Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

PublisherCreateOptions

OfficeIMO.Publisher

Namespace
OfficeIMO.Publisher
Assembly
OfficeIMO.Publisher
Source revision
0eef6a5756b9 with working tree changes
Modifiers
sealed

Page size and resource bounds for an in-memory publication. Native PUB saving requires a supported loaded source.

Inheritance

  • object
  • PublisherCreateOptions

Usage

Explore 1 API references to this type

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

Accepted by parameters 1

Constructors

public PublisherCreateOptions() #

Properties

public OfficeLength Width { get; set; } #

Width of the initial page. Defaults to A4 portrait, 210 millimeters.

public OfficeLength Height { get; set; } #

Height of the initial page. Defaults to A4 portrait, 297 millimeters.

public OfficeLegacyImportLimits Limits { get; set; } #

Text, record, object, compound-stream and image resource limits used by the model and projection.

public int MaxPages { get; set; } #

Maximum number of document and master pages combined.

public int MaxNestingDepth { get; set; } #

Maximum nesting of publication containers and drawing groups.

public int MaxImageBytes { get; set; } #

Maximum extracted bytes for one image, including decompressed metafiles.

public int MaxTotalImageBytes { get; set; } #

Maximum total extracted and projected image bytes.

public IOfficeRasterImageCodec? ImageCodec { get; set; } #

Optional trusted application codec for supported picture projection and effects. The codec remains caller-owned.

public OfficeFontFaceCollection? Fonts { get; set; } #

Optional scoped font faces for story flow and rendering. The collection is copied; providers remain shared.

public long MaxRasterPixels { get; set; } #

Maximum decoded pixels for one projected picture, including application codec output and picture-effect decoding.

public long MaxImageProcessingPixels { get; set; } #

Maximum cumulative picture-effect work in pixels, including decoding, filtering and inspected frames.