API Reference
PdfToRtfOptions
Options for importing parser-supported PDF content into the OfficeIMO RTF document model.
Inheritance
- Object
- PdfToRtfOptions
Remarks
PDF import is semantic text extraction over the first-party logical PDF reader. It preserves supported document metadata, page breaks, headings, grouped paragraphs, and list markers, but it is not a visual reconstruction of arbitrary fixed-layout PDF content.
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method PdfToRtfOptions.Clone
Accepted by parameters
- Method RtfPdfConverterExtensions.SaveAsRtf
- Method RtfPdfConverterExtensions.SaveAsRtf
- Method RtfPdfConverterExtensions.SaveAsRtf
- Method RtfPdfConverterExtensions.SaveAsRtf
- Method RtfPdfConverterExtensions.SaveAsRtfAsync
- Method RtfPdfConverterExtensions.SaveAsRtfAsync
- Method RtfPdfConverterExtensions.SaveAsRtfAsync
- Method RtfPdfConverterExtensions.SaveAsRtfAsync
- Method RtfPdfConverterExtensions.ToRtfDocument
- Method RtfPdfConverterExtensions.ToRtfDocument
- Method RtfPdfConverterExtensions.ToRtfDocumentResult
- Method RtfPdfConverterExtensions.ToRtfDocumentResult
Constructors
public PdfToRtfOptions() #Methods
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public PdfReadOptions ReadOptions { get; set; } #Canonical semantic-read settings used when importing an opened PdfDocument. Null uses Default. This setting is ignored when the source is already a PdfDocumentReadResult.
public Boolean IncludeMetadata { get; set; } #Whether PDF Info dictionary metadata should be copied into the RTF info destination.
public Boolean PreservePageBreaks { get; set; } #Whether page transitions should be represented by RTF page-break-before paragraphs.
public Boolean IncludeEmptyPages { get; set; } #Whether empty PDF pages should produce an empty RTF paragraph when page breaks are preserved.
public Boolean ImportHeadings { get; set; } #Whether logical heading lines should be imported as RTF heading-like paragraphs.
public Boolean ImportLists { get; set; } #Whether logical list items should be imported as RTF list paragraphs with fallback marker text.
public Boolean CreateHeadingStyles { get; set; } #Whether common Heading 1-3 stylesheet entries should be created for imported headings.