Typedef | ||
---|---|---|
PDETextItem
A reference to a PDETextItem.
|
Method | ||
---|---|---|
Copies the text from a text item element into a character buffer.
|
||
PDETextItem PDETextItemCreate(INASUns8* text, INASUns32 textLen, IN PDEFont font, INPDEGraphicStateP gStateP, INASUns32 gStateLen, INPDETextStateP textStateP, INASUns32 textStateLen, INASFixedMatrix* textMatrixP)
Superseded by PDETextItemCreateEx() in Acrobat 10.0.
|
||
PDETextItem PDETextItemCreateEx(INASUns8* text, INASUns32 textLen, IN PDEFont font, INPDEGraphicStateP gStateP, INASUns32 gStateLen, INPDETextStateP textStateP, INASUns32 textStateLen, INASDoubleMatrix* textMatrixP)
Supersedes PDETextItemCreate() in Acrobat 10.0.
|
||
PDEFont PDETextItemGetFont(INPDETextItem textItem)
Gets the font for a text item.
|
||
Gets the graphics state for a text item.
|
||
ASUns32 PDETextItemGetTextLen(INPDETextItem textItem)
Gets the text length for a text item.
|
||
void PDETextItemGetTextMatrix(INPDETextItem textItem, INASUns32 charOffset, OUTASFixedMatrix* textMatrixP)
Superseded by PDETextItemGetTextMatrixEx() in Acrobat 10.0.
|
||
void PDETextItemGetTextMatrixEx(INPDETextItem textItem, INASUns32 charOffset, OUTASDoubleMatrix* textMatrixP)
Supersedes PDETextItemGetTextMatrix() in Acrobat 10.0.
|
||
void PDETextItemGetTextState(INPDETextItem textItem, OUTPDETextStateP textStateP, INASUns32 textStateSize)
Gets the text state of a text item.
|
||
Removes contiguous characters from a text item.
|
||
void PDETextItemReplaceChars(INPDETextItem textItem, INASUns32 charIndex, INASUns8* newChar, INASUns32 newCharLen)
Replaces characters in a text item.
|
||
Replaces all of the text in a text item.
|
||
void PDETextItemSetFont(INPDETextItem textItem, IN PDEFont font)
Sets the font for a text item.
|
||
Sets the graphics state for a text item.
|
||
Superseded by PDETextItemSetTextMatrixEx() in Acrobat 10.0.
|
||
Supersedes PDETextItemSetTextMatrix() in Acrobat 10.0.
|
||
void PDETextItemSetTextState(INPDETextItem textItem, INPDETextStateP textStateP, INASUns32 textStateSize)
Sets the text state for a text item.
|
PDETextItem |
Product availability: All |
Platform availability: All |
typedef struct _t_PDETextItem* PDETextItem;
A reference to a PDETextItem.
File: PEExpT.h |
Line: 425 |
PDETextItemCopyText | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
ASUns32 PDETextItemCopyText(INPDETextItem textItem, OUTASUns8* buffer, INASUns32 bufferSize)
Copies the text from a text item element into a character buffer.
Parameters
textItem — | A pointer to the characters to add. Note that passing |
|
buffer — | (Filled by the method) A pointer to a buffer in which to store the copy. |
|
bufferSize — |
The length in bytes of |
See Also
Exceptions
Since
File: PERProcs.h |
Line: 2864 |
PDETextItemCreate | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
PDETextItem PDETextItemCreate(INASUns8* text, INASUns32 textLen, IN PDEFont font, INPDEGraphicStateP gStateP, INASUns32 gStateLen, INPDETextStateP textStateP, INASUns32 textStateLen, INASFixedMatrix* textMatrixP)
Superseded by PDETextItemCreateEx() in Acrobat 10.0.
Creates a text item element containing a character or text run, which can be added to a PDEText text object.
Call PDERelease() to dispose of the returned PDETextItem object when finished with it.
Parameters
text — | A pointer to the characters to add. Note that passing |
|
textLen — | ||
font — | The font for the element. |
|
gStateP — | A pointer to a PDEGraphicStateP structure with the graphics state for the element. |
|
gStateLen — | The length of the graphics state for the element. |
|
textStateP — | A pointer to a PDETextState structure with the text state for the element. Note that PDFEdit ignores the |
|
textStateLen — | ||
textMatrixP — | A pointer to an ASFixedMatrix that holds the matrix for the element. |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 2662 |
PDETextItemCreateEx | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
PDETextItem PDETextItemCreateEx(INASUns8* text, INASUns32 textLen, IN PDEFont font, INPDEGraphicStateP gStateP, INASUns32 gStateLen, INPDETextStateP textStateP, INASUns32 textStateLen, INASDoubleMatrix* textMatrixP)
Supersedes PDETextItemCreate() in Acrobat 10.0.
Creates a text item element containing a character or text run, which can be added to a PDEText text object.
Call PDERelease() to dispose of the returned PDETextItem object when finished with it.
Parameters
text — | A pointer to the characters to add. Note that passing |
|
textLen — | ||
font — | The font for the element. |
|
gStateP — | A pointer to a PDEGraphicStateP structure with the graphics state for the element. |
|
gStateLen — | The length of the graphics state for the element. |
|
textStateP — | A pointer to a PDETextState structure with the text state for the element. Note that PDFEdit ignores the |
|
textStateLen — | ||
textMatrixP — | A pointer to an ASDoubleMatrix that holds the matrix for the element. |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 3915 |
PDETextItemGetFont | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
PDEFont PDETextItemGetFont(INPDETextItem textItem)
Gets the font for a text item.
Parameters
textItem — |
See Also
Exceptions
Since
File: PERProcs.h |
Line: 2787 |
PDETextItemGetGState | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemGetGState(INPDETextItem textItem, OUTPDEGraphicStateP stateP, INASUns32 stateSize)
Gets the graphics state for a text item.
Parameters
textItem — | Text item whose graphic state is obtained. |
|
stateP — | (Filled by the method) A pointer to a PDEGraphicStateP structure with graphics state of the text item. |
|
stateSize — |
See Also
Exceptions
Since
File: PERProcs.h |
Line: 2883 |
PDETextItemGetTextLen | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
ASUns32 PDETextItemGetTextLen(INPDETextItem textItem)
Gets the text length for a text item.
Parameters
textItem — |
See Also
Exceptions
Since
File: PERProcs.h |
Line: 2840 |
PDETextItemGetTextMatrix | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemGetTextMatrix(INPDETextItem textItem, INASUns32 charOffset, OUTASFixedMatrix* textMatrixP)
Superseded by PDETextItemGetTextMatrixEx() in Acrobat 10.0.
Gets the text matrix for a character in a text item.
Parameters
textItem — | The text item. |
|
charOffset — | ||
textMatrixP — | (Filled by the method) A pointer to a ASFixedMatrix structure with the text matrix of the character. |
See Also
Exceptions
Since
File: PERProcs.h |
Line: 2808 |
PDETextItemGetTextMatrixEx | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemGetTextMatrixEx(INPDETextItem textItem, INASUns32 charOffset, OUTASDoubleMatrix* textMatrixP)
Supersedes PDETextItemGetTextMatrix() in Acrobat 10.0.
Gets the text matrix for a character in a text item.
Parameters
textItem — | The text item. |
|
charOffset — | ||
textMatrixP — | (Filled by the method) A pointer to a ASDoubleMatrix structure with the text matrix of the character. |
See Also
Exceptions
Since
File: PERProcs.h |
Line: 3464 |
PDETextItemGetTextState | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemGetTextState(INPDETextItem textItem, OUTPDETextStateP textStateP, INASUns32 textStateSize)
Gets the text state of a text item.
Parameters
textItem — | The text item whose text state is obtained. |
|
textStateP — | (Filled by the method) A pointer to a PDETextStateP structure with text state of the text item. |
|
textStateSize — | The size of the |
See Also
Exceptions
Since
File: PERProcs.h |
Line: 2827 |
PDETextItemRemoveChars | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemRemoveChars(INPDETextItem textItem, INASUns32 charOffset, INASUns32 count)
Removes contiguous characters from a text item.
Parameters
textItem — | The text item whose characters are removed. |
|
charOffset — | ||
count — | The number of characters to remove. |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 2796 |
PDETextItemReplaceChars | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemReplaceChars(INPDETextItem textItem, INASUns32 charIndex, INASUns8* newChar, INASUns32 newCharLen)
Replaces characters in a text item.
This method does not change the number of characters in the text item; extra characters are ignored.
Parameters
textItem — | The text item whose characters are replaced. |
|
charIndex — | The index position of the characters to replace. |
|
newChar — | The replacement text. |
|
newCharLen — | The number of bytes to replace. |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 2777 |
PDETextItemReplaceText | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemReplaceText(INPDETextItem textItem, INASUns8* newText, INASUns32 newTextLen)
Replaces all of the text in a text item.
Parameters
textItem — | The text item whose text are replaced. |
|
newText — | The replacement text. |
|
newTextLen — | The number of bytes to replace. |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 2752 |
PDETextItemSetFont | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemSetFont(INPDETextItem textItem, IN PDEFont font)
Sets the font for a text item.
Parameters
textItem — | ||
font — | The new font object. |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 2680 |
PDETextItemSetGState | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemSetGState(INPDETextItem textItem, OUTPDEGraphicStateP stateP, INASUns32 stateSize)
Sets the graphics state for a text item.
Parameters
textItem — | Text item whose graphics state is set. |
|
stateP — | A pointer to a PDEGraphicStateP structure with graphics state of the text item. |
|
stateSize — |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 2734 |
PDETextItemSetTextMatrix | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemSetTextMatrix(INPDETextItem textItem, INASFixedMatrix* textMatrixP)
Superseded by PDETextItemSetTextMatrixEx() in Acrobat 10.0.
Sets the text matrix for a text item.
Parameters
textItem — | ||
textMatrixP — | A pointer to a ASFixedMatrix structure with the new text matrix of the text item. |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 2699 |
PDETextItemSetTextMatrixEx | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemSetTextMatrixEx(INPDETextItem textItem, INASDoubleMatrix* textMatrixP)
Supersedes PDETextItemSetTextMatrix() in Acrobat 10.0.
Sets the text matrix for a text item.
Parameters
textItem — | ||
textMatrixP — | A pointer to a ASDoubleMatrix structure with the new text matrix of the text item. |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 3934 |
PDETextItemSetTextState | () |
Product availability: Acrobat, PDFL |
Platform availability: Macintosh, Windows, UNIX |
void PDETextItemSetTextState(INPDETextItem textItem, INPDETextStateP textStateP, INASUns32 textStateSize)
Sets the text state for a text item.
Parameters
textItem — | The text item whose text state is set. |
|
textStateP — | A PDETextStateP structure with the new text state of the text item. |
|
textStateSize — | The size of the |
See Also
Exceptions
Since
File: PEWProcs.h |
Line: 2717 |