Uploaded image for project: 'PDFBox'
  1. PDFBox
  2. PDFBOX-4002

Layer Utility - Text not being displayed when overlaying

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0.8
    • 2.0.9, 3.0.0 PDFBox
    • Documentation
    • None

    Description

      I've had some problems with the layer utility when trying to overlay two PDFs. Normally it works fine, but I've encountered a type of PDF file on which it doesn't work properly.
      Text elements are not being displayed (it can be selected, but it looks to be transparent), but images are.
      I've stripped down my code to the bare minimum and produced a maven project with a command line and provided some examples for the base, the overlay and the output I get.
      I've attached all below.
      The usage for the command line is as follows:
      java -jar Overlayer-1.0.jar -basePdf base.pdf -overlayPdf overlay.pdf -outPdf out.pdf -layerName overlay

      If I try to overlay the other way around, i.e. use the overlay.pdf in the -basePdf parameter and the base.pdf in the -overlayPdf parameter, it does do the overlaying, but obviously, that's not what I'm looking for.

      Any hints as to why this might not work, or any particularities about the base PDF that might be causing this to be behaving differently would be helpful.

      Attachments

        1. base.pdf
          194 kB
          Vlad-Tudor Marchis
        2. out.pdf
          210 kB
          Vlad-Tudor Marchis
        3. overlay.pdf
          15 kB
          Vlad-Tudor Marchis
        4. Overlayer.zip
          4 kB
          Vlad-Tudor Marchis

        Activity

          People

            tilman Tilman Hausherr
            vmarchis Vlad-Tudor Marchis
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: