BeginArtifact

Tagované PDF, přístupnost

Popis

Otevře region PDF artefaktu. Obsah artefaktu je dekorativní nebo strukturní (hlavičky a patičky stránek, čísla stránek, obrázky na pozadí, oddělovací linky) a je explicitně vyňat z logického pořadí čtení dokumentu. Čtečky obrazovky regiony artefaktů zcela přeskočíGrafiku nebo text artefaktu zapište mezi

BeginArtifact a odpovídající volání EndArtifact

Syntaxe

Delphi

Function TPDFlib.BeginArtifact(Const SubType: WideString): Integer;

ActiveX

Function PDFlib::BeginArtifact(SubType As String) As Long

DLL

int DLBeginArtifact(int InstanceID, const wchar_t * SubType);

Parametry

SubTypeZadejte Pagination, Layout, Page nebo PDF 2.0 Background pro zápis /Type artefaktu; zadejte Header, Footer, Watermark, PageNum, LineNum, Redaction nebo Bates pro zápis /Subtype Pagination; prázdný řetězec zapíše holé /Artifact BMC

Zapsaný operátor

Neprázdné hodnoty používají slovník vlastností následovaný operátorem BDC; prázdná hodnota používá /Artifact BMC

Verze PDF

Background, PageNum, LineNum, Redaction a Bates vyžadují PDF 2.0 a automaticky povýší verzi výstupních funkcí

Návratové hodnoty

0Selhalo (není otevřen žádný dokument)
1Region artefaktu byl úspěšně otevřen

Příklad

// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;