Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeScanPerspectiveOptions

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Modifiers sealed

Four explicitly reviewed page corners for perspective correction, normalized to the source image edges.

Inheritance

  • Object
  • OfficeScanPerspectiveOptions

Usage

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

Returned or exposed by

Accepted by parameters

Constructors

Methods

public OfficeScanPerspectiveOptions Clone() #
Returns: OfficeScanPerspectiveOptions

Creates an independent settings snapshot.

public Void Validate() #
Returns: Void

Rejects crossed, concave, reversed, degenerate, or out-of-image corners and invalid budgets.

Properties

public OfficePoint TopLeft { get; set; } #

Top-left corner; both coordinates are from zero through one.

public OfficePoint TopRight { get; set; } #

Top-right corner.

public OfficePoint BottomRight { get; set; } #

Bottom-right corner.

public OfficePoint BottomLeft { get; set; } #

Bottom-left corner.

public Int64 MaximumPixels { get; set; } #

Maximum source and output pixels.

public Int64 MaximumWorkingBytes { get; set; } #

Maximum accounted source and output pixel-buffer bytes.