Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

PdfPrinterCapabilities

OfficeIMO.Workflows

Namespace
OfficeIMO.Workflows
Assembly
OfficeIMO.Workflows
Source revision
ac7e6e1bad8a with working tree changes
Modifiers
sealed

Media, trays and features a printer queue reports. Null values mean the queue does not say.

Inheritance

  • object
  • PdfPrinterCapabilities

Usage

Explore 2 API references to this type

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

Constructors

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

Properties

public string PrinterName { get; init; } #

Queue name.

public IReadOnlyList<PdfPrinterMedia> Media { get; init; } #

Supported paper sizes in driver order.

public PdfPrinterMedia? DefaultMedia { get; init; } #

The queue's default paper, when reported.

public IReadOnlyList<PdfPaperSourceInfo> PaperSources { get; init; } #

Paper sources; pass an PdfPaperSourceInfo.Id as PdfPrintDeliveryOptions.PaperSourceId.

public bool? SupportsDuplex { get; init; } #

Whether two-sided printing is available.

public bool? SupportsColor { get; init; } #

Whether the device prints in color.

public bool? SupportsCollation { get; init; } #

Whether the queue or driver produces collated copies itself.

public int? MaximumCopies { get; init; } #

Highest copy count the driver produces itself.

public IReadOnlyList<PdfPrinterResolution> Resolutions { get; init; } #

Supported resolutions.