BeginArtifact

Тагован PDF, достъпност

Описание

Отваря област на PDF артефакт. Съдържанието на артефакт е декоративно или структурно (колонтитули, номера на страници, фонови изображения, разделителни линии) и е изрично изключено от логическия ред на четене на документа. Екранните четци прескачат изцяло областите-артефактиПишете графиката или текста на артефакта между

BeginArtifact и съответстващото извикване на EndArtifact

Синтаксис

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);

Параметри

SubTypeПодайте Pagination, Layout, Page или PDF 2.0 Background, за да запишете /Type на артефакт; подайте Header, Footer, Watermark, PageNum, LineNum, Redaction или Bates, за да запишете Pagination /Subtype; подайте празен низ за гол /Artifact BMC

Записан оператор

Непразните стойности използват речник със свойства, следван от BDC; празната стойност използва /Artifact BMC

Версия на PDF

Background, PageNum, LineNum, Redaction и Bates изискват PDF 2.0 и автоматично повишават версията на изходните възможности

Връщани стойности

0Неуспех (няма отворен документ)
1Областта на артефакта е отворена успешно

Пример

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