Facilitates the creation and modification of PDF files

I saw that in the PDF::API2 docs as well, however modification does not imply reading. It looks to me as if modification is limited to adding elements to and existing document, such as extra pages with new content, or overprinting existing pages with extra text or pictures.

To give an analogy, this is like using a printing press to modify an existing printed document. You can print something else on the back, attach extra pages, or even overprint on the front, obliterating anything already there, but the press does not read the document and edit intelligently, it just adds to it.

There are method calls in PDF::API2 to read metadata such as $pdf->preferences(%options), $pdf->default($parameter) and $pdf->info(%infohash) but I think the OP wants more than just metadata.

As I say, I would be happy to be corrected, but as yet I have seen no evidence that PDF::API2 is able to read and process the contents of a PDF document.


In reply to Re^3: PDF::API2 traversing object tree and parsing text by chrestomanci
in thread PDF::API2 traversing object tree and parsing text by RandomMonkey

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.