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
상속
object ← PrintTicketElement ← CompositePrintTicketElement ← Feature
파생
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[]
추가할 항목 목록입니다.