Pgf

Property name

Data Type

Description

MinJRomSpace

int

Minimum Asian-Roman space.

OptJRomSpace

int

Optimum Asian-Roman space.

MaxJRomSpace

int

Maximum Asian-Roman space.

MinJLetSpace

int

Minimum Asian letter space.

OptJLetSpace

int

Optimum Asian letter space.

MaxJLetSpace

int

Maximum Asian letter space.

YakumonoType

int

The Yakumono rules to handle punctuation characters. The value is one of:

Constants.FV_FLOATING_YAKU­MONO (0x00)

Constants.FV_MONOSPACE_YA­KUMONO (0x01)

Constants.FV_FIXED_YAKU­MONO (0x02)

AutoNumChar

string

Character format for the automatic numbering string specified by AutoNumString; "" if the default character format is used

AutoNumString

string

Autonumber format string (for example, <n>.<n+>)

NumAtEnd

int

1 if numbering position is End of Paragraph; 0 if it is Beginning of Paragraph.

PgfIsAutoNum

int

1 if autonumbering is enabled.

PgfNumber

string

The formatted string representation of the paragraph number; for example, 1.2 for a paragraph whose AutoNumString property is set to <n>.<n+>

Capitalization

int

Type of capitalization to use. The value is one of:

Constants.FV_CAPITAL_­CASE_NORM (0)

Constants.FV_CAPITAL_­CASE_SMALL (1)

Constants.FV_CAPITAL_­CASE_LOWER (2)

Constants.FV_CAPITAL_­CASE_UPPER (3)

ChangeBar

int

1 if Change Bars are on.

Color

Color

Spot color (FO_Color ID).

CombinedFontFamily

CombinedFontDefn

Combined font definition (FO_CombinedFontDefn).

FontAngle

int

Font angle (specifies an index into the array of font angles provided by the session property FontAngleNames).

FontEncodingName

string

The font’s encoding.

FontFamily

int

Font family (specifies an index into the array of font families provided by the session property FontFamilyNames).

FontPlatformName

string

Name that uniquely identifies a font on a specific platform.

FontPostScriptName

string

Name given to a font when it is sent to a PostScript printer.

FontSize

int

Font size (2 pt to 400 pt).

FontVariation

int

Font variation (specifies an index into the array of font variations provided by the session propertyFontVariationNames).

FontWeight

int

Font weight (specifies an index into the array of font weights provided by the session property FontWeightNames).

KernX

int

Horizontal kern value for manual kerning expressed as a percentage of an em (metric –100% to 1000%). A positive value moves a character right and a negative value moves a character left.

KernY

int

Vertical kern value for manual kerning expressed as a percentage of an em (metric –100% to 1000%). A positive value moves characters up and a negative value moves characters down.

Overline

int

1 if Overline is enabled.

PairKern

int

1 if Pair Kern is enabled.

Position

int

Specifies position relative to baseline of text. The value is one of:

Constants.FV_POS_NORM (0): Normal

Constants.FV_POS_SUPER (1): Superscript

Constants.FV_POS_SUB (2): Subscript

Stretch

int

Character stretch (set width) expressed as a percentage of normal stretch for the font (metric –10% to 1000%).

Strikethrough

int

1 if Strikethrough is enabled.

Underlining

int

Type of underlining. The value is one of:

Constants.FV_CB_NO_UNDER­LINE (0)

Constants.FV_CB_SIN­GLE_UNDERLINE (1)

Constants.FV_CB_DOU­BLE_UNDERLINE (2)

Constants.FV_CB_NUMER­IC_UNDERLINE (3)

CellBottomMargin

int

Amount added to default bottom margin of table cell.

CellLeftMargin

int

Amount added to default left margin of table cell.

CellMarginsFixed

int

Specifies which cell margins are fixed. The following values can be ORed into it:

Constants.FV_PGF_FIXED_L_­MARGIN (0x01): the left margin is fixed.

Constants.FV_PGF_FIXED_B_­MARGIN (0x02): the bottom margin is fixed.

Constants.FV_PGF_FIXED_R_­MARGIN (0x04): the right margin is fixed.

Constants.FV_PGF_FIXED_T_­MARGIN (0x08): the top margin is fixed.

If the margin for a cell is fixed, the margin property specifies the absolute value of the cell margin. For example, if Constants.FV_PGF_FIXED_B_MARGIN (0x02) is set, CellBottomMargin specifies the absolute value of the cell’s bottom margin, overriding the cell margin specified by the table format.

If Constants.FV_PGF_FIXED_B_MARGIN (0x02) is not set, CellBottomMargin is added to the margin specified by the table format.

CellRightMargin

int

Amount added to default right margin of table cell.

CellTopMargin

int

Amount added to default top margin of table cell.

CellVAlignment

int

Vertical alignment of a paragraph when it is the first one in a cell. The value is one of:

Constants.FV_PG­F_V_ALIGN_TOP (0)

Constants.FV_PG­F_V_ALIGN_MIDDLE (1)

Constants.FV_PG­F_V_ALIGN_BOTTOM (2)

Locked

int

1 if the paragraph is part of a text inset that retains formatting information from the source document. The paragraph is not affected by global formatting performed on the document.

FormatOverride

int

1 if the paragraph contains a paragraph format override.

AdjHyphens

int

Number of allowable adjacent hyphens.

Hyphenate

int

1 if Automatic Hyphenation is enabled.

HyphMinPrefix

int

Minimum number of letters that must precede hyphen.

HyphMinSuffix

int

Minimum number of letters that must follow a hyphen.

HyphMinWord

int

Minimum length of a hyphenated word.

Language

int

Hyphenation and spell-checking language to use. The value is one of:

Constants.FV_LANG_NOLAN­GUAGE (0x00)

