API Reference

Enum

PdfRewriteBlockerKind

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Categories of PDF features that OfficeIMO.Pdf will not rewrite until preservation support exists.

Inheritance

  • Enum
  • PdfRewriteBlockerKind

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Values

public const PdfRewriteBlockerKind Encryption #

Encrypted PDFs cannot be read or rewritten yet.

Value: 0
public const PdfRewriteBlockerKind Signatures #

Digital signature markers are present.

Value: 1
public const PdfRewriteBlockerKind Forms #

AcroForm or form field markers are present.

Value: 2
public const PdfRewriteBlockerKind Outlines #

Outline or bookmark markers are present.

Value: 3
public const PdfRewriteBlockerKind CatalogViewSettings #

Catalog page mode or layout markers are present.

Value: 4
public const PdfRewriteBlockerKind PageLabels #

Page label markers are present.

Value: 5
public const PdfRewriteBlockerKind CatalogNameTrees #

Unsupported catalog name-tree markers are present.

Value: 6
public const PdfRewriteBlockerKind NamedDestinations #

Named destination markers are present.

Value: 7
public const PdfRewriteBlockerKind OpenActions #

Document open action markers are present.

Value: 8
public const PdfRewriteBlockerKind ViewerPreferences #

Viewer preference markers are present.

Value: 9
public const PdfRewriteBlockerKind TaggedContent #

Tagged PDF structure markers are present.

Value: 10
public const PdfRewriteBlockerKind XmpMetadata #

XMP metadata stream markers are present.

Value: 11
public const PdfRewriteBlockerKind CatalogUri #

Unsupported catalog URI dictionary markers are present.

Value: 12
public const PdfRewriteBlockerKind OutputIntents #

Output intent markers are present.

Value: 13
public const PdfRewriteBlockerKind EmbeddedFiles #

Embedded file markers are present.

Value: 14
public const PdfRewriteBlockerKind OptionalContent #

Optional content/layer markers are present.

Value: 15
public const PdfRewriteBlockerKind ActiveContent #

Active content markers such as JavaScript actions are present.

Value: 16
public const PdfRewriteBlockerKind InvalidObjectReferences #

Rewrite object graph contains missing or wrong-generation indirect references.

Value: 17