Hi,
we have been facing a rendering issue using pdfbox 2.x (we are able to
reproduce the issue with the latest 2.0.32 and previous versions too, we
hadn't checked with the 3.x).
In detail, by applying the following snippet to some PDF files, the final
images are rendered as a portrait-LAYOUT page (with some cropped text)
instead of landscape as per the original PDF.
try (InputStream in = file.getInputStream(); PDDocument pdfDoc =
PDDocument.load(in)) {
PDFRenderer pdfRenderer = new PDFRenderer(pdfDoc);
BufferedImage bim = pdfRenderer.renderImageWithDPI(0, 200,
ImageType.RGB);
}
I cannot share the source PDF since your mailing agent blocks me:
*ezmlm-reject: fatal: Sorry, I don't accept messages larger than 1000000
bytes (#5.2.3)*
however I attach some images describing the issue.
How can I share the PDF? Could you please provide me with some hints on
why this happens and if any possible workaround is applicable?
Thanks.
Marco
--
*Marco Barbi*
Ufficio TELLDA
Competence Leader
*Cell: *+39 3317478311
Via A. Delfini 26
41123 Modena (MO) - ITA
www.credemtel.it
--
meno carta... più alberi: se non è proprio necessario non stampare questa
mail, grazie.
*Le informazioni contenute nella presente comunicazione e
negli eventuali documenti ad essa allegati potrebbero essere tutelate dal
segreto bancario e sono comunque confidenziali e ad uso esclusivo del
destinatario sopra indicato. Qualora non fossero a lei destinati, la
preghiamo di tener presente che la divulgazione, distribuzione o
riproduzione di qualunque informazione in essi contenuti sono vietate. Se
ha ricevuto la presente comunicazione per errore, la preghiamo di volerci
avvertire immediatamente e di distruggere quanto ricevuto. Con il presente
messaggio la scrivente societa' non intende contrarre obbligazioni o
svolgere attivita' di consulenza o di collocamento e promozione di
strumenti finanziari. **L'eventuale assunzione di obbligazioni dovrà essere
espressamente accettata dalla scrivente società per iscritto o tramite un
messaggio **che riporti una firma digitale, così come definita dal D.Lgs. 7
marzo 2005, n. 82. *_La Società, inoltre, ha adottato un Modello ai sensi
del D.Lgs. 231/01, di cui Parte Generale e Codice Etico sono consultabili
sul sito www.credemtel.it <http://www.credemtel.it>._
*Grazie per la
collaborazione.*
*Credemtel S.p.A.*
* * * *
*This message including any
attachments contains confidential information intended for a specific
individual and purpose, and is protected by law. If you are not the
intended recipient, you are hereby notified that any disclosure, copying,
or distribution of this message is strictly prohibited, and are kindly
requested to return the e-mail to sender and delete this message from your
computer. By sending this message, our company does not intend to enter
into any legally binding obligation or provide any financial advice or
offer to buy or sell financial instruments or make solicitation of such
products and services. **Our acceptance of legally binding obligation must
be confirmed by us either in writing or via e-mail with chriptographically
authenticated digital signature and certification of message integrity (so
called "firma digitale", in accordance to Italian Decree 7 March 2005, no.
82). **Furthermore, the company has adopted an Organisation, Management and
Control Model pursuant to Italian Legislative Decree no. 231/01. The
General Part and the Ethical Code of the Model can be viewed on the website
www.credemtel.it <http://www.credemtel.it>.*
*Many thanks for your kind
co-operation.*
*Credemtel S.p.A.*
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]