Hello,

oh yes, I failed to configure the Dropbox link. It said that even I'm not 
allowed to access it. Here, now it should work:
https://www.dropbox.com/s/kojja4dt03k78gm/test.pdf

> -----Original Message-----
> From: Maruan Sahyoun [mailto:[email protected]]
> Sent: 6. toukokuuta 2014 9:22
> To: [email protected]
> Subject: Re: Adding SVG images to PDF
> 
> Hi Toni,
> 
> to get to the PDF I need to create an account at dropbox. Is there
> another way to share it or a different setting in dropbox?
> 
> BR
> Maruan Sahyoun
> 
> Am 06.05.2014 um 08:18 schrieb Toni Helenius
> <[email protected]>:
> 
> > Hi Maruan,
> >
> > have you had the time to look upon this issue? Or have you given up
> on
> > it? :)
> >
> >> -----Original Message-----
> >> From: Toni Helenius [mailto:[email protected]]
> >> Sent: 24. huhtikuuta 2014 10:07
> >> To: [email protected]
> >> Subject: RE: Adding SVG images to PDF
> >>
> >> Hi,
> >>
> >> here is the Batik generated PDF. Batik is at 1.7 version and PDFBox
> >> in 1.8.4.
> >>
> >> https://www.dropbox.com/s/9cxwt3n24cbbbim/test.pdf
> >>
> >>> -----Original Message-----
> >>> From: Maruan Sahyoun [mailto:[email protected]]
> >>> Sent: 24. huhtikuuta 2014 9:06
> >>> To: [email protected]
> >>> Subject: Re: Adding SVG images to PDF
> >>>
> >>> Hi Toni,
> >>>
> >>> could you upload a sample PDF to a public location to have a look
> at
> >>> it's content?
> >>>
> >>> BR
> >>> Maruan Sahyoun
> >>>
> >>> Am 23.04.2014 um 14:54 schrieb Toni Helenius
> >>> <[email protected]>:
> >>>
> >>>> Hi again,
> >>>>
> >>>> I created a new PDF file with Batik transcoder thingie. The file
> >> has
> >>> one page with the SVG embedded in it. What I want is to embed it in
> >>> another PDF, to an existing page.
> >>>>
> >>>> If I open the new SVG PDF with PDFBox, I'm unable to extract the
> >> SVG.
> >>>> PDDocument chartDocument = PDDocument.load(new
> >>>> File("c:\\temp\\test.pdf")); PDPage chartPage =
> >>>> (PDPage)chartDocument.getDocumentCatalog().getAllPages().get(0);
> >>>> PDResources res = chartPage.findResources(); res.getXObjects(); <-
> -
> >> -
> >>>> No objects
> >>>>
> >>>> This extracting might not be necessary, I do not know yet. The PDF
> >>> page is somewhat larger than the SVG itself, so I recon it is
> >>> necessary so that no ugly borders are introduced.
> >>>>
> >>>> Soooo, I have difficulties adding the page as such. I'm trying
> >>>> PDXObjectForm obj = new PDXObjectForm(chartPage.getContents()); --
> >>>> Create new object contentStream.drawXObject(obj, 20, 180, 265,
> >> 200);
> >>>> -- Add to already open page
> >>>>
> >>>> This code creates a PDF that Acrobat Reader reports having
> problems
> >>> in it. But opens it anyway, obviously without the added content...
> >>>>
> >>>>> -----Original Message-----
> >>>>> From: Toni Helenius [mailto:[email protected]]
> >>>>> Sent: 22. huhtikuuta 2014 8:33
> >>>>> To: [email protected]
> >>>>> Subject: RE: Adding SVG images to PDF
> >>>>>
> >>>>> Hi,
> >>>>>
> >>>>> thank you for the quick answer. We are already using Batik so it
> >>>>> seems this is an easy thing after all.
> >>>>>
> >>>>> I also managed to get some decent results by generating PNG
> images
> >>> 10
> >>>>> times larger than that I would display on the PDF (PDImage
> >> scales).
> >>>>> It displayed very ok even with huge zoom levels. And didn't even
> >>> grow
> >>>>> the PDF file size much. But SVG would be better still. Thank you!
> >>>>>
> >>>>>> -----Original Message-----
> >>>>>> From: Jeremias Maerki [mailto:[email protected]]
> >>>>>> Sent: 17. huhtikuuta 2014 17:51
> >>>>>> To: [email protected]
> >>>>>> Subject: Re: Adding SVG images to PDF
> >>>>>>
> >>>>>> Hi Toni,
> >>>>>>
> >>>>>> well, not directly. What you could do is to create a PDF from
> SVG
> >>>>>> using Apache Batik [1][2] or Apache FOP [3][4] and then import
> >> the
> >>>>> PDF
> >>>>>> into your own PDFBox-made PDF document, either by importing the
> >>>>>> PDF
> >>>>> as
> >>>>>> a page [5] or as a form XObject, if you want to place the SVG on
> >>>>>> an existing page.
> >>>>>>
> >>>>>> [1] http://xmlgraphics.apache.org/batik/using/transcoder.html
> >>>>>> [2] http://stackoverflow.com/questions/6875807/convert-svg-to-
> pdf
> >>>>>> [3] http://xmlgraphics.apache.org/fop/
> >>>>>> [4] By putting a reference to the SVG into a little XSL-FO
> >> wrapper.
> >>>>>> FOP also allows conversion from SVG to PDF on the command-line
> >>> using
> >>>>>> "fop - imagein myimage.svg -pdf out.pdf".
> >>>>>> [5] http://pdfbox.apache.org/commandline/#pdfMerger
> >>>>>>
> >>>>>> HTH,
> >>>>>> Jeremias Märki
> >>>>>> _________________________________________________________
> >>>>>> Jeremias Märki, Software-Development and Consulting Contact
> >>>>>> Information and Public Keys:
> >>>>>> http://www.jeremias-maerki.ch/contact.html
> >>>>>>
> >>>>>> Please don't print e-mails. Strive to become paperless.
> >>>>>> Avoid media breaks. Cherish metadata.
> >>>>>>
> >>>>>>
> >>>>>> On 17.04.2014 12:59:55 Toni Helenius wrote:
> >>>>>>> Hello,
> >>>>>>>
> >>>>>>> is there any way to add SVG images to a PDF file using PDFBox?
> >>>>>>> Any
> >>>>>> help is highly appreciated!
> >>>>>>>
> >>>>>>> --
> >>>>>>> Toni Helenius
> >>>>>>>
> >>>>
> >

Reply via email to