Hi Henrik, Hi Olivier, thank you. I assume I have to stay at my old solution for the first time. Regards Sabine 2017-01-16 14:57 GMT+01:00 Olivier Auverlot [via Smalltalk] < ml-node+s1294792n4929731h56@n4.nabble.com>:
Hi Sabine,
Converting a PDF into a PNG with Pharo is not an easy task because you must write a PDF reader.
With Artefact, the other approach is to draw on a form instead of generating the PDF instructions. For geometrics items, It's relatively easy but the respect of paper formats and the management of fonts could be very complex.
The difficulty is to have the same result between the PDF document and the simulated document written in a PNG file.
Best regards Olivier
2017-01-16 12:05 GMT+01:00 Henrik Nergaard <[hidden email] <http:///user/SendEmail.jtp?type=node&node=4929731&i=0>>:
See Form protocol (*Graphics-files), #writePNGFileNamed: , and PNGReadWriter. ---------------------------------------------------- | canvas | canvas := FormCanvas extent: World extent. World fullDrawOn: canvas. canvas form writePNGFileNamed: 'imageOfWorld.png' ----------------------------------------------------
There are also some methods in morph (#exportAs:using: #exportAsPng), but these will ask for the filename via the file dialog. ---------------------------------------------------------------- World exportAsPng ----------------------------------------------------------------
Best regards, Henrik
-----Opprinnelig melding----- Fra: Pharo-users [mailto:[hidden email] <http:///user/SendEmail.jtp?type=node&node=4929731&i=1>] PÃ¥ vegne av Sabine Manaa Sendt: 16 January 2017 10:26 Til: [hidden email] <http:///user/SendEmail.jtp?type=node&node=4929731&i=2> Emne: [Pharo-users] Create png from pdf
Hi,
currently, I create pdfs with Artefact and it works fine. For displaying previews of the pdf reports, I use Apache PDFBox to generate pngs from the pdfs. This works, too.
But I would prefer to generate the pngs directly from pharo and do not call external libraries.
Stephane told me that "there is a form in a morph and it can be converted in png".
Can anyone give me a small entry point or has done similar and provide some code snippet?
Regards Sabine
-- View this message in context: http://forum.world.st/Create-p ng-from-pdf-tp4929722.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
------------------------------ If you reply to this email, your message will be added to the discussion below: http://forum.world.st/Create-png-from-pdf-tp4929722p4929731.html To start a new topic under Pharo Smalltalk Users, email ml-node+s1294792n1310670h65@n4.nabble.com To unsubscribe from Pharo Smalltalk Users, click here <http://forum.world.st/template/NamlServlet.jtp?macro=unsubscribe_by_code&nod...> . NAML <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instant...>
-- View this message in context: http://forum.world.st/Create-png-from-pdf-tp4929722p4929757.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.