This could be a side effect of Acrobat doing some "auto repair" upon reading in the file  (also see Unexpected & Unnecessary Popup "do you want to save changes to 'x' before closing ?").  What is triggering the auto repair has yet to be found out, though...

If you accept to save changes and then compare the newly saved version with the original one, are there any differences?  (use a tool to compare binary files, such as "cmp -bl ..." on Unix)

Update: for testing purposes, you could try to (dummy-)process the PDF file created via PDF::Extract using some other tool, e.g. the already mentioned "pdf tool kit":

$ pdftk original.pdf output fixed.pdf

This would fix anything that pdftk considers worth fixing...  Then check whether Acrobat is still exhibiting the undesired behavior when using this fixed.pdf.

BTW, you could also use pdftk directly to extract all pages:

$ pdftk sample.pdf burst

As hda said, an excellent tool — highly recommended!


In reply to Re: How to do in "PDF::Extract"? (Acrobat auto repairing?) by almut
in thread How to do in "PDF::Extract"? by prabudass

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.