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

IndentZamik 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