Tags

Table of Content:

Workspace

Preferences

Accessibility

Validation

Tags

Annotations

Bookmarks

Destinations

Browser

Commands

Template

License

Tags side panel displays a hierarchical tree of all content in the document. This tag tree reflects the typical structural elements of the page, organized in the sequence that a screen reader should interpret. Content not present in the Tags tree may not be accessible to screen readers.

How to define Tags

Define the Tags to which the specific action is applied. There are multiple options how to do that.

  • In the combobox, select predefined annotations sets defined by regex
  • In the combobox, check the desired tags
  • Define the tags types using a regular expression format (https://regex101.com/)
  • Define by the tag by the template

Tag Actions

Set Alternate Description

PDF documents accessibility can be improved by offering alternative descriptions for Figure, Formula, and other non-textual elements. These text alternatives are crucial for accessibility, as they enable users with vision disabilities to understand the content. Alternate descriptions can be set with Set Alternate Description semi automation process.

  1. Select Set Alternate Description.
  2. Select the Tags types for which an alternative description will be generated, separated by commas.
  3. Check the Exclude option if processing is required for tags other than the specified ones.
  4. Define a source for detecting the alternative text in Alternative Text combobox.
    • Define the Custom Alternative text
      • Fill the custom text into the Alternative Text edit. This text will be used for all selected tags as the annotation Alt key.
    • Use the first Description Tag above
      • Fill Description Tag type. PDFix finds the nearest tag of this type above the processing one and utilizes its content as an alternative description for processing tags.
    • Use the first Description Tag below
      • Fill Description Tag type. PDFix finds the nearest tag of this type below the processing one and utilizes its content as an alternative description for processing tags.
    • Use the first Description Tag from children
      • Fill Description Tag type. PDFix finds the first tag from the processing tag’s children and utilizes its content as an alternative description for processing tags.
    • Use the associated tag content
      • PDFix gathers all text content from the children of the processing tag. If there is an Annotation among the children, its Contents key is utilized.
  5. Check Overwrite if an existing alternative description needs to be replaced.
  6. Run Command Set Alternate Description.

If you want to assign an alternative description of annotations to the Alt key instead of the Contents key, you can use this command for annotation tags. Afterwards, you can clean the Contents key of these annotations with setting Set Contents->Define the Custom Contents text->Custom Contents to empty.

Set Tag ID

Set Tag ID generates a unique ID key for specific tags. For example, PDF/UA1 requires a unique ID for the Note tag.

  1. Select Set Tag ID.
  2. Select the Tags types for which a unique ID will be generated, separated by commas.
  3. Check the Exclude option if processing is required for tags other than the specified ones.
  4. Run Command Set Tag ID.

Fix Placement

Fix Placement corrects incorrect Placement attributes for the Figure, Formula, Form and Note tags.

Fix Spaces

Fix Spaces rectifies instances of missing or redundant spaces within the content.

  1. Check Add Missing Spaces to inserts a new space character wherever it is missing.
  2. Check Remove Unnecessary Spaces to remove all redundant spaces.
  3. Check Artifact Unnecessary Spaces to mark all redundant spaces as an Artifact.

Set Tag BBox

Set Tag BBox calculates the bounding box from the tag content and sets it to the Layout attributes.

Apply Standard Tags

Apply Standard Tags changes the tag type to a standard type based on the current RoleMap.

Fix Headings

Fix Headings attempts to correct an invalid heading structure. To maintain headings in sequentially-descending order, some tags are moved to different levels if Renumber Heading is checked. If not, all headings are changed to Change Heading to tags, usually H or H1.

Delete Tags

Delete Tags removes specific tags. This feature is useful for removing empty or invalid tags from the tag tree, or remove container tags like Article, Div, or similar and move their childs one level higher.

  1. Select Delete Tags.
  2. Select the Tags types to delete, delimited by comma.
  3. Check the Exclude option if processing is required for tags other than the specified ones.
  4. Select the Ignore Tags that are skipped during processing, delimited by comma. It’s important to skip for example table TH,TD,TR even if they are empty to do not break the Table.
  5. Choose combination of Delete conditions.
    • Empty (no children)
      • Delete all tags without children.
    • Invalid (no associated page content)
      • Delete all tags with no associated content.
    • Even when Actual Text exists
      • Delete the tag even if Actual Text is present.
    • Even when Alternate Description exists
      • Deletes the tag even if Alt key is present.
    • Delete All
      • Delete all tags
  6. Choose way to handle associated Tag Content
    • Leave Untagged
      • Delete the tag and leave content untagged
    • Move to Parent
      • Delete tag and move nested tags up one level
  7. Run Command Delete Tags.

Remove Tag Properties

Remove Tag Properties

Tags panel manual tagging

In the Tags panel you can manually Add, Edit, Delete and Move tags. Click on the Options menu (or right click) at the panel toolbar to see all available actions that works for the current tag selection.


Posted

in

,

Tags:


You might also like