API Reference

Class

PdfTextEditOptions

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

Style and bounded-layout overrides for existing-page text editing. Null style values preserve detected style when possible.

Inheritance

  • Object
  • PdfTextEditOptions

Usage

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

Accepted by parameters

Constructors

Properties

public Nullable<PdfStandardFont> Font { get; set; } #

Standard PDF font. Null preserves the detected family/style or uses Helvetica for new text.

public Nullable<Double> FontSize { get; set; } #

Font size in points. Null preserves the detected size or uses 12 points for new text.

public Nullable<PdfColor> Color { get; set; } #

Text color. Null preserves the detected color or uses black for new text.

public Nullable<Double> RotationDegrees { get; set; } #

Baseline rotation in degrees. Null preserves the detected rotation or uses zero for new text.

public Boolean AllowTextRenderingMode3 { get; set; } #

Allows editing non-Type3 text painted with PDF rendering mode 3 while preserving that invisible rendering mode. Other invisible or clipping text modes remain unsupported.

public PdfTextRegionWidthPolicy RegionWidthPolicy { get; set; } #

Horizontal width policy for Add(region, ...) and Replace(region, ...). Match-based replacement keeps its existing local text-flow reflow behavior.

public Double MinimumFontSize { get; set; } #

Smallest font size permitted when RegionWidthPolicy is ShrinkToFit.