ImageMagick / ImageMagick/ImageMagick

PDF Conversion: Bluebeam Revu x64 PDF results in white overlay on extracted images (even with -alpha remove)

Open
#8,571 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
17.5k
Forks
1.7k
Avg merge
10h 17m
Merged PRs (30d)
28

Description

ImageMagick version

7.1.2-13

Operating system

MacOS

Operating system, version and so on

26.3 (25D125)

Description

When converting a PDF generated by Bluebeam Revu x64, specific images (specifically on Page 2 in my case) are rendered with a solid white overlay.

Even when using -alpha remove and -background white, the underlying image content is obscured by a white block or layer. It appears that ImageMagick/Ghostscript is not correctly interpreting the transparency or layer groups specific to Bluebeam's PDF engine.

Steps to Reproduce

I am using the following command to attempt to flatten the layers and remove transparency:
magick -density 300 input.pdf -background white -alpha remove output-%d.jpg

Expected Result:
A clear rasterised image of the PDF page content.

Actual Result:
The output image contains a white box/overlay covering the actual content of the page.

input.pdf

Images

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the attached input.pdf and run the exact magick command from the report at 300 density, comparing the page-2 output with the expected rendering. Trace the PDF/Ghostscript rasterization path to determine how the Bluebeam transparency or layer data is interpreted; done means the extracted images no longer contain the white overlay.

Written by the indexing model from the issue text.

Assessment

Domain
cli, computer-graphics
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.