You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Vincent Siveton (JIRA)" <ji...@codehaus.org> on 2008/07/01 17:34:27 UTC

[jira] Issue Comment Edited: (DOXIA-53) Pdf and Rtf support with the iText framework

    [ http://jira.codehaus.org/browse/DOXIA-53?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=140095#action_140095 ] 

siveton edited comment on DOXIA-53 at 7/1/08 10:33 AM:
---------------------------------------------------------------

{quote}
So Vincent can you confirm the iText Doxia module is currently "obsoleted" by the FO module and not maintained anymore?
{quote}

The fo approach sounds better today so I could considered the iText module more as a deprecated module...

{quote}
Vincent have you though about writing directly PDF elements using iText as I suggest above?
{quote}

Go back to the past... IIRC, when I tried to integrate iText to Doxia, it was not possible to do that. 
Since the Doxia API is now more stable, I guess we could retry this way. Do you want to make a proof of concept?

      was (Author: siveton):
    {quote
  
> Pdf and Rtf support with the iText framework
> --------------------------------------------
>
>                 Key: DOXIA-53
>                 URL: http://jira.codehaus.org/browse/DOXIA-53
>             Project: Maven Doxia
>          Issue Type: New Feature
>            Reporter: Vincent Siveton
>            Assignee: Vincent Siveton
>             Fix For: 1.0-alpha-9
>
>         Attachments: doxia_itext.zip, generated-doc.zip, itext_plugin.zip
>
>
> Propose a Pdf/Rtf support with the iText framework for Doxia. 
> Here is the architecture: 
> - added an itext module in doxia-modules
> - created a doxia-doc-renderer (similar to doxia-site-renderer)
> - created an iText plugin for maven
> The iText module generates iText XML files. So, documents should be generated in Pdf or Rtf format (supported by iText).
> You could see the howto in the plugin for more information or try the project tests.
> According MPIR-17, we could be more generic by defining a new generated XML Doxia (I mean another DoxiaSink) and apply XSLT  to generate other formats (like javahelp)
> Known limitations:
> - known limitations from the iText framework like roman list
> - i18n for the "table of contents" title
> - reports are not supported
> - Renderer for Fml and Xdoc format should be improved. Parsers suppose that the renderer is HTML. 
> Attachments are:
> - doxia zip with diff (containing doxia-doc-renderer and doxia-module-itext) and resources
> - itext plugin zip with diff and resources
> - a zip containing generated documents for the site project (real examples)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira