BCL easyPDF SDK
easyPDF SDK Usermanual
PDF Creator Programming API  |  Download Free Trial  |  Contact Us to Purchase

NativeOfficeDocStructureTags Property

Determines whether document structure tags are included in the PDF output generated natively by PowerPoint (meaning NativeOfficePDF is True).

bool NativeOfficeDocStructureTags { get; set; }



Property NativeOfficeDocStructureTags As Boolean



def getNativeOfficeDocStructureTags(self)
def setNativeOfficeDocStructureTags(self, value)


boolean getNativeOfficeDocStructureTags() throws PrinterException
void setNativeOfficeDocStructureTags(boolean value) throws PrinterException


function getNativeOfficeDocStructureTags() 
function setNativeOfficeDocStructureTags($value) 


BclPrnResult GetNativeOfficeDocStructureTags(BclPrinter* pPrinter,
                                             BclBool* poutVal);
BclPrnResult SetNativeOfficeDocStructureTags(BclPrinter* pPrinter,
                                             BclBool newVal);
Property NativeOfficeDocStructureTags As Boolean



bepprint +PowerPoint -native -docStructure [on|off]



Type:

Boolean

Remarks

This property only applies when NativeOfficePDF is set to True.

The default value is True, meaning document structure (non-printing information such as accessibility data for screen readers, document flow, and logical content organization) is included in the PDF.

When set to False, document structure information is omitted.

Example Usage in VBScript

Set oPrinter = CreateObject("easyPDF.Printer.8")
Set oPrintJob = oPrinter.PowerPointPrintJobEx
oPrintJob.NativeOfficePDF = True
oPrintJob.NativeOfficeDocStructureTags = True
oPrintJob.PrintOut "C:\test\input.ppt", "C:\test\output.pdf"

Example Usage in VB.NET

Dim oPrinter As Printer = CreateObject("easyPDF.Printer.8")
Dim oPrintJob As PowerPointPrintJobEx = oPrinter.PowerPointPrintJobEx
oPrintJob.NativeOfficePDF = True
oPrintJob.NativeOfficeDocStructureTags = True
oPrintJob.PrintOut "C:\test\input.ppt", "C:\test\output.pdf"

Example Usage in C#

Printer oPrinter = new Printer();
PowerPointPrintJobEx oPrintJob = oPrinter.PowerPointPrintJobEx;
oPrintJob.NativeOfficePDF = true;
oPrintJob.NativeOfficeDocStructureTags = true;
oPrintJob.PrintOut(@"C:\test\input.ppt", @"C:\test\output.pdf");