Class Feature
Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)
La classe che incapsula una funzionalità comune del Print Schema.
La classe base per tutte le funzionalità definite dallo schema.
Un elemento Feature
contiene un elenco completo degli elementi Aspose.Page.XPS.XpsMetadata.Option e Aspose.Page.XPS.XpsMetadata.Property
che descrivono completamente un attributo del dispositivo, un’impostazione di formattazione del lavoro o un’altra caratteristica rilevante.
https://docs.microsoft.com/en-us/windows/win32/printdocs/feature
public class Feature : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IPrintTicketElementChild
Ereditarietà
object ←
PrintTicketElement ←
CompositePrintTicketElement ←
Feature
Derivato
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
Implementa
IPrintTicketItem,
IFeatureItem,
IPrintTicketElementChild
Membri ereditati
PrintTicketElement.Name,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Costruttori
Feature(string, Option, params IFeatureItem[])
Crea una nuova istanza di funzionalità PrintTicket.
public Feature(string name, Option option, params IFeatureItem[] items)
Parametri
name
string
Un nome di funzionalità.
option
Option
Un’istanza di Aspose.Page.XPS.XpsMetadata.Option richiesta.
items
IFeatureItem[]
Un array arbitrario di istanze Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Ognuna deve essere un’istanza di Aspose.Page.XPS.XpsMetadata.Feature, Aspose.Page.XPS.XpsMetadata.Option o Aspose.Page.XPS.XpsMetadata.Property.
Feature(string, Feature, params IFeatureItem[])
Crea una nuova istanza di funzionalità PrintTicket.
public Feature(string name, Feature feature, params IFeatureItem[] items)
Parametri
name
string
Un nome di funzionalità.
feature
Feature
Un’istanza di Aspose.Page.XPS.XpsMetadata.Feature richiesta.
items
IFeatureItem[]
Un array arbitrario di istanze Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Ognuna deve essere un’istanza di Aspose.Page.XPS.XpsMetadata.Feature, Aspose.Page.XPS.XpsMetadata.Option o Aspose.Page.XPS.XpsMetadata.Property.
Metodi
Add(params IFeatureItem[])
Aggiunge un elenco di elementi alla fine dell’elenco degli elementi di questa funzionalità.
Ognuno deve essere un’istanza di Aspose.Page.XPS.XpsMetadata.Feature, Aspose.Page.XPS.XpsMetadata.Option o Aspose.Page.XPS.XpsMetadata.Property.
public void Add(params IFeatureItem[] items)
Parametri
items
IFeatureItem[]
Elenco degli elementi da aggiungere.