Acroreader 6.0 and above on windows 2000/xp only

Z T

Leonard Rosenthol wrote:
> Assuming you wish compatibility with all versions of Adobe Acrobat/Reader on
> all OS platforms - there is no way to embed SVG scripting into the PDF.
>
> Leonard
>
> On 1/7/08, Z T Minhas <[EMAIL PROTECTED]> wrote:
>   
>>   hi,
>>
>> I have a SVG file which i am able to convert to PDF without a problem.
>> However I would like to enable scripting in the final PDF. Here is the SVG
>> document:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <svg xmlns:svg="http://www.w3.org/2000/svg";
>> xmlns="http://www.w3.org/2000/svg";
>> version="1.1"
>> width="436pt"
>> height="327pt"
>> viewBox="0 0 4360 3270"
>> id="svg2">
>> <path
>> onclick="alert('mouse is clicked')" onmouseover="alert('mouse is over')"
>> style="stroke:black; stroke-width:0.5; fill:#AA5555; "
>> d="M 2250 1590 L 1979 2333 A 791 791 0 0 0 2935 1986 z"
>> id="path24" />
>> </svg>
>>
>> _______________________________________
>> Here is the java code for converting the svg to pdf:
>>
>> package svgtopdf;
>>
>> // Java
>> import java.io.BufferedOutputStream;
>> import java.io.File;
>> import java.io.FileOutputStream;
>> import java.io.InputStream;
>> import java.io.OutputStream;
>>
>> //JAXP
>> import javax.xml.transform.Transformer;
>> import javax.xml.transform.TransformerFactory;
>> import javax.xml.transform.Source;
>> import javax.xml.transform.Result;
>> import javax.xml.transform.stream.StreamSource;
>> import javax.xml.transform.sax.SAXResult;
>> import org.apache.batik.transcoder.Transcoder;
>> import org.apache.batik.transcoder.TranscoderInput;
>> import org.apache.batik.transcoder.TranscoderOutput;
>>
>> // FOP
>> import org.apache.fop.apps.FOUserAgent;
>> import org.apache.fop.apps.Fop;
>> import org.apache.fop.apps.FopFactory;
>> import org.apache.fop.apps.FormattingResults;
>> import org.apache.fop.apps.MimeConstants;
>> import org.apache.fop.apps.PageSequenceResults;
>> import org.apache.fop.svg.PDFTranscoder;
>>
>> /**
>> *
>> * @author minhaszt
>> */
>> public class Main {
>>
>> /** Creates a new instance of Main */
>> public Main() {
>> }
>>
>> /**
>> * @param args the command line arguments
>> */
>> public static void main(String[] args)
>> {
>>
>> svg2PDF();
>> }
>> private static void svg2PDF()
>> {
>> Transcoder transcoder = new PDFTranscoder();
>> //Transcoder transcoder = new org.apache.fop.render.ps.PSTranscoder();
>>
>> //Setup input
>> InputStream in=null;
>> try{
>> in = new java.io.FileInputStream(new File("embed.svg"));
>> TranscoderInput input = new TranscoderInput(in);
>>
>> //Setup output
>> OutputStream out = new java.io.FileOutputStream(new File("embed.pdf"));
>> out = new java.io.BufferedOutputStream(out);
>> TranscoderOutput output = new TranscoderOutput(out);
>>
>> //Do the transformation
>> transcoder.transcode(input, output);
>>
>> out.close();
>>
>> in.close();
>> }
>> catch(Exception e)
>> {
>> e.printStackTrace();
>> }
>> finally
>> {
>> System.exit(0);
>> }
>> }
>> }
>>
>> ________________________________________________
>>
>> The result is the PDF document sans any scripting actions. Your assistance
>> please?
>>
>> Best Regards
>>
>> Zafar
>>
>> ---------------------------------
>> Looking for last minute shopping deals? Find them fast with Yahoo! Search.
>>
>> [Non-text portions of this message have been removed]
>>
>>  
>>
>>     
>
>
> [Non-text portions of this message have been removed]
>
>
>
> -----
> To unsubscribe send a message to: [EMAIL PROTECTED]
> -or-
> visit http://groups.yahoo.com/group/svg-developers and click "edit my 
> membership"
> ---- 
> Yahoo! Groups Links
>
>
>
>
>
>   





-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to