GemBox.Pdf
  • Overview
  • Examples
  • Free version
  • Support
  • Pricelist

    Show / Hide Table of Contents

    PdfContentMarkTagRole Enum

    Namespace:
    GemBox.Pdf.Content.Marked
    Assembly:
    GemBox.Pdf.dll

    Represents the role of the marked-content tag as specified in the various parts of PDF Specification ISO 32000-1:2008.

    • C#
    • VB.NET
    public enum PdfContentMarkTagRole
    Public Enum PdfContentMarkTagRole

    Fields

    AF

    One or more files may be associated with sections of content in a content stream by enclosing those sections between the marked content operators BDC and EMC (see 14.6, "Marked Content") with a marked content tag of AF.

    Artifact

    An artifact shall be explicitly distinguished from real content by enclosing it in a marked-content sequence with the tag Artifact.

    Clip

    In Tagged PDF, all marked clipping sequences shall carry the marked-content tag Clip.

    OC

    Sections of content in a content stream (including a page's Content stream, a form's Content stream or pattern's Content stream, glyph descriptions a Type 3 font as specified by its CharProcs entry, or an annotation's appearance) may be made optional by enclosing them between the marked-content operators BDC and EMC (see 14.6, "Marked Content") with a marked-content tag of OC.

    ReversedChars

    The marked-content tag ReversedChars informs the conforming reader that show strings within a marked-content sequence contain characters in the reverse of page content order. If the sequence encompasses multiple show strings, only the individual characters within each string shall be reversed; the strings themselves shall be in natural reading order.

    Span

    Marked-content sequences having the tag Span are also used to carry certain accessibility properties (Alt, ActualText, Lang, and E; see 14.9, "Accessibility Support"). Such sequences lack an MCID property and are not associated with any structure element. This use of the Span marked-content tag is distinct from its use as a structure type.

    TagSuspect

    In some situations, conforming writer may be unable to determine correct page content order for part of a document's contents. In such cases, tag suspects (PDF 1.6) can be used. The conforming writer shall identify suspect content by using marked content (see 14.6, "Marked Content") with a tag of TagSuspect. The marked content shall have a properties dictionary with an entry whose name is TagSuspect and whose value is Ordering, which indicates that the ordering of the enclosed marked content does not meet Tagged PDF specifications.

    note

    This can occur, for example, if content was extracted from another application, or if there are ambiguities or missing information in text output.

    Unknown

    Role is unknown.

    See Also
    PDF Specification ISO 32000-1:2008, section '14.6 Marked Content'
    Back to top

    Facebook • Twitter • LinkedIn

    © GemBox Ltd. — All rights reserved.