Okay, can I at least have some assistance with the request at hand? Thanks Z T
Leonard Rosenthol <[EMAIL PROTECTED]> wrote: Adobe Acrobat/Reader 7 and later dropped support for "inline SVG". You could take over the whole screen with SVG embedded in a PDF (incl. scripting), but that was dropped in 81. Leonard On 1/7/08, Z T Minhas wrote: > > > 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 > 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: > >> > >> > >> > >> xmlns="http://www.w3.org/2000/svg" > >> version="1.1" > >> width="436pt" > >> height="327pt" > >> viewBox="0 0 4360 3270" > >> id="svg2"> > >> > >> 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" /> > >> > >> > >> _______________________________________ > >> 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 > > > > > > > > > > > > > > > [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 --------------------------------- Looking for last minute shopping deals? Find them fast with Yahoo! Search. [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 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/

