API Reference
OfficePdfArchiveRequest
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.
Returned or exposed by
Accepted by parameters
- Method OfficePdfArchiveRequest.Equals
- Method OfficePdfArchiveRequest.op_Equality
- Method OfficePdfArchiveRequest.op_Equality
- Method OfficePdfArchiveRequest.op_Inequality
- Method OfficePdfArchiveRequest.op_Inequality
- Method OfficePdfArchiveSerializer.SerializeRequest
- Method OfficePdfArchiveWorkflow.RunAsync
Constructors
public OfficePdfArchiveRequest() #Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)Methods
public OfficePdfArchiveRequest <Clone>$() #OfficePdfArchiveRequestpublic override Int32 GetHashCode() #Int32public static Boolean op_Equality(OfficePdfArchiveRequest left, OfficePdfArchiveRequest right) #BooleanParameters
- left OfficePdfArchiveRequest
- right OfficePdfArchiveRequest
public static Boolean op_Inequality(OfficePdfArchiveRequest left, OfficePdfArchiveRequest right) #BooleanParameters
- left OfficePdfArchiveRequest
- right OfficePdfArchiveRequest
public override String ToString() #StringInherited Methods
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.