SetStructElemEndIndent
Tagged PDF, Accessibility
Description
Auf 1 setzen, um die automatische Schrifteinbettung zu aktivieren, oder auf 0, um sie zu deaktivieren
Syntax
Delphi
Function TPDFlib.SetStructElemEndIndent(Indent: Double): Integer;
ActiveX
Function PDFlib::SetStructElemEndIndent(Indent As Double) As Long
DLL
int DLSetStructElemEndIndent(int InstanceID, double Indent);
Parameters
| Indent | Einrückung von der Endkante des Elementinhalts zur Endkante des Inhaltsrechtecks in Standard-Benutzerraumeinheiten (Punkte, 1/72 Zoll); positive Werte verschieben den Block weg von der Endkante |
|---|
Return value
Gibt 1 bei Erfolg zurück; gibt 0 zurück, wenn kein Dokument geöffnet ist oder derzeit kein Tag auf dem Tag-Stapel geöffnet ist
Remarks
Rufen Sie diese Funktion nach BeginTag oder BeginTagEx und vor EndTag auf; Das Attribut /EndIndent ist in ISO 32000-1 §14.8.5.4.2 (Layout attribute owner, Tabelle 340) definiert
Die "end edge" hängt vom Schreibmodus ab. Für LrTb (links nach rechts) ist es der rechte Rand; für RlTb (rechts nach links) ist es der linke Rand. Dies macht das Attribut schreibmodusabhängig. Siehe SetStructElemStartIndent for the complementary attribute
Example
// Tag an indented block quote with symmetric indentation
PDFlib.BeginTag('BlockQuote', '', '', '');
PDFlib.SetStructElemStartIndent(36.0); // 0.5 inch
PDFlib.SetStructElemEndIndent(36.0); // 0.5 inch
PDFlib.DrawText('A quoted passage...', 108, 660);
PDFlib.EndTag;See also
SetStructElemStartIndent, SetStructElemSpaceBefore, SetStructElemWritingMode, AddTagAttribute