This exemple doesn't work in my Document Viewer (evince on Ubuntu)

I think this is not an elegant solution.


2010/3/1 Igor Rosenberg <igor.rosenb...@atosresearch.eu>

> Hello,
> Inserting javascript to create non-static docs is possible:
>
> http://1t3xt.info/examples/results/in_action/chapter15/calculator.pdf
>
> On the FOP web-site, I found this terse information…
>      http://xmlgraphics.apache.org/fop/dev/design/extending.html
>
>        PDF Additions - This can be done with an XML Document extension. A
> simple xml
>      document is defined that provides the appropriate information. When
> the document
>        is rendered a handler converts the document into PDF markup.
>
>        For example:
>        <my:script-link script="app.execMenuItem('AcroSrch:Query');">
>        Search
>        </my:script-link>
>
>        to result in a text box referencing the following PDF action:
>
>        <<
>        /S /JavaScript
>        /JS (app.execMenuItem("AcroSrch:Query");)
>        >>
>
> I don’t see how to include this in an FO-XML document… Does anyone have a
> working example? Or can I hack directly the PDF? Could I directly insert the
> javascript code directly in thee PDF Stream?
>        /S /JavaScript
>        /JS (app.execMenuItem("AcroSrch:Query");)
>
> Cheers
> Igor
>
> From: philippe voncken [mailto:m...@philippevoncken.com]
> Sent: lunes, 01 de marzo de 2010 9:18
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: Insertying javascript in resulting PDF
>
> Pdf document is not a dynamic document. I think it's impossible.
>
> 2010/3/1 Igor Rosenberg <igor.rosenb...@atosresearch.eu>
> Hello,
> I need to insert javascript code to the generated PDF. I have a very simple
> need: I want the date that appears in the PDF to be today's date, and note
> the date of creation of the document. How do I specify this in FO-XML?
> Regards
> Igor
>
> ------------------------------------------------------------------
> This e-mail and the documents attached are confidential and intended
> solely for the addressee; it may also be privileged. If you receive
> this e-mail in error, please notify the sender immediately and destroy it.
> As its integrity cannot be secured on the Internet, the Atos Origin
> group liability cannot be triggered for the message content. Although
> the sender endeavours to maintain a computer virus-free network,
> the sender does not warrant that this transmission is virus-free and
> will not be liable for any damages resulting from any virus transmitted.
>
> Este mensaje y los ficheros adjuntos pueden contener informacion
> confidencial
> destinada solamente a la(s) persona(s) mencionadas anteriormente
> pueden estar protegidos por secreto profesional.
> Si usted recibe este correo electronico por error, gracias por informar
> inmediatamente al remitente y destruir el mensaje.
> Al no estar asegurada la integridad de este mensaje sobre la red, Atos
> Origin
> no se hace responsable por su contenido. Su contenido no constituye ningun
> compromiso para el grupo Atos Origin, salvo ratificacion escrita por ambas
> partes.
> Aunque se esfuerza al maximo por mantener su red libre de virus, el emisor
> no puede garantizar nada al respecto y no sera responsable de cualesquiera
> danos que puedan resultar de una transmision de virus.
> ------------------------------------------------------------------
>
> ------------------------------------------------------------------
> This e-mail and the documents attached are confidential and intended
> solely for the addressee; it may also be privileged. If you receive
> this e-mail in error, please notify the sender immediately and destroy it.
> As its integrity cannot be secured on the Internet, the Atos Origin
> group liability cannot be triggered for the message content. Although
> the sender endeavours to maintain a computer virus-free network,
> the sender does not warrant that this transmission is virus-free and
> will not be liable for any damages resulting from any virus transmitted.
>
> Este mensaje y los ficheros adjuntos pueden contener informacion
> confidencial
> destinada solamente a la(s) persona(s) mencionadas anteriormente
> pueden estar protegidos por secreto profesional.
> Si usted recibe este correo electronico por error, gracias por informar
> inmediatamente al remitente y destruir el mensaje.
> Al no estar asegurada la integridad de este mensaje sobre la red, Atos
> Origin
> no se hace responsable por su contenido. Su contenido no constituye ningun
> compromiso para el grupo Atos Origin, salvo ratificacion escrita por ambas
> partes.
> Aunque se esfuerza al maximo por mantener su red libre de virus, el emisor
> no puede garantizar nada al respecto y no sera responsable de cualesquiera
> danos que puedan resultar de una transmision de virus.
> ------------------------------------------------------------------
>

Reply via email to