skip to main content
10.1145/958220.958233acmconferencesArticle/Chapter ViewAbstractPublication PagesdocengConference Proceedingsconference-collections
Article

Creating reusable well-structured PDF as a sequence of component object graphic (COG) elements

Published:20 November 2003Publication History

ABSTRACT

Portable Document Format (PDF) is a page-oriented, graphically rich format based on PostScript semantics and it is also the format interpreted by the Adobe Acrobat viewers. Although each of the pages in a PDF document is an independent graphic object this property does not necessarily extend to the components (headings, diagrams, paragraphs etc.) within a page. This, in turn, makes the manipulation and extraction of graphic objects on a PDF page into a very difficult and uncertain process.The work described here investigates the advantages of a model wherein PDF pages are created from assemblies of COGs (Component Object Graphics) each with a clearly defined graphic state. The relative positioning of COGs on a PDF page is determined by appropriate 'spacer' objects and a traversal of the tree of COGs and spacers determines the rendering order. The enhanced revisability of PDF documents within the COG model is discussed, together with the application of the model in those contexts which require easy revisability coupled with the ability to maintain and amend PDF document structure.

References

  1. Adobe Systems Incorporated, PDF Reference (Third Edition) version 1.4, ISBN 0-201-75839-3, Addison-Wesley, December 2001.Google ScholarGoogle Scholar
  2. Adobe Systems Incorporated, PostScript Language Reference Manual (Third Edition), ISBN 0-201-37922-9, Addison-Wesley, February 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Philip N. Smith and David F. Brailsford, "Towards Structured Block-based PDF," Electronic Publishing-Origination, Dissemination and Design, vol. 8, nos. 2 and 3, pp. 153-165, June/September 1995. Available on-line at http://cajun.cs.nott.ac.uk/compsci/epo/papers/epoddtoc.htmlGoogle ScholarGoogle Scholar
  4. B. W. Kernighan, "A Typesetter Independent TROFF," Computing Science Technical Report No. 97, Bell Laboratories, Murray Hill, New Jersey 07974, March 1982.Google ScholarGoogle Scholar
  5. Universally Unique Identifiers (UUID). http://www.globecom.net/ietf/draft/ draft-leach-uuids-guids-01.htmlGoogle ScholarGoogle Scholar
  6. Brian W. Kernighan and Christopher J. Van Wyk, "Page Makeup by Postprocessing Text Formatter Output," Computing Systems, vol. 2, no. 1, pp. 103--131, 1989.Google ScholarGoogle Scholar
  7. The COG-PDF home page: http://www.eprg.org/cogsGoogle ScholarGoogle Scholar

Index Terms

  1. Creating reusable well-structured PDF as a sequence of component object graphic (COG) elements

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          DocEng '03: Proceedings of the 2003 ACM symposium on Document engineering
          November 2003
          260 pages
          ISBN:1581137249
          DOI:10.1145/958220

          Copyright © 2003 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 20 November 2003

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate178of537submissions,33%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader