SetStructElemEndIndent
Označeni PDF, Dostopnost
Opis
Na trenutno odprtem elementu na skladu oznak nastavi atribut /EndIndent (lastnik atributov postavitve). Vrednost določa razdaljo med končnim robom vsebine elementa in končnim robom vsebinskega pravokotnika — analogno CSS padding-right (pri pisalnem načinu LrTb) oziroma padding-left (pri pisalnem načinu RlTb). Enako kot klic AddTagAttribute z Owner=Layout, Name=EndIndent in številčno vrednostjo kot niz
Sintaksa
Delphi
Function TPDFlib.SetStructElemEndIndent(Indent: Double): Integer;
ActiveX
Function PDFlib::SetStructElemEndIndent(Indent As Double) As Long
DLL
int DLSetStructElemEndIndent(int InstanceID, double Indent);
Parametri
| Indent | Zamik od končnega roba vsebine elementa do končnega roba vsebinskega pravokotnika v privzetih enotah uporabniškega prostora (točke, 1/72 palca). Pozitivne vrednosti pomaknejo blok proč od končnega roba |
|---|
Vrnjena vrednost
Ob uspehu vrne 1. Vrne 0, če noben dokument ni odprt ali na skladu oznak trenutno ni odprta nobena oznaka
Opombe
Funkcijo pokličite po BeginTag ali BeginTagEx in pred EndTag. Atribut /EndIndent je definiran v ISO 32000-1 §14.8.5.4.2 (lastnik atributov postavitve, tabela 340)
"Končni rob" je odvisen od načina pisanja. Za LrTb (od leve proti desni) je to desni rob; za RlTb (od desne proti levi) levi rob. To naredi atribut ozaveščenega o načinu pisanja. Dopolnilni atribut glejte pri SetStructElemStartIndent
Primer
// 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;Glejte tudi
SetStructElemStartIndent, SetStructElemSpaceBefore, SetStructElemWritingMode, AddTagAttribute