> On 24 Mar 2016, at 11:34, Ivan Ridao Freitas <[email protected]> wrote: > > Hi, I would like to know if it possible to insert SVG images into a PDF with > PDFBox 2.0.0. > > In this old thread > <http://pdfbox-users.markmail.org/search/?q=Toni+Helenius#query:Toni%20Helenius%20order%3Adate-backward+page:1+mid:6pncjl43qdhgiz35+state:results> > it is mentioned to use Apache Batik to convert SVG to PDF and then import on > PDFBox. > Is this still the best procedure?
Yes, this remains the best approach. You can import the PDF created by Batik as a PDFFormXObject, which can be scaled and placed on the page as you wish. If your SVG is trivial and always in some standard format (i.e. if it’s generated by some other software tool) then you could consider parsing the SVG file yourself and then just drawing the corresponding paths. I’ve done this for trivial black and white outlines before. But for anything non-trivial I’d certainly choose the Batik approach. — John > I'm currently filling a PDF form with PDFBox which has an SVG on it. Now, I > want to do everything from the software. The SVG image is the only thing I > don't know how to add and I would like to avoid using PNG files instead of a > vector. > > Thanks, > Ivan > > PS: This was also asked by other user at Stackoverflow here > <http://stackoverflow.com/questions/31718075/drawing-vector-images-on-pdf-with-pdfbox>. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

