BeginArtifact
Címkézett PDF, akadálymentesség
Leírás
Megnyit egy PDF-artefakt területet. Az artefakt-tartalom díszítő vagy szerkezeti jellegű (oldalfejlécek, láblécek, oldalszámok, háttérképek, vonalazások), és kifejezetten ki van zárva a dokumentum logikai olvasási sorrendjéből. A képernyőolvasók az artefakt-területeket teljesen kihagyjákAz artefakt grafikáját vagy szövegét a
BeginArtifact és a megfelelő EndArtifact hívás között írja
Szintaxis
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);
Paraméterek
| SubType | Adjon át Pagination, Layout, Page, illetve PDF 2.0 esetén Background értéket az artefakt /Type bejegyzésének írásához; adjon át Header, Footer, Watermark, PageNum, LineNum, Redaction vagy Bates értéket egy Pagination /Subtype írásához; üres karakterlánc átadásával puszta /Artifact BMC kerül kiírásra |
|---|
Kiírt operátor
A nem üres értékek tulajdonságszótárt használnak, amelyet BDC követ; az üres érték /Artifact BMC-t használ
PDF-verzió
A Background, PageNum, LineNum, Redaction és Bates megköveteli a PDF 2.0-t, és automatikusan emelik a kimeneti funkcióverziót
Visszatérési értékek
| 0 | Sikertelen (nincs megnyitva dokumentum) |
|---|---|
| 1 | Az artefakt-terület sikeresen megnyílt |
Példa
// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;