Constants.FV_LANG_EN­GLISH (0x01)

Constants.FV_LANG_BRITISH (0x02)

Constants.FV_LANG_­GERMAN (0x03)

Constants.FV_LANG_SWISS_­GERMAN (0x04)

Constants.FV_LANG_­FRENCH (0x05)

Constants.FV_LANG_CANADI­AN_FRENCH (0x06)

Constants.FV_LANG_SPANISH (0x07)

Constants.FV_LANG_CAT­ALAN (0x08)

Constants.FV_LANG_I­TALIAN (0x09)

Constants.FV_LANG_FINNISH (0x10)

Constants.FV_LANG_SWEDISH (0x11)

Constants.FV_LANG_JAPA­NESE (0x12)

Constants.FV_LANG_TRADI­TIONAL_CHINESE (0x13)

Constants.FV_LANG_SIMPLI­FIED_CHINESE (0x14)

Constants.FV_LANG_KO­REAN (0x15)

Constants.FV_LANG_PORTU­GUESE (0x0A)

Constants.FV_LANG_BRA­ZILIAN (0x0B)

Constants.FV_LANG_DANISH (0x0C)

Constants.FV_LANG_DUTCH (0x0D)

Constants.FV_LANG_NORWE­GIAN (0x0E)

Constants.FV_LANG_NYNORSK (0x0F)

PgfSpellChecked

int

1 if paragraph has been spell-checked

Unique

int

The paragraph’s user ID.

FirstIndent

int

First-line left margin, measured from left side of current text column (0 cm to 100 cm).

LeftIndent

int

Left margin, measured from left side of current text column (0 cm to 100 cm).

RightIndent

int

Right margin, measured from right side of current text column.

Leading

int

Space below each line in a paragraph.

LineSpacing

int

Space between lines in a paragraph measured from baseline to baseline. The value is one of:

Constants.FV_PGF_FIXED (0x00): default font size

Constants.FV_PGF_PROPOR­TIONAL (0x01): largest font in line

Constants.FV_PGF_­FLOATING (0x02): largest ascender in line

BlockLines

int

The number of Widow/Orphan lines.

KeepWithNext

int

1 if Keep With Next Paragraph is enabled.

KeepWithPrev

int

1 if Keep With Previous Paragraph is enabled.

PgfAlignment

int

Horizontal alignment of paragraph. The value is one of:

Constants.FV_PGF_LEFT (0x01)

Constants.FV_PGF_RIGHT (0x02)

Constants.FV_PGF_CENTER (0x03)

Constants.FV_PGF_JUSTI­FIED (0x04)

Placement

int

Paragraph placement. The value is one of:

Constants.FV_PGF_SIDE­BODY (0)

Constants.FV_PGF_SIDE­HEAD_TOP (1)

Constants.FV_PGF_SIDEHEAD_­FIRST_BASELINE (2)

Constants.FV_PGF_SIDE­HEAD_LAST_BASELINE (3)

Constants.FV_PGF_RUN_IN (4)

Constants.FV_PG­F_STRADDLE (5)

Constants.FV_PGF_STRAD­DLE_NORMAL_ONLY (6)

RunInSeparator

string

String for Run-In Head Default Punctuation.

SpaceAbove

int

Space above paragraph.

SpaceBelow

int

Space below paragraph.

Start

int

Vertical placement of paragraph. The value is one of:

Constants.FV_PGF_ANY­WHERE (0x00)

Constants.FV_PG­F_TOP_OF_COL (0x01)

Constants.FV_PG­F_TOP_OF_PAGE (0x02)

Constants.FV_PG­F_TOP_OF_LEFT_PAGE (0x03)

Constants.FV_PG­F_TOP_OF_RIGHT_PAGE (0x04)

InTextFrame

TextFrame

Text frame containing the paragraph (FO_TextFrame ID).

InTextObj

FMObject

Subcolumn, footnote, or table cell the paragraph begins in (FO_SubCol, FO_Fn, or FO_Cell ID).

NextPgfInDoc

Pgf

Next paragraph in the document (FO_Pgf ID).

NextPgfInFlow

Pgf

Next paragraph in the flow (FO_Pgf ID).

PrevPgfInFlow

Pgf

Previous paragraph in the flow (FO_Pgf ID).

BottomSeparator

string

Name of frame to put below paragraph.

TopSeparator

string

Name of frame to put above paragraph.

NumTabs

int

Number of tabs in the paragraph..

Tabs

Tabs

Array of tab descriptions that specify the positions and types of tab stops.

Name

string

Name of paragraph format.

NextTag

string

Tag for new next paragraph.

UseNextTag

int

1 if Next Paragraph Tag is enabled.

LetterSpace

int

1 if Word Spacing is enabled.

MaxSpace

int

Maximum word spacing (percentage of an em space in current font).

MinSpace

int

Minimum word spacing (percentage of an em space in current font).

OptSpace

int

Optimum word spacing.

BkColor

Color

Denotes the text background color. If this property is applied on a paragraph format, it denotes the background color of the whole paragraph; if it is applied on a character format, it denotes the background color of the text over which the character format is applied.

PgfBoxColor

Color

Denotes the background color of the paragraph box that encloses the paragraph text.

Direction

int

Set or get the direction of the document. Possible values:

Constants.FV_DIR_Inherit - Inherit the direction of the parent

Constants.FV_DIR_LTR - Left-to-right

FV_DIR_RTL - Right-to-left

ResolvedDirection

int

Get the inherited direction of the document. Possible values:

Constants.FV_DIR_LTR - Left-to-right

FV_DIR_RTL - Right-to-left

AsianComposer

bool

Whether the document will use the Asian Composer layout engine.


January 11, 2016

Legal Notices | Online Privacy Policy