Hello Nett,
Giving a little bit of ArgoPrint context to your idea:
The point of ArgoPrint is to let everybody define the way in which
documents, generated from the ArgoUML model, look like.
For this purpose ArgoPrint uses a template language in which each user
can define how the input from the ArgoUML model is processed to obtain
reports in the desired formats.
The template language is XSLT, the input is the XML representation of
the project and the output could be (almost) any format, XML or non-XML.
Alas, there is no practical _direct_ way of generating documents in PDF
format from within XSLT so the mechanism to achieve this is to write an
extension to XSLT. These extensions are dependent on the XSLT Engine
which, in ArgoPrint's case, will be Xalan-J
http://xalan.apache.org
The extension are Java implementations of a predefined API and there is
a standard way of using them in the templates.
In conclusion one way of integrating you idea into the current
implementation on ArgoPrint would be to write an XSLT extension based on
iText.
Also you should have a look at XSL-FO which could be used for the same
purpose:
http://xmlgraphics.apache.org/fop/
If you have any questions about ArgoPrint you can use the dev mailing
list of the project:
[EMAIL PROTECTED]
or write to me off-list.
Ion
Linus Tolke wrote:
Hello Nett!
This looks to me like a project to improve ArgoPrint, hopefully to the
level where it is usable. I think this would be a good idea. Ion might
have some other ideas too so let's hope he will come back on this
subject too.
/Linus
________________________________
From: nett .by [mailto:[EMAIL PROTECTED]
Sent: den 25 mars 2007 01:26
To: [email protected]
Subject: [argouml-dev] Google Summer of Code Idea
Hi!
I am gonna to apply to Google Summer of Code under the ArgoUML project.
I have the next idea:
I want to realize pdf report generation for ArgoUML. I found ArgoPrint
extension, but it is not yet released.
I have good experience of using Visual-paradigm UML tool
(http://www.visual-paradigm.com/) and i want to realize
similar pdf report generation in ArgoUML.
I want to use iText tool ( http://www.lowagie.com/iText/). It is a free
Java-PDF Library.
What do you think about it? Is it still actual?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]