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;