API Reference

Class

PdfCanvasStampOptions

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

Controls arbitrary visual canvas content stamped onto existing PDF pages.

Inheritance

  • Object
  • PdfCanvasStampOptions

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

Methods

public PdfCanvasStampOptions UseRenderingOptions(PdfOptions options) #
Returns: PdfCanvasStampOptions

Uses cloned generated-PDF rendering options for visual canvas content.

Parameters

options OfficeIMO.Pdf.PdfOptions requiredposition: 0
public PdfCanvasStampOptions UseTargetPages(String selector) #
Returns: PdfCanvasStampOptions

Sets target pages from a rich page-selector expression.

Parameters

selector System.String requiredposition: 0

Properties

public PdfPageSelector TargetPages { get; set; } #

Optional target-page selector. Null applies the canvas callback to every page.

public Boolean BehindContent { get; set; } #

Places generated visual content before the existing page content streams.

public Double Opacity { get; set; } #

Canvas opacity from zero through one.

public PdfOptions RenderingOptions { get; set; } #

Generated-PDF rendering options used for the temporary visual overlay. The value is cloned on assignment and retrieval. Page geometry, margins, encryption, page chrome, and page decorations are controlled by the stamping operation. Use this to carry registered embedded fonts, text shaping, image handling, and other visual rendering configuration into canvas content. Tagged structure mode must remain disabled because a visual page import cannot merge the temporary document's structure tree into the target.