Apache OpenOffice (AOO) Bugzilla – Issue 84603
PDF rendering artifacts with transparent page background
Last modified: 2013-08-07 14:44:35 UTC
A Writer document may have a background image as part of the page style. Such an image can appear as a "watermark" if the image is mostly transparent. When text frames, which are otherwise invisible, overlap colored areas of the background image, they produce visible rendering artifacts in an exported PDF. Steps to reproduce: 1) Open the sample document 2) Export to PDF 3) View the PDF in Adobe Reader Notes: * The sample document has a simple black PNG image (75% transparent) as the background. This is just for demonstration, to make the problem easier to see. * There is a rendering problem in the Writer Page preview as well: the 50% white frame (middle bottom row) does not appear initially, but only after the area is covered by another window and then re-exposed. * The line-artifacts are much more difficult to see using the free evince PDF reader, but they are still present. I haven't tested any other PDF readers. Workarounds: * Instead of a transparent background image, use an opaque image. In an image-editor, create a white background layer under the transparent image, then 'flatten' and export to an opaque image to be used as the Writer background. * Or, use frames that have a color-fill (e.g. white), at 100% transparency
Created attachment 50344 [details] Sample document; export & view PDF to see problems
Created attachment 50345 [details] Sample views and specific problem descriptions
Some of the problems here may overlap with Issue 83388
Reassigned to HI.
Created attachment 50719 [details] one slide that contains a transparent mask, the outliine of which shows up when exporting to PDF
Created attachment 50720 [details] the corresponding PDF file
I have added files associated with my problem at: http://user.services.openoffice.org/en/forum/viewtopic.php?f=10&t=1451
Note that when exporting to JPG there is no such problem.
Confirming using 2.4m241 on WinXP - generated .pdf has artifacts.
Reassigned to PL
pl->sj: these artifacts are produced by the viewer due to antialiasing (e.g. in acrobat reader the artifacts vanish when one disables image and line art smoothing). This happens when images are put "on edge", in this case obviously antialising must lead to such artifacts. I don't know if we can do anything against this; the only method I can think of would be to combine such images into one bitmap. I don't know whether that is feasible though.
target 3.x
hmpg, I said *3.x*
*** Issue 88740 has been marked as a duplicate of this issue. ***