ITextParagraph

public interface ITextParagraph

The interface to work with paragraph

Methods

MethodDescription
apply(ITextParagraph paragraph)Applies the specified paragraph.
getAutoHyphenate()Gets or sets a value indicating whether [automatic hyphenate].
getAutoLeading()Gets or sets the automatic leading.
getBurasagari()Gets or sets a value indicating whether this ITextParagraph is burasagiri.
getConsecutiveHyphens()Gets or sets the consecutive hyphens.
getEndIndent()Gets or sets the end indent.
getEveryLineComposer()Gets or sets a value indicating whether [every line composer].
getFirstLineIndent()Gets or sets the first line indent.
getGlyphSpacing()Gets or sets the glyph spacing.
getHanging()Gets or sets a value indicating whether this ITextParagraph is hanging.
getHyphenatedWordSize()Gets or sets the size of the hyphenated word.
getJustification()Gets or sets the justification.
getKinsokuOrder()Gets or sets the kinsoku order.
getLeadingType()Gets or sets the type of the leading.
getLetterSpacing()Gets or sets the letter spacing.
getPostHyphen()Gets or sets the post hyphen.
getPreHyphen()Gets or sets the pre hyphen.
getSpaceAfter()Gets or sets the space after.
getSpaceBefore()Gets or sets the space before.
getStartIndent()Gets or sets the start indent.
getWordSpacing()Gets or sets the word spacing.
getZone()Gets or sets the zone.
isEqual(ITextParagraph paragraph)Determines whether the specified paragraph is equal.
setAutoHyphenate(boolean value)Gets or sets a value indicating whether [automatic hyphenate].
setAutoLeading(double value)Gets or sets the automatic leading.
setBurasagari(boolean value)Gets or sets a value indicating whether this ITextParagraph is burasagiri.
setConsecutiveHyphens(int value)Gets or sets the consecutive hyphens.
setEndIndent(double value)Gets or sets the end indent.
setEveryLineComposer(boolean value)Gets or sets a value indicating whether [every line composer].
setFirstLineIndent(double value)Gets or sets the first line indent.
setGlyphSpacing(double[] value)Gets or sets the glyph spacing.
setHanging(boolean value)Gets or sets a value indicating whether this ITextParagraph is hanging.
setHyphenatedWordSize(int value)Gets or sets the size of the hyphenated word.
setJustification(int value)Gets or sets the justification.
setKinsokuOrder(int value)Gets or sets the kinsoku order.
setLeadingType(int value)Gets or sets the type of the leading.
setLetterSpacing(double[] value)Gets or sets the letter spacing.
setPostHyphen(int value)Gets or sets the post hyphen.
setPreHyphen(int value)Gets or sets the pre hyphen.
setSpaceAfter(double value)Gets or sets the space after.
setSpaceBefore(double value)Gets or sets the space before.
setStartIndent(double value)Gets or sets the start indent.
setWordSpacing(double[] value)Gets or sets the word spacing.
setZone(double value)Gets or sets the zone.

apply(ITextParagraph paragraph)

public abstract void apply(ITextParagraph paragraph)

Applies the specified paragraph.

Parameters:

ParameterTypeDescription
paragraphITextParagraphThe paragraph.

getAutoHyphenate()

public abstract boolean getAutoHyphenate()

Gets or sets a value indicating whether [automatic hyphenate].

Value: true if [automatic hyphenate]; otherwise, false .

Returns: boolean

getAutoLeading()

public abstract double getAutoLeading()

Gets or sets the automatic leading.

Value: The automatic leading.

Returns: double

getBurasagari()

public abstract boolean getBurasagari()

Gets or sets a value indicating whether this ITextParagraph is burasagiri.

Value: true if burasagiri; otherwise, false .

Returns: boolean

getConsecutiveHyphens()

public abstract int getConsecutiveHyphens()

Gets or sets the consecutive hyphens.

Value: The consecutive hyphens.

Returns: int

getEndIndent()

public abstract double getEndIndent()

Gets or sets the end indent.

Value: The end indent.

Returns: double

getEveryLineComposer()

public abstract boolean getEveryLineComposer()

Gets or sets a value indicating whether [every line composer].

Value: true if [every line composer]; otherwise, false .

Returns: boolean

getFirstLineIndent()

public abstract double getFirstLineIndent()

Gets or sets the first line indent.

Value: The first line indent.

Returns: double

getGlyphSpacing()

public abstract double[] getGlyphSpacing()

Gets or sets the glyph spacing.

Value: The glyph spacing.

Returns: double[]

getHanging()

public abstract boolean getHanging()

Gets or sets a value indicating whether this ITextParagraph is hanging.

Value: true if hanging; otherwise, false .

Returns: boolean

getHyphenatedWordSize()

public abstract int getHyphenatedWordSize()

Gets or sets the size of the hyphenated word.

Value: The size of the hyphenated word.

Returns: int

getJustification()

public abstract int getJustification()

Gets or sets the justification.

Value: The justification.

Returns: int

getKinsokuOrder()

public abstract int getKinsokuOrder()

Gets or sets the kinsoku order.

Value: The kinsoku order.

Returns: int

getLeadingType()

public abstract int getLeadingType()

Gets or sets the type of the leading.

Value: The type of the leading.

Returns: int

getLetterSpacing()

public abstract double[] getLetterSpacing()

Gets or sets the letter spacing.

Value: The letter spacing.

Returns: double[]

getPostHyphen()

public abstract int getPostHyphen()

