ParagraphRoleEnum

ParagraphRoleEnum enumeration constants are used to describe the role of the paragraph in the logic structure of the document.

typedef enum {
 PR_Text,
 PR_TableText,
 PR_Heading,
 PR_HeadingNumber,
 PR_TableHeading,
 PR_PictureCaption,
 PR_TableCaption,
 PR_TableOfContents,
 PR_Footnote,
 PR_Endnote,
 PR_RunningTitle,
 PR_Garbage,
 PR_Other,
 PR_Barcode
} ParagraphRoleEnum;
    

Elements

Name Description
PR_Barcode A barcode paragraph.
PR_Endnote An endnote paragraph.
PR_Footnote A footnote paragraph.
PR_Garbage A paragraph contains some garbage.
PR_Heading A heading paragraph.
PR_HeadingNumber

A heading number if it presents as a separate paragraph. For example,

"Part 1

Introduction"

"Part 1" is a heading number, while "Introduction" is a heading. The heading and the heading number have the same heading level (see the IParagraphStyle::HeadingLevel property).

PR_Other Some other paragraph role not mentioned in this table.
PR_PictureCaption A picture caption paragraph.
PR_RunningTitle A running title paragraph.
PR_TableCaption A table caption paragraph.
PR_TableHeading A table heading paragraph.
PR_TableOfContents A paragraph of a table of contents.
PR_TableText A paragraph of a table cell text.
PR_Text A paragraph of a text.

Used in

IParagraphStyle::ParagraphRole

03.07.2024 8:50:10

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.