Class Feature

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.

 Italiano