PublisherCreateOptions
OfficeIMO.Publisher
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
- Method PublisherDocument.Create
Constructors
public PublisherCreateOptions() #Inherited Methods
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.