Thank you for reporting this. Sorry for the late reply. We're all a bit busy here currently.
And another.... in cwt.font.FontEnvironment.loadFontFile() the comparison (line 174) should be case insensitive on Windows otherwise getCanonicalPath() and getAbsolutePath() might differ unnecessarily. By using the new(ish) java.nio.Path interface this is handled better. And fixing this also fixed the font loader problem.
I've had a closer look. It seems that cwt.font.PlatformFontTools doesn't consider descendant fonts when looking things up. Of course that might be right, but the pdFont there is still the Type-0 font.
Thanks. I'll check the font path. Normal usage is on a Windows 7 Enterprise device. The Acrobat Pro tweak took place on a Mac, though. On all platforms imu17.pdf displays rubbish. imu17-fix.pdf had the font included by Acrobat and displays OK on my Mac. I will test on Windows next week.
Are you on a non-Windows system? Are you sure the font file is there? If the font is not embedded and we don't find a matching font file in the system's font directories, we replace the font with one of the built-in fonts. And it seems that our Type0 font handling is not aware that the font has been replaced and might have the correct glyphs elsewhere. A workaround would be to make the needed font available on disk, so we don't have to do the replacement anymore. If the file is not in a standard...
I have a PDF which contains a Type0 CID font but where the secondary font (Arial) seems not to be included. Using JpodRender yields meaningless characters on the page. When I use Acrobat Pro to embed the missing font, all is OK. I have no control over the PDF files we deal with: some are important but very badly formatted. Similarly, Ghostscript (ps2pdf) can yield readable text but the resulting file has other issues for us. How do I get the program to use the system's Arial to see if that solves...
Just a followup: we're seeing more and more docs using transparency: I've attached a file that demonstrates it on many pages.
Thanks: I understand. It's really a print-only setting, and we're dealing with docs...
The code in page 3 of your second document also applies a "multiply" ExtGState before...
The code in page 3 of your second document also applies a "multiply" ExtGState before...
I think it's the overprint mode which acrobat is turning into a blend on re-rend...
Here's the original file. It's 15MBytes. The issue is page 3, which has the form...
I hacked on preparePaint and the sample file I sent is now rendered sensibly. BUT...
Thanks. Is this in preparePaint() in CSPlatformDevice? I'll have poke at it too....
I've checked the code. The computation that's supposed to approximate "multiply"...
There aren't any images in your PDF. There are a few nested forms however. At the...
It's the image. When I resize it, and re-save, the underlying text is visible where...
It seems that there is a background image on the page, which is being rendered in...
Here is the suspect file.
The second page of the attached/associated document is apparently not rendering....
Please, for further investigation, provide a stacktrace a PDF
ok, a more specific may be like this,... forget about servoy, just please tell me...
ok, a more specific may be like this,... forget about servoy, just please tell me...
ok, a more specific may be like this,... forget about servoy, just please tell me...
ok, a more specific may be like this,... forget about servoy, just please tell me...
Sorry - that's not nearly enough information (just imagine me answer with "yes")....
I am a servoy developer, I have just downloaded and tried to use JpodRenderer to...
I am a servoy developer, I have just downloaded and tried to use JpodRenderer to...
i give up and move back to 5.5
Actually not crazy at all. isnativec was first written when JNA version was below...
Actually not crazy at all. isnativec was first written when JNA version was below...
th cracy thing is that wuth isnativec 5.4 it still worked
not pssible because the 3.4.0 got replaced with the 4.1.0 the only think i can think...
Hmm. I've checked JNA 4.1.0 and it still has that constant. Could it be that 4.1.0...
and now the funny thing i have replaced jna 3.4.0 with 4.1.0 and the same error here...
Seems as if your version of JNA doesn't have that constant. It was introduced in...
thx these 3 warnings wont hurt but the last error cannot find symbol is what stops...
This is an error resulting from an automatic import to "InternalError" from an erroneous...
This is en error resulting from an automatic import to "InternalError" from an erroneous...
Problems compiling isnativec-5.6.20131203
The Freetype library for Windows bundled with isfreetype is built from the Freetype...
Dear Crew, I was reading about FreeType and their integration of Adobe's CFF rasterizer...
Ok, now i see (in JBIG2Filter). Thanks.
Uhm, no, sorry. For various reasons. we don't want to modify 3rd party libraries...
Hi, I noticed JBIG2 does'nt support SWT images? Could you add the following lines...
Ok, thank you for your answer. Best, Peter
Ok, thank you for you answer. Best, Peter
Well, there's no such thing as a page you can subdivide. This is a vector graphic...
I think it should be done in series and by performance gain i mean to speed up. I...
The content stream must be executed from start to end each time (its a "graphics...
Hi, Is it possible to render a part of a page? E.g. divide large scaled pages into...
There's no such thing as a stupid question (well, most of the time)... It was me...
Thank you, Michael, sorry if I asked a stupid question! I didn't know where to get...
Hi Maxim, what exactly is "it"?? The plugin/provider mechanics? This is what i shortly...
Hello Michael, If you have a plugin, we are interested in testing it. Ok, I'll look...
Hi, a FontBox integration may be a interesting replacement for FreeType, but i do...
Hello Michael, thank you for your reply which has helped a lot. I don't know of any...
Hello Michael, thank you for your reply which has helped a lot. I don't know of any...
Hi there, thank you for keeping us up to date and good luck for your project. I hope...
Hi there, sorry for the delay, we're quite busy here at the moment. I don't know...
Hello crews, first of all, thank you for creating and sharing this amazing piece...
Hi jPod intarsys PDF renderer team, I have just released JPview - a small, free and...
Hi jPod intarsys PDF renderer team, I have just released JPview - a small, free and...
Hi jPod intarsys PDF renderer, I have just released JPview - a free, small and powerful...
Thank you both. I have tried a single interpreter shared between two threads and...
Accessing the freetype slots is not threadsafe and therefore in the current code...
The reason I want to use two threads. Is because I am optimizing on a scrolled canvas....
mtraut is more qualified to comment on your font problem (it's quite busy here currently,...
mtraut is more qualified to comment on your font problem (it's quite busy here currently,...
I am about to be ready to release (sourceforge, gpl2) a small pdf-reader using your...
This page references two fonts, both of them with ascent and descent explicitly set...
Here is a single page for which all chars returns 0 on getAscent() and getDescent():...
Well, this doc has about 130 pages. You do not want me to scan through this, do you?...
I was a little to fast. I am sorry. The answer in 2) is: PDActionURI pdauri = (PDActionURI)...
I was a little to fast. I am sorry. The answer in 2) is: PDActionURI pdauri = (PDActionURI)...
Hi, I am trying to figure how to extract the hyper-references in a PDPage. For now...
In the following document glyphs.getAscent() and glyphs.getDescent() returns 0: https://drive.google.com/file/d/0BxXDYY2kfIQ0cmFZNFh5VnMxR28/edit?usp=sharing...
This sounds reasonable as a workaround. But it may be better to go to the roots....
Hi, I use CSCharacterParser when hilighting words in a custom pdfviewer im working...