Skip to main content
Participant
March 7, 2019
Answered

Adobe Acrobat Reader DC: Insufficent Data for an Image (Cisco Webex Teams)

  • March 7, 2019
  • 1 reply
  • 1177 views

Good Day,

Currently experiencing an issue with a PDF File that is being generated by the Cisco Webex Teams App. Currently, we are unable to open the PDF with any Adobe application but it works in Microsoft Edge and via 3rd Party PDF Viewers online...So we need to figure out why this isn't opening in Acrobat Reader DC.

Scenario:

Adobe Acrobat Reader DC:

Version 2019.010.20098

Application:

Cisco Webex Teams

-Using a Webex Board and sharing a PC screen, the user "Annotates" the shared screen. This file is then saved and sent to the user via .PDF

-Open the PDF via Adobe and receive Insufficient Data for an Image Error followed by a Drawing Image Error (Sporadic for Message#2)

Engaged Cisco Support in case the PDF was being corrupted on Export:

-Informed me the issue is with Adobe Acrobat

-Referenced that the PDF opens with Microsoft Edge and pdfpro.co/pdf-viewer (3rd party online) and that this issue lies with the Adobe Application

File Sample in Question:

https://drive.google.com/open?id=14-SCqOBTTCPSUU0pwF8b4LpsGgiFvWt1

(Seems to work in everything except Adobe)

File Sample Properties in Adobe:

PDF Producer: Cisco Webex Teams

PDF Version: 1.3 (Acrobat 4.x)

File Size: 5.94MB

Page Size: 22.22 x 12.50 in

Number of Pages: 1

Thank you for taking the time to read this question, I am looking forward to hearing feedback regarding this.

    This topic has been closed for replies.
    Correct answer Test Screen Name

    Diagnosis:

    Short: the PDF is bad. Some software might ignore the error and try to display what it finds, but Acrobat is correct in saying it is wrong.

    Long, for the software maintainers:

    The PDF contains one page and the page contains one image. The image dictionary includes

    /Width 1920 /Height 1080 /Length 0

    The /Length 0 means that there is no data; there is no special meaning.

    The PDF does actually have all the image data following, but because the length is zero, Acrobat and Reader correctly do not read it. This means that they find 0 bytes instead of 1920 x 1080 x 3 bytes and correctly report "Insufficient data for an image".

    Some PDF viewers ignore the length, but this cannot be used to prove Reader is wrong. It isn't, in this case.

    Action required: set /Length correctly.

    1 reply

    Test Screen NameCorrect answer
    Legend
    March 8, 2019

    Diagnosis:

    Short: the PDF is bad. Some software might ignore the error and try to display what it finds, but Acrobat is correct in saying it is wrong.

    Long, for the software maintainers:

    The PDF contains one page and the page contains one image. The image dictionary includes

    /Width 1920 /Height 1080 /Length 0

    The /Length 0 means that there is no data; there is no special meaning.

    The PDF does actually have all the image data following, but because the length is zero, Acrobat and Reader correctly do not read it. This means that they find 0 bytes instead of 1920 x 1080 x 3 bytes and correctly report "Insufficient data for an image".

    Some PDF viewers ignore the length, but this cannot be used to prove Reader is wrong. It isn't, in this case.

    Action required: set /Length correctly.