Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfToRtfOptions

Namespace OfficeIMO.Rtf.Pdf
Assembly OfficeIMO.Rtf.Pdf
Modifiers sealed

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

Constructors

Methods

public PdfToRtfOptions Clone() #
Returns: PdfToRtfOptions

Creates a reusable copy of this option set.

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.