VARIANT_BOOL ProducePDFA { get; set; } |
Setting ProducePDFA to VARIANT_TRUE means that the output PDF file will be built compatible to the PDF/A standard. You should set this property before calling BeginDoc. You can check this property at any time.
Equivalent in new interface: IPDFDocument4::ProducePDFA.
{ PDF object is supposed to be created } PDF.StartEngine('demo', 'demo'); PDF.AutoLaunch := false; PDF.FileName := 'Report.pdf'; PDF.Resolution = 96; PDF.ProducePDFA := true; PDF.BeginDoc; { Here we create our document and fill it's contents. } PDF.EndDoc; { Now the file created is PDA/A compatible. }
// PDF object is supposed to be created PDF->StartEngine("demo", "demo"); PDF->AutoLaunch = FALSE; PDF->FileName = "Report.pdf"; PDF->Resolution = 96; PDF->ProducePDFA = TRUE; PDF->BeginDoc(); // Here we create our document and fill it's contents. PDF->EndDoc(); // Now the file created is PDA/A compatible.
// PDF object is supposed to be created PDF.StartEngine("demo", "demo"); PDF.AutoLaunch = false; PDF.FileName = "Report.pdf"; PDF.Resolution = 96; PDF.ProducePDFA = true; PDF.BeginDoc(); // Here we create our document and fill it's contents. PDF.EndDoc(); // Now the file created is PDA/A compatible.
' PDF object is supposed to be created PDF.StartEngine "demo", "demo" PDF.AutoLaunch = False PDF.FileName = "Report.pdf" PDF.Resolution = 96 PDF.ProducePDFA = True PDF.BeginDoc ' Here we create our document and fill it's contents. PDF.EndDoc ' Now the file created is PDA/A compatible.