Class Feature

Class Feature

Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)

封装常见打印方案特性的类。
所有方案定义特性的基类。
Feature 元素包含完整的 Aspose.Page.XPS.XpsMetadata.Option 和 Aspose.Page.XPS.XpsMetadata.Property 元素列表,
这些元素完全描述设备属性、作业格式设置或其他相关特性。
https://docs.microsoft.com/en-us/windows/win32/printdocs/feature

public class Feature : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IPrintTicketElementChild

继承

objectPrintTicketElementCompositePrintTicketElementFeature

派生

Collate, DocumentBannerSheet, DocumentBinding, DocumentCoverBack, DocumentCoverFront, DocumentSeparatorSheet, Duplex, JobErrorSheet.ErrorSheetWhen, HolePunch, InputBin, JobAccountingSheet, JobBindAllDocuments, JobDeviceLanguage, JobDigitalSignatureProcessing, JobErrorSheet, JobOutputOptimization, JobPageOrder, JobPrimaryBannerSheet, JobPrimaryCoverBack, JobPrimaryCoverFront, PageWatermark.Layering, NUp, OutputBin, PageBlackGenerationProcessing, PageBlendColorSpace, PageBorderless, PageColorManagement, PageDestinationColorProfile, PageDeviceColorSpaceUsage, PageDeviceFontSubstitution, PageForceFrontSide, PageICMRenderingIntent, PageMediaColor, PageMediaSize, PageMediaType, PageMirrorImage, PageNegativeImage, PageOrientation, PageOutputColor, PageOutputQuality, PagePhotoPrintingIntent, PagePoster, PageResolution, PageScaling, PageSourceColorProfile, PageTrueTypeFontMode, PageWatermark, NUp.PresentationDirection, RollCut, PageScaling.ScaleOffsetAlignment, Staple

实现

IPrintTicketItem, IFeatureItem, IPrintTicketElementChild

继承成员

PrintTicketElement.Name, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

构造函数

Feature(string, Option, params IFeatureItem[])

创建一个新的 PrintTicket 特性实例。

public Feature(string name, Option option, params IFeatureItem[] items)

参数

name string

特性名称。

option Option

必需的 Aspose.Page.XPS.XpsMetadata.Option 实例。

items IFeatureItem[]

任意数量的 Aspose.Page.XPS.XpsMetadata.IFeatureItem 实例数组。
每个实例必须是 Aspose.Page.XPS.XpsMetadata.Feature、Aspose.Page.XPS.XpsMetadata.Option 或 Aspose.Page.XPS.XpsMetadata.Property 实例。

Feature(string, Feature, params IFeatureItem[])

创建一个新的 PrintTicket 特性实例。

public Feature(string name, Feature feature, params IFeatureItem[] items)

参数

name string

特性名称。

feature Feature

必需的 Aspose.Page.XPS.XpsMetadata.Feature 实例。

items IFeatureItem[]

任意数量的 Aspose.Page.XPS.XpsMetadata.IFeatureItem 实例数组。
每个实例必须是 Aspose.Page.XPS.XpsMetadata.Feature、Aspose.Page.XPS.XpsMetadata.Option 或 Aspose.Page.XPS.XpsMetadata.Property 实例。

方法

Add(params IFeatureItem[])

将一组项目添加到此特性项目列表的末尾。
每个实例必须是 Aspose.Page.XPS.XpsMetadata.Feature、Aspose.Page.XPS.XpsMetadata.Option 或 Aspose.Page.XPS.XpsMetadata.Property 实例。

public void Add(params IFeatureItem[] items)

参数

items IFeatureItem[]

要添加的项目列表。

 中文