Class Feature
Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)
Klasa, która enkapsuluje wspólną funkcję schematu drukowania.
Klasa bazowa dla wszystkich funkcji zdefiniowanych w schemacie.
Element Feature
zawiera pełną listę elementów Aspose.Page.XPS.XpsMetadata.Option i Aspose.Page.XPS.XpsMetadata.Property,
które w pełni opisują atrybut urządzenia, ustawienie formatowania zadania lub inną istotną cechę.
https://docs.microsoft.com/en-us/windows/win32/printdocs/feature
public class Feature : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IPrintTicketElementChild
Dziedziczenie
object ←
PrintTicketElement ←
CompositePrintTicketElement ←
Feature
Pochodne
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
Implementuje
IPrintTicketItem,
IFeatureItem,
IPrintTicketElementChild
Członkowie dziedziczeni
PrintTicketElement.Name,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Konstruktory
Feature(string, Option, params IFeatureItem[])
Tworzy nową instancję funkcji PrintTicket.
public Feature(string name, Option option, params IFeatureItem[] items)
Parametry
name
string
Nazwa funkcji.
option
Option
Wymagana instancja Aspose.Page.XPS.XpsMetadata.Option.
items
IFeatureItem[]
Arbitralna tablica instancji Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Każda z nich musi być instancją Aspose.Page.XPS.XpsMetadata.Feature, Aspose.Page.XPS.XpsMetadata.Option lub Aspose.Page.XPS.XpsMetadata.Property.
Feature(string, Feature, params IFeatureItem[])
Tworzy nową instancję funkcji PrintTicket.
public Feature(string name, Feature feature, params IFeatureItem[] items)
Parametry
name
string
Nazwa funkcji.
feature
Feature
Wymagana instancja Aspose.Page.XPS.XpsMetadata.Feature.
items
IFeatureItem[]
Arbitralna tablica instancji Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Każda z nich musi być instancją Aspose.Page.XPS.XpsMetadata.Feature, Aspose.Page.XPS.XpsMetadata.Option lub Aspose.Page.XPS.XpsMetadata.Property.
Metody
Add(params IFeatureItem[])
Dodaje listę elementów na koniec listy elementów tej funkcji.
Każdy z nich musi być instancją Aspose.Page.XPS.XpsMetadata.Feature, Aspose.Page.XPS.XpsMetadata.Option lub Aspose.Page.XPS.XpsMetadata.Property.
public void Add(params IFeatureItem[] items)
Parametry
items
IFeatureItem[]
Lista elementów do dodania.