Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficePdfArchiveRequest

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Implements
IEquatable<OfficePdfArchiveRequest>
Modifiers sealed

Local archive conversion with separate source, output and durable checkpoint directories.

Inheritance

  • Object
  • OfficePdfArchiveRequest

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

public OfficePdfArchiveRequest() #
Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)

Methods

public OfficePdfArchiveRequest <Clone>$() #
Returns: OfficePdfArchiveRequest
Equals 2 overloads
public override Boolean Equals(Object obj) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public virtual Boolean Equals(OfficePdfArchiveRequest other) #
Returns: Boolean

Parameters

other OfficePdfArchiveRequest requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public static Boolean op_Equality(OfficePdfArchiveRequest left, OfficePdfArchiveRequest right) #
Returns: Boolean

Parameters

left OfficePdfArchiveRequest requiredposition: 0
right OfficePdfArchiveRequest requiredposition: 1
public static Boolean op_Inequality(OfficePdfArchiveRequest left, OfficePdfArchiveRequest right) #
Returns: Boolean

Parameters

left OfficePdfArchiveRequest requiredposition: 0
right OfficePdfArchiveRequest requiredposition: 1
public override String ToString() #
Returns: String

Properties

public String InputDirectory { get; set; } #

Source directory; descendants are discovered incrementally without following links.

public String OutputDirectory { get; set; } #

Separate destination directory. Relative paths retain the full source name plus .pdf.

public String CheckpointDirectory { get; set; } #

Private durable state directory, outside both source and output trees.

public Int32 MaximumConcurrency { get; set; } #

Maximum simultaneously executing files, from 1 through 8.

public Int32 MaximumFiles { get; set; } #

Maximum selected files in one run; discovery never materializes the archive in memory.

public Int64 MaximumInputBytes { get; set; } #

Maximum input bytes per document.

public Int64 MaximumOutputBytes { get; set; } #

Maximum PDF output bytes per document.

public String TextEncoding { get; set; } #

Literal text encoding, or null for Unicode BOM detection and strict UTF-8.

public Int32 TabSize { get; set; } #

Literal text tab columns, from 1 through 32.

public Int32 MaximumTextCharacters { get; set; } #

Decoded and expanded literal text limit.

public Int32 MaximumTextPages { get; set; } #

Maximum pages generated by literal text conversion.

public Boolean AllowLegacyImportLoss { get; set; } #

Explicit acceptance of known legacy import loss. Default false.

public Boolean RetryFailed { get; set; } #

Retry recorded failures. Completed files still require source and output hash verification.