Gets or sets the post hyphen.

Value: The post hyphen.

Returns: int

getPreHyphen()

public abstract int getPreHyphen()

Gets or sets the pre hyphen.

Value: The pre hyphen.

Returns: int

getSpaceAfter()

public abstract double getSpaceAfter()

Gets or sets the space after.

Value: The space after.

Returns: double

getSpaceBefore()

public abstract double getSpaceBefore()

Gets or sets the space before.

Value: The space before.

Returns: double

getStartIndent()

public abstract double getStartIndent()

Gets or sets the start indent.

Value: The start indent.

Returns: double

getWordSpacing()

public abstract double[] getWordSpacing()

Gets or sets the word spacing.

Value: The word spacing.

Returns: double[]

getZone()

public abstract double getZone()

Gets or sets the zone.

Value: The zone.

Returns: double

isEqual(ITextParagraph paragraph)

public abstract boolean isEqual(ITextParagraph paragraph)

Determines whether the specified paragraph is equal.

Parameters:

ParameterTypeDescription
paragraphITextParagraphThe paragraph.

Returns: boolean - true if the specified paragraph is equal; otherwise, false .

setAutoHyphenate(boolean value)

public abstract void setAutoHyphenate(boolean value)

Gets or sets a value indicating whether [automatic hyphenate].

Value: true if [automatic hyphenate]; otherwise, false .

Parameters:

ParameterTypeDescription
valueboolean

setAutoLeading(double value)

public abstract void setAutoLeading(double value)

Gets or sets the automatic leading.

Value: The automatic leading.

Parameters:

ParameterTypeDescription
valuedouble

setBurasagari(boolean value)

public abstract void setBurasagari(boolean value)

Gets or sets a value indicating whether this ITextParagraph is burasagiri.

Value: true if burasagiri; otherwise, false .

Parameters:

ParameterTypeDescription
valueboolean

setConsecutiveHyphens(int value)

public abstract void setConsecutiveHyphens(int value)

Gets or sets the consecutive hyphens.

Value: The consecutive hyphens.

Parameters:

ParameterTypeDescription
valueint

setEndIndent(double value)

public abstract void setEndIndent(double value)

Gets or sets the end indent.

Value: The end indent.

Parameters:

ParameterTypeDescription
valuedouble

setEveryLineComposer(boolean value)

public abstract void setEveryLineComposer(boolean value)

Gets or sets a value indicating whether [every line composer].

Value: true if [every line composer]; otherwise, false .

Parameters:

ParameterTypeDescription
valueboolean

setFirstLineIndent(double value)

public abstract void setFirstLineIndent(double value)

Gets or sets the first line indent.

Value: The first line indent.

Parameters:

ParameterTypeDescription
valuedouble

setGlyphSpacing(double[] value)

public abstract void setGlyphSpacing(double[] value)

Gets or sets the glyph spacing.

Value: The glyph spacing.

Parameters:

ParameterTypeDescription
valuedouble[]

setHanging(boolean value)

public abstract void setHanging(boolean value)

Gets or sets a value indicating whether this ITextParagraph is hanging.

Value: true if hanging; otherwise, false .

Parameters:

ParameterTypeDescription
valueboolean

setHyphenatedWordSize(int value)

public abstract void setHyphenatedWordSize(int value)

Gets or sets the size of the hyphenated word.

Value: The size of the hyphenated word.

Parameters:

ParameterTypeDescription
valueint

setJustification(int value)

public abstract void setJustification(int value)

Gets or sets the justification.

Value: The justification.

Parameters:

ParameterTypeDescription
valueint

setKinsokuOrder(int value)

public abstract void setKinsokuOrder(int value)

Gets or sets the kinsoku order.

Value: The kinsoku order.

Parameters:

ParameterTypeDescription
valueint

setLeadingType(int value)

public abstract void setLeadingType(int value)

Gets or sets the type of the leading.

Value: The type of the leading.

Parameters:

ParameterTypeDescription
valueint

setLetterSpacing(double[] value)

public abstract void setLetterSpacing(double[] value)

Gets or sets the letter spacing.

Value: The letter spacing.

Parameters:

ParameterTypeDescription
valuedouble[]

setPostHyphen(int value)

public abstract void setPostHyphen(int value)

Gets or sets the post hyphen.

Value: The post hyphen.

Parameters:

ParameterTypeDescription
valueint

setPreHyphen(int value)

public abstract void setPreHyphen(int value)

Gets or sets the pre hyphen.

Value: The pre hyphen.

Parameters:

ParameterTypeDescription
valueint

setSpaceAfter(double value)

public abstract void setSpaceAfter(double value)

Gets or sets the space after.

Value: The space after.

Parameters:

ParameterTypeDescription
valuedouble

setSpaceBefore(double value)

public abstract void setSpaceBefore(double value)

Gets or sets the space before.

Value: The space before.

Parameters:

ParameterTypeDescription
valuedouble

setStartIndent(double value)

public abstract void setStartIndent(double value)

Gets or sets the start indent.

Value: The start indent.

Parameters:

ParameterTypeDescription
valuedouble

setWordSpacing(double[] value)

public abstract void setWordSpacing(double[] value)

Gets or sets the word spacing.

Value: The word spacing.

Parameters:

ParameterTypeDescription
valuedouble[]

setZone(double value)

public abstract void setZone(double value)

Gets or sets the zone.

Value: The zone.

Parameters:

ParameterTypeDescription
valuedouble