Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeDrawingPortableOptions

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Source revision dce3df7a1b5d with working tree changes
Modifiers sealed

Bounds the solid-paint, positioned Latin-text drawing interchange profile.

Inheritance

  • Object
  • OfficeDrawingPortableOptions

Remarks

The producer and consumer must register the same licensed static TrueType faces. Font bytes and fallback font registries are not carried by the drawing payload.

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 OfficeDrawingPortableOptions(String fontFamily) #

Creates an export profile bound to one explicit font family.

Parameters

fontFamily System.String requiredposition: 0

Properties

public String FontFamily { get; } #

Exact family name accepted for every text element, ignoring case.

public Int32 MaximumElements { get; set; } #

Maximum source and generated drawing elements, including clip groups.

public Int32 MaximumCommands { get; set; } #

Maximum path commands across the complete drawing.

public Int32 MaximumDepth { get; set; } #

Maximum nested drawing/group depth.

public Int32 MaximumTextCharacters { get; set; } #

Maximum UTF-16 characters across all text runs.

public Int32 MaximumJsonCharacters { get; set; } #

Maximum characters in the returned JSON document.