Bezeichnung
page:CreateTextMarkupAnnot -- erstellt ein Textmarkup-Anmerkungsobjekt
Übersicht
ant = page:CreateTextMarkupAnnot(rect, text, encoder, subtype)
Beschreibung
page:CreateTextMarkupAnnot() erstellt ein neues Textmarkup-Anmerkungsobjekt für die Seite.

Der Parameter rect muss eine Tabelle sein, die die Felder left (links), top (oben), right (rechts) und bottom (unten) enthält, die ein Rechteck beschreiben.

Der Parameter subtype muss eine der folgenden Konstanten sein:

 
#HPDF_ANNOT_TEXT_NOTES
#HPDF_ANNOT_LINK
#HPDF_ANNOT_SOUND
#HPDF_ANNOT_FREE_TEXT
#HPDF_ANNOT_STAMP
#HPDF_ANNOT_SQUARE
#HPDF_ANNOT_CIRCLE
#HPDF_ANNOT_STRIKE_OUT
#HPDF_ANNOT_HIGHTLIGHT
#HPDF_ANNOT_UNDERLINE
#HPDF_ANNOT_INK
#HPDF_ANNOT_FILE_ATTACHMENT
#HPDF_ANNOT_POPUP
#HPDF_ANNOT_3D
#HPDF_ANNOT_SQUIGGLY
#HPDF_ANNOT_LINE
#HPDF_ANNOT_PROJECTION
#HPDF_ANNOT_WIDGET

Eingaben
rect
ein Rechteck des anklickbaren Bereichs
text
der anzuzeigende Text
encoder
eine Kodierungs-Kennung, die zum kodieren des Textes verwendet wird; wenn sie Nil ist, wird die Standardkodierung verwendet.
subtype
Untertyp des Anmerkungsobjekt (mögliche Werte siehe oben)
Rückgabewerte
ant
Kennung des Anmerkungsobjekt
Fehler
#HPDF_INVALID_PAGE - Eine ungültige Seiten-Kennung wurde gesetzt.

#HPDF_FAILED_TO_ALLOC_MEM - Speicherzuordnung ist fehlgeschlagen.

#HPDF_INVALID_ENCODER - Es wurde eine ungültige Kodierungs-Kennung angegeben.


Navigation zeigen