Class Feature

Class Feature

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

La clase que encapsula una característica común del esquema de impresión.
La clase base para todas las características definidas por el esquema.
Un elemento Feature contiene una lista completa de los elementos Aspose.Page.XPS.XpsMetadata.Option y Aspose.Page.XPS.XpsMetadata.Property
que describen completamente un atributo del dispositivo, una configuración de formato de trabajo u otra característica relevante.
https://docs.microsoft.com/en-us/windows/win32/printdocs/feature

public class Feature : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IPrintTicketElementChild

Herencia

object
PrintTicketElement
CompositePrintTicketElement
Feature

Derivados

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

Miembros heredados

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

Constructores

Feature(string, Option, params IFeatureItem[])

Crea una nueva instancia de característica de PrintTicket.

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

Parámetros

name string

Un nombre de característica.

option Option

Instancia de Aspose.Page.XPS.XpsMetadata.Option requerida.

items IFeatureItem[]

Un arreglo arbitrario de instancias de Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Cada uno debe ser una instancia de Aspose.Page.XPS.XpsMetadata.Feature, una Aspose.Page.XPS.XpsMetadata.Option o una Aspose.Page.XPS.XpsMetadata.Property.

Feature(string, Feature, params IFeatureItem[])

Crea una nueva instancia de característica de PrintTicket.

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

Parámetros

name string

Un nombre de característica.

feature Feature

Instancia de Aspose.Page.XPS.XpsMetadata.Feature requerida.

items IFeatureItem[]

Un arreglo arbitrario de instancias de Aspose.Page.XPS.XpsMetadata.IFeatureItem.
Cada uno debe ser una instancia de Aspose.Page.XPS.XpsMetadata.Feature, una Aspose.Page.XPS.XpsMetadata.Option o una Aspose.Page.XPS.XpsMetadata.Property.

Métodos

Add(params IFeatureItem[])

Agrega una lista de elementos al final de la lista de elementos de esta característica.
Cada uno debe ser una instancia de Aspose.Page.XPS.XpsMetadata.Feature, una Aspose.Page.XPS.XpsMetadata.Option o una Aspose.Page.XPS.XpsMetadata.Property.

public void Add(params IFeatureItem[] items)

Parámetros

items IFeatureItem[]

Lista de elementos a agregar.

 Español