Hi,
Andreas Lehmkühler wrote:
Hi,
Gesendet: Do, 29. Okt 2009 Von: Werner Nell<werner.n...@web.de>
Hi,
have you already filed the issue on jira?
I'll do that at the weekend ...
I've filed an issue and already found a solution, see [1] for details.
BR
Andreas Lehmkühler
[1] https://issues.apache.org/jira/browse/PDFBOX-552
Am 26.10.2009 07:23 schrieb Andreas Lehmkühler:
Hi,
I'll file an issue on jira later. I've some problems printing your pdf,
too. I'll deliver the details later describing the issue.
BR
Andreas Lehmkühler
Werner Nell schrieb:
Hi,
Am 23.10.2009 17:23 schrieb Andreas Lehmkühler:
Hi,
Werner Nell schrieb:
Hi,
I thought I'd append an example to my first mail but it seems to be
stripped off.
Ups, I missed that. You obviously added the attachment to the mail
you'd
send to my private mail account. Now, I've got it.
Again, I attach a PDF to this mail and will check it later.
That doesn't work on the mailinglist, attachments aren't allowed.
The problem when printing is: only a short part of the text is
printed (perhaps some parts with the same font?), but I can not
figure out when print out stops.
There is no exception thrown.
Now that I have a look at the pdf, I probably know where your issue
came
from. Both fonts (Arial and Arial MT) aren't included in the pdf, so
that pdfbox tries to find it somewhere in your system. I guess that it
doesn't find anything suitable for Arial MT, so that Arial is used
instead. That should explain the missing bold property. I saw that your
pdf was somehow created with some oracle tool. Is it possible to
configure that tool to include the fonst to the pdf?
as far as I know there is no way to configure the PDF creation.
To clarify: PDFReader doesn't show BOLD on the screen, when printing
out of PDFReader, only some part of the text is printed. Printing with
my application also prints only some pieces (also BOLD). Just try it
with my PDF and you will see what I mean...
My third try was to create an image with PDFToImage. It seems that all
text is converted, solely the sizing of the fonts is not accurate.
Therefore I think that PDFBox should have found the correct font.
Additionally I had loaded the used fonts in my first version of my
application...
Regards,
Werner Nell
BR
Andreas Lehmkühler
-----Ursprüngliche Nachricht-----
Von: "Andreas Lehmkühler" <andr...@lehmi.de>
Gesendet: 23.10.09 11:47:18
An: pdfbox-users@incubator.apache.org
Betreff: Re: Re: text not printed
Hi,
Gesendet: Fr, 23. Okt 2009 Von: Werner Nell<werner.n...@web.de>
Hi,
I think the font-loading was necessary in version 0.7.3. I
eliminated this part but the result is the same.
The used fonts are Arial and Arial,Bold.
The properties for both are: Typ: Type 1 , Kodierung: Ansi ,
Originalschrifttyp: TrueType
Originalschrift: ArialMT and Originalschrift: Arial-BoldMT What
is the unsupported part of that?
There are a lot of pdfs out there using a so called embedded subtype
ttf. They are not yet supported by pdfbox. See [1] for further
details.
PDFReader opens the file but the bold font is shown plain, printing
has the
same problem like my printing routine.
What in detail is the problem? Is there any printout? Do you get an
exception?
Btw, Is there an example how to open PDFReader from within an
application.
There is no example, but it should be that hard. The PDFReader just
uses the convertToImage method of PDPage to create a BufferedImage
of each page, which is shown within an Panel. That's all.
Why are you doing all that font-loading stuff? PDFBox should find
all
included fonts on its own, if the font type is supported. If the
fonts
aren't included PDFBox tries to determine if they are installed
somewhere on your system. What fonts are used within your document,
truetype, truetype as embedded subtype, Type1 ...? I guess it uses
some
unsupported fonts. Have a look at the docs properties e.g. using
the
Acrobat Reader. If you want to check if a pdf will be printed with
pdfbox, just try to open it with the PDFReader that comes with
pdfbox.
If the pdf is shown correctly the printing should work too.
BR
Andreas Lehmkühler
Regards,
Werner Nell
BR
Andreas Lehmkühler
[1] https://issues.apache.org/jira/browse/PDFBOX-490
______________________________________________________
GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://movieflat.web.de
--
Mit freundlichen Grüßen
Werner Nell
--- original Nachricht Ende ----