Class XpsDocument

Class XpsDocument

Nome do espaço: Aspose.Page.XPS Assembleia: Aspose.Page.dll (25.4.0)

Classe que encapsula a entidade principal do documento XPS que fornece manipulaçãoMétodos para qualquer elemento XPS.

public sealed class XpsDocument : Document, IDisposable

Inheritance

object Document XpsDocument

Implements

IDisposable

Membros herdados

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

XpsDocument()

Crie um documento XPS vazio com o tamanho de página padrão.

public XpsDocument()

XpsDocument(Redação)

Abra um documento XPS existente localizado na path'.

public XpsDocument(string path)

Parameters

path string

Localização do documento.

XpsDocument(Título: LoadOptions)

Abra um documento existente localizado na path’ como documento XPS.

public XpsDocument(string path, LoadOptions options)

Parameters

path string

Localização do documento.

options LoadOptions

Opções de carregamento de documentos.

XpsDocument(Transmissão, LoadOptions)

Carrega um documento existente armazenado no stream’ como documento XPS.

public XpsDocument(Stream stream, LoadOptions options)

Parameters

stream Stream

Documentos de fluxo.

options LoadOptions

Opções de carregamento de documentos.

Properties

ActiveDocument

Receba o número de documento ativo.

public int ActiveDocument { get; }

Valor da propriedade

int

ActivePage

Obter o número de página ativa dentro do documento ativo.

public int ActivePage { get; }

Valor da propriedade

int

DocumentCount

Retorna o número de documentos dentro do pacote XPS.

public int DocumentCount { get; }

Valor da propriedade

int

JobPrintTicket

Cartão de trabalho de retorno/sete de documento

public JobPrintTicket JobPrintTicket { get; set; }

Valor da propriedade

JobPrintTicket

Page

Retorna uma instância Aspose.Page.XPS.XpsModel.XpsPage para uma página ativa.

public XpsPage Page { get; }

Valor da propriedade

XpsPage

PageCount

Retorna o número de páginas no documento ativo.

public int PageCount { get; }

Valor da propriedade

int

TotalPageCount

Retorna o número total de páginas em todos os documentos dentro do documento XPS.

public int TotalPageCount { get; }

Valor da propriedade

int

Utils

Recebe o objeto que fornece utilidades além da API de manipulação XPS formal.

public DocumentUtils Utils { get; }

Valor da propriedade

DocumentUtils

Methods

adição t>(T)

Adicione um elemento de conteúdo (Canvas, Path, ou Glyphs).

public T Add<t>(T element) where T : XpsContentElement

Parameters

element T

Elementos a ser adicionados.

Returns

T

elementos adicionados.

Tipo de Parâmetros

T

O tipo do elemento.

AddCanvas()

Adicione uma nova canva para a página ativa.

public XpsCanvas AddCanvas()

Returns

XpsCanvas

adição de canvas.

AddDocument(Bolha)

Adicione um documento vazio com o tamanho de página padrão.

public void AddDocument(bool activate = true)

Parameters

activate bool

Flag indicando se selecionar documento adicionado como ativo.

AddDocument(Flutão, Float e Bool)

Adicione um documento vazio com as primeiras dimensões da página width’ e height'.

public void AddDocument(float width, float height, bool activate = true)

Parameters

width float

amplitude da primeira página.

height float

altura da primeira página.

activate bool

Flag indicando se selecionar documento adicionado como ativo.

AddGlyphs(Título: Float, Flot, FontStyle)

Adicione novos glyphs à página ativa.

public XpsGlyphs AddGlyphs(string fontFamily, float fontRenderingEmSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Parameters

fontFamily string

Fonte da família.

fontRenderingEmSize float

tamanho da fonte.

fontStyle FontStyle

Fonte de estilo.

originX float

Glyphs origem X coordenado.

originY float

Glyphs origem e coordenado.

unicodeString string

Cintura para ser impressa.

Returns

XpsGlyphs

Adição de Glyphs.

AddGlyphs(XpsFont, Float, Flot, Flat, Linha)

Adicione novos glyphs à página ativa.

public XpsGlyphs AddGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, string unicodeString)

Parameters

font XpsFont

Fontes de recursos.

fontRenderingEmSize float

tamanho da fonte.

originX float

Glyphs origem X coordenado.

originY float

Glyphs origem e coordenado.

unicodeString string

Cintura para ser impressa.

Returns

XpsGlyphs

Adição de Glyphs.

AddOutlineEntry(Título, Int, XpsHyperlinkTarget)

Adicione uma entrada de saída ao documento.

public void AddOutlineEntry(string description, int outlineLevel, XpsHyperlinkTarget target)

Parameters

description string

A descrição da entrada.

outlineLevel int

nível de saída.

target XpsHyperlinkTarget

O alvo de entrada.

AddPage(Bolha)

Adicione uma página vazia ao documento com tamanho de página padrão.

public XpsPage AddPage(bool activate = true)

Parameters

activate bool

Flag indicando se selecionar uma página adicionada como ativa.

Returns

XpsPage

Página adicional.

AddPage(Flutão, Float e Bool)

Adicione uma página vazia ao documento com especificado width’ e height'.

public XpsPage AddPage(float width, float height, bool activate = true)

Parameters

width float

extensão de uma nova página.

height float

altura de uma nova página.

activate bool

Flag indicando se selecionar uma página adicionada como ativa.

Returns

XpsPage

Página adicional.

AddPage(XpsPage e Bool)

Adicione uma página ao documento.

public XpsPage AddPage(XpsPage page, bool activate = true)

Parameters

page XpsPage

Página a ser adicionada.

activate bool

Flag indicando se selecionar uma página adicionada como ativa.

Returns

XpsPage

Página adicional.

AddPath(XpsPathGeometry)

Adicione um novo caminho para a página ativa.

public XpsPath AddPath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

A geometria do caminho.

Returns

XpsPath

Caminho adicional.

CreateArcSegment(PointF, SizeF , Float , Bool , XpsSweepDirection , bool)

Cria um segmento elíptico.

public XpsArcSegment CreateArcSegment(PointF point, SizeF size, float rotationAngle, bool isLargeArc, XpsSweepDirection sweepDirection, bool isStroked = true)

Parameters

point PointF

O ponto final do arco elíptico.

size SizeF

O raio x e y do arco elíptico como um x,y par.

rotationAngle float

Indica como a elípcia é rotada em relação ao sistema de coordenadas atual.

isLargeArc bool

Determina se o arco é desenhado com uma espuma de 180 ou maior.

sweepDirection XpsSweepDirection

A direção em que o arco é desenhado.

isStroked bool

Determina se o colapso para este segmento da estrada é tirado.

Returns

XpsArcSegment

Segmento de arco elíptico.

CreateCanvas()

Crie uma nova caneta.

public XpsCanvas CreateCanvas()

Returns

XpsCanvas

Novas canvas.

CreateColor(Color)

cria uma nova cor.

public XpsColor CreateColor(Color color)

Parameters

color Color

Uma cor nativa para a cor RGB.

Returns

XpsColor

Uma nova cor.

CreateColor(Int, int, int, int, int)

Crie uma nova cor no espaço de cores sRGB.

public XpsColor CreateColor(int a, int r, int g, int b)

Parameters

a int

Componente de cor alfa.

r int

Componente de cor vermelha.

g int

Componente de cor verde.

b int

Componente de cor azul.

Returns

XpsColor

Uma nova cor.

CreateColor(Int, int, int)

Crie uma nova cor no espaço de cores sRGB.

public XpsColor CreateColor(int r, int g, int b)

Parameters

r int

Componente de cor vermelha.

g int

Componente de cor verde.

b int

Componente de cor azul.

Returns

XpsColor

Uma nova cor.

CreateColor(Flóia, Flóia, Flóia e Flóia)

Crie uma nova cor no espaço de cor scRGB.

public XpsColor CreateColor(float a, float r, float g, float b)

Parameters

a float

Componente de cor alfa.

r float

Componente de cor vermelha.

g float

Componente de cor verde.

b float

Componente de cor azul.

Returns

XpsColor

Uma nova cor.

CreateColor(Flotas, Flotas e Flotas)

Crie uma nova cor no espaço de cor scRGB.

public XpsColor CreateColor(float r, float g, float b)

Parameters

r float

Componente de cor vermelha.

g float

Componente de cor verde.

b float

Componente de cor azul.

Returns

XpsColor

Uma nova cor.

CreateColor(Título: Params Float[])

Cria uma nova cor no espaço de cores baseado na ICC.

public XpsColor CreateColor(string path, params float[] components)

Parameters

path string

O caminho para o perfil da ICC.

components float [ ]

Componentes de cores.

Returns

XpsColor

Uma nova cor.

CreateColor(XpsIccProfile, params float[])

Cria uma nova cor no espaço de cores baseado na ICC.

public XpsColor CreateColor(XpsIccProfile iccProfile, params float[] components)

Parameters

iccProfile XpsIccProfile

Recursos do perfil da ICC.

components float [ ]

Componentes de cores.

Returns

XpsColor

Uma nova cor.

CreateFont(Título: FontStyle)

Crie uma nova fonte de letra TrueType.

public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)

Parameters

fontFamily string

A família Font.

fontStyle FontStyle

O estilo do font.

Returns

XpsFont

Novo recurso de font TrueType.

CreateFont(Stream)

Crie uma nova fonte de letra TrueType fora do fluxo.

public XpsFont CreateFont(Stream stream)

Parameters

stream Stream

O fluxo que contém o perfil da CIC para ser tomado como uma fonte.

Returns

XpsFont

Novo recurso de font TrueType.

CreateGlyphs(Título: Float, Flot, FontStyle)

Criando novos glifos.

public XpsGlyphs CreateGlyphs(string fontFamily, float fontRenderingEmSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Parameters

fontFamily string

Fonte da família.

fontRenderingEmSize float

tamanho da fonte.

fontStyle FontStyle

Fonte de estilo.

originX float

Glyphs origem X coordenado.

originY float

Glyphs origem e coordenado.

unicodeString string

Cintura para ser impressa.

Returns

XpsGlyphs

Os novos Glifos.

CreateGlyphs(XpsFont, Float, Flot, Flat, Linha)

Criando novos glifos.

public XpsGlyphs CreateGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, string unicodeString)

Parameters

font XpsFont

Fontes de recursos.

fontRenderingEmSize float

tamanho da fonte.

originX float

Glyphs origem X coordenado.

originY float

Glyphs origem e coordenado.

unicodeString string

Cintura para ser impressa.

Returns

XpsGlyphs

Os novos Glifos.

CreateGradientStop(XpsColor e Float)

Crie uma nova parada de graduação.

public XpsGradientStop CreateGradientStop(XpsColor color, float offset)

Parameters

color XpsColor

O gradiente parou de cor.

offset float

O gradiente é remunerado.

Returns

XpsGradientStop

Nova parada de graduação.

CreateGradientStop(Coloração, Float)

Crie uma nova parada de graduação.

public XpsGradientStop CreateGradientStop(Color color, float offset)

Parameters

color Color

O gradiente parou de cor.

offset float

O gradiente é remunerado.

Returns

XpsGradientStop

Nova parada de graduação.

CreateIccProfile(Redação)

Cria um novo recurso de perfil da ICC a partir do arquivo de perfil da ICC localizado na iccProfilePath'.

public XpsIccProfile CreateIccProfile(string iccProfilePath)

Parameters

iccProfilePath string

O caminho para o perfil da ICC para ser tomado como uma fonte.

Returns

XpsIccProfile

Recursos de perfil da ICC.

CreateIccProfile(Stream)

Crie um novo recurso de perfil da ICC a partir do stream'.

public XpsIccProfile CreateIccProfile(Stream stream)

Parameters

stream Stream

O fluxo que contém o perfil da CIC para ser tomado como uma fonte.

Returns

XpsIccProfile

Recursos de perfil da ICC.

CreateImage(Redação)

Crie um novo recurso de imagem do arquivo de imagem localizado na imagePath'.

public XpsImage CreateImage(string imagePath)

Parameters

imagePath string

O caminho para a imagem para ser tomado como uma fonte.

Returns

XpsImage

Um novo recurso de imagem.

CreateImage(Stream)

Crie um novo recurso de imagem do stream'.

public XpsImage CreateImage(Stream stream)

Parameters

stream Stream

O fluxo que contém a imagem a ser tomada como uma fonte.

Returns

XpsImage

Um novo recurso de imagem.

CreateImageBrush(XpsImage, RectangleF e RektanglesF)

Crie um novo brush de imagem.

public XpsImageBrush CreateImageBrush(XpsImage image, RectangleF viewbox, RectangleF viewport)

Parameters

image XpsImage

Um recurso de imagem.

viewbox RectangleF

A posição e as dimensões do conteúdo da fonte da borracha.

viewport RectangleF

A região no espaço coordenado que contém a prima brushTítulo que é aplicado (possível repetidamente) para preencher a região para a qual é aplicada a borracha

Returns

XpsImageBrush

Uma nova imagem brush.

CreateImageBrush(Título: RectangleF)

Crie um novo brush de imagem.

public XpsImageBrush CreateImageBrush(string imagePath, RectangleF viewbox, RectangleF viewport)

Parameters

imagePath string

O caminho para a imagem para ser tomado como um pedaço de borracha.

viewbox RectangleF

A posição e as dimensões do conteúdo da fonte da borracha.

viewport RectangleF

A região no espaço coordenado que contém a prima brushTítulo que é aplicado (possível repetidamente) para preencher a região para a qual é aplicada a borracha

Returns

XpsImageBrush

Uma nova imagem brush.

CreateLinearGradientBrush(ListaO ponto, o ponto)

Crie um novo gradiente linear.

public XpsLinearGradientBrush CreateLinearGradientBrush(List<xpsgradientstop> gradientStops, PointF startPoint, PointF endPoint)

Parameters

gradientStops List e o PT; XpsGradientStop >

A lista de gradientes parou.

startPoint PointF

O ponto de partida do gradiente linear.

endPoint PointF

O ponto final do gradiente linear.

Returns

XpsLinearGradientBrush

O novo gradiente linear.

CreateLinearGradientBrush(Ponto F, Ponto F)

Crie um novo gradiente linear.

public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)

Parameters

startPoint PointF

O ponto de partida do gradiente linear.

endPoint PointF

O ponto final do gradiente linear.

Returns

XpsLinearGradientBrush

O novo gradiente linear.

CreateMatrix(Flóia, Flóia, Flóia, Flóia, Flóia)

Crie uma nova matriz de transformação.

public XpsMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)

Parameters

m11 float

Elementos 11.

m12 float

Elementos 12.

m21 float

Elementos 21.

m22 float

Elementos 22.

m31 float

Elementos 31

m32 float

Elementos 32.

Returns

XpsMatrix

Uma nova matriz de transformação.

CreatePath(XpsPathGeometry)

Cria um novo caminho.

public XpsPath CreatePath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

A geometria do caminho.

Returns

XpsPath

Um novo caminho.

CreatePathFigure(Avaliação, Bool)

Crie uma nova figura de caminho.

public XpsPathFigure CreatePathFigure(PointF startPoint, bool isClosed = false)

Parameters

startPoint PointF

O ponto de partida para o primeiro segmento da figura do caminho.

isClosed bool

Determina se o caminho está fechado.Se estabelecido para verdade, o golpe é tirado“Closed”, ou seja, o último ponto no último segmento da figura do caminho está ligado ao ponto especificado no atributo StartPoint, caso contrário, o golpe é desenhado “open”, eo último ponto não está ligado ao ponto de partida. apenas aplicável se a figura do caminho forUsado em um elemento de Path que especifica um stroke.

Returns

XpsPathFigure

Uma nova figura do caminho.

CreatePathFigure(PointF, Lista , O Bool)

Crie uma nova figura de caminho.

public XpsPathFigure CreatePathFigure(PointF startPoint, List<xpspathsegment> segments, bool isClosed = false)

Parameters

startPoint PointF

O ponto de partida para o primeiro segmento da figura do caminho.

segments List e o PT; XpsPathSegment >

Lista de segmentos de percurso.

isClosed bool

Determina se o caminho está fechado.Se estabelecido para verdade, o golpe é tirado“Closed”, ou seja, o último ponto no último segmento da figura do caminho está ligado ao ponto especificado no atributo StartPoint, caso contrário, o golpe é desenhado “open”, eo último ponto não está ligado ao ponto de partida. apenas aplicável se a figura do caminho forUsado em um elemento de Path que especifica um stroke.

Returns

XpsPathFigure

Uma nova figura do caminho.

CreatePathGeometry(Redação)

Cria uma nova geometria do caminho especificada com uma forma abreviada.

public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)

Parameters

abbreviatedGeometry string

A forma abreviada da geometria do caminho.

Returns

XpsPathGeometry

Novos caminhos de geometria.

CreatePathGeometry()

Crie uma nova geometria.

public XpsPathGeometry CreatePathGeometry()

Returns

XpsPathGeometry

Novos caminhos de geometria.

CreatePathGeometry(Lista < xpspathfigure>)

Cria uma nova geometria de caminhos com uma lista especificada de números de caminhos.

public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)

Parameters

pathFigures List e o PT; XpsPathFigure >

Lista de números de caminho.

Returns

XpsPathGeometry

Novos caminhos de geometria.

CreatePolyBezierSegment(pontof[ ], O Bool)

Cria um novo conjunto de curvas cubas de Bézier.

public XpsPolyBezierSegment CreatePolyBezierSegment(PointF[] points, bool isStroked = true)

Parameters

points PointF [ ]

Pontos de controle para vários segmentos Bézier.

isStroked bool

Determina se o colapso para este segmento da estrada é tirado.

Returns

XpsPolyBezierSegment

Novo segmento de curvas cubas Bézier.

CreatePolyLineSegment(pontof[ ], O Bool)

Cria um novo desenho poligonal que contém um número arbitrário de vertices individuais.

public XpsPolyLineSegment CreatePolyLineSegment(PointF[] points, bool isStroked = true)

Parameters

points PointF [ ]

Um conjunto de coordenadas para os segmentos múltiplos que definem o segmento da linha policial.

isStroked bool

Determina se o colapso para este segmento da estrada é tirado.

Returns

XpsPolyLineSegment

Novo segmento de desenho poligonal.

CreatePolyQuadraticBezierSegment(pontof[ ], O Bool)

Cria um novo conjunto de curvas Bézier quadratas do ponto anterior na figura do caminho através de um conjuntode vertices, utilizando pontos de controle especificados.

public XpsPolyQuadraticBezierSegment CreatePolyQuadraticBezierSegment(PointF[] points, bool isStroked = true)

Parameters

points PointF [ ]

Pontos de controle para múltiplos segmentos quadrados Bézier.

isStroked bool

Determina se o colapso para este segmento da estrada é tirado.

Returns

XpsPolyQuadraticBezierSegment

Novo segmento quadrático Bézier curvas.

CreateRadialGradientBrush(ListaPointF, PointeF e Float)

Crie um novo gradiente radial.

public XpsRadialGradientBrush CreateRadialGradientBrush(List<xpsgradientstop> gradientStops, PointF center, PointF gradientOrigin, float radiusX, float radiusY)

Parameters

gradientStops List e o PT; XpsGradientStop >

A lista de gradientes parou.

center PointF

O ponto central do gradiente radial (ou seja, o centro da elípsia).

gradientOrigin PointF

O ponto de origem do gradiente radial.

radiusX float

O raio na x-dimensão da elípcia que define o gradiente radial.

radiusY float

O raio na dimensão y da elípcia que define o gradiente radial.

Returns

XpsRadialGradientBrush

Brush radial gradiente.

CreateRadialGradientBrush(PointF, PointeF e Float)

Crie um novo gradiente radial.

public XpsRadialGradientBrush CreateRadialGradientBrush(PointF center, PointF gradientOrigin, float radiusX, float radiusY)

Parameters

center PointF

O ponto central do gradiente radial (ou seja, o centro da elípsia).

gradientOrigin PointF

O ponto de origem do gradiente radial.

radiusX float

O raio na x-dimensão da elípcia que define o gradiente radial.

radiusY float

O raio na dimensão y da elípcia que define o gradiente radial.

Returns

XpsRadialGradientBrush

Brush radial gradiente.

CreateSolidColorBrush(XpsColor)

Crie uma nova cor sólida.

public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)

Parameters

color XpsColor

A cor para os elementos preenchidos.

Returns

XpsSolidColorBrush

Brush de cor sólida.

CreateSolidColorBrush(Color)

Crie uma nova cor sólida.

public XpsSolidColorBrush CreateSolidColorBrush(Color color)

Parameters

color Color

A cor para os elementos preenchidos.

Returns

XpsSolidColorBrush

Brush de cor sólida.

CreateVisualBrush(XpsContentElement, RectangleF e RektanglesF)

Crie uma nova tela visual.

public XpsVisualBrush CreateVisualBrush(XpsContentElement element, RectangleF viewbox, RectangleF viewport)

Parameters

element XpsContentElement

O elemento XPS (Canvas, Path ou Glyphs) para a propriedade visual ou a impressão visual.

viewbox RectangleF

A posição e as dimensões do conteúdo da fonte da borracha.

viewport RectangleF

A região no espaço coordenado que contém a prima brushTítulo que é aplicado (possível repetidamente) para preencher a região para a qual é aplicada a borracha

Returns

XpsVisualBrush

Um novo brush visual.

Dispose()

Dispõe da instância.

public void Dispose()

GetDocumentPrintTicket(Int)

Retorna o bilhete de impressão do documento indexado por documentIndex'.

public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)

Parameters

documentIndex int

Indice do documento cujo bilhete impresso deve ser devolvido.

Returns

DocumentPrintTicket

Cartão de impressão do documento.

GetPagePrintTicket(Int, Int)

Retorna o bilhete de impressão da página indexada por pageIndex’ no documento indexado por documentIndex'.

public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)

Parameters

documentIndex int

Índice do documento.

pageIndex int

Índice da página cujo bilhete impresso deve ser devolvido.

Returns

PagePrintTicket

Cartão de impressão da página.

Introdução(em T, T)

Insira um elemento (Canvas, Path, ou Glyphs) na página ativa na posição index.

public T Insert<t>(int index, T element) where T : XpsContentElement

Parameters

index int

Posição em que um elemento " deve ser inserido.

element T

Elementos a ser inseridos.

Returns

T

Elementos inseridos.

Tipo de Parâmetros

T

O tipo do elemento.

InsertCanvas(Int)

Insira uma nova canva na página ativa na posição index'.

public XpsCanvas InsertCanvas(int index)

Parameters

index int

Posição em que um novo canvas deve ser inserido.

Returns

XpsCanvas

Canvas inseridas.

InsertDocument(Título: Bool)

Insira um documento vazio com o tamanho da página padrão index’ posição.

public void InsertDocument(int index, bool activate = true)

Parameters

index int

Posição em que um documento deve ser inserido.

activate bool

Flag indicando se selecionar o documento inserido como ativo.

InsertDocument(Int, Float, Flot, Bool)

Insira um documento vazio com as primeiras dimensões da página width’ e height’ na posição index'.

public void InsertDocument(int index, float width, float height, bool activate = true)

Parameters

index int

Posição em que um documento deve ser inserido.

width float

amplitude da primeira página.

height float

altura da primeira página.

activate bool

Flag indicando se selecionar o documento inserido como ativo.

InsertGlyphs(Int, string, float, FontStyle, flate, flot, cordas)

Insira novos glyphs na página ativa na posição index'.

public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Parameters

index int

Posição em que os novos glifos devem ser inseridos.

fontFamily string

Fonte da família.

fontSize float

tamanho da fonte.

fontStyle FontStyle

Fonte de estilo.

originX float

Glyphs origem X coordenado.

originY float

Glyphs origem e coordenado.

unicodeString string

Cintura para ser impressa.

Returns

XpsGlyphs

Inscrição de Glyphs.

InsertGlyphs(Int, XpsFont, Float, Flot, Flat, string)

Insira novos glyphs na página ativa na posição index'.

public XpsGlyphs InsertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, string unicodeString)

Parameters

index int

Posição em que os novos glifos devem ser inseridos.

font XpsFont

Fontes de recursos.

fontSize float

tamanho da fonte.

originX float

Glyphs origem X coordenado.

originY float

Glyphs origem e coordenado.

unicodeString string

Cintura para ser impressa.

Returns

XpsGlyphs

Inscrição de Glyphs.

InsertPage(Título: Bool)

Insira uma página vazia no documento com o tamanho da página padrão index’ posição.

public XpsPage InsertPage(int index, bool activate = true)

Parameters

index int

Posição em que uma página deve ser inserida.

activate bool

Flag indicando se selecionar a página inserida como ativa.

Returns

XpsPage

Página inserida.

InsertPage(Int, Float, Flot, Bool)

Insira uma página vazia no documento com a especificada width’ e height’ na posição index'.

public XpsPage InsertPage(int index, float width, float height, bool activate = true)

Parameters

index int

Posição em que uma página deve ser inserida.

width float

extensão de uma nova página.

height float

altura de uma nova página.

activate bool

Flag indicando se selecionar a página inserida como ativa.

Returns

XpsPage

Página inserida.

InsertPage(Int, XpsPage e Bool)

Insira uma página no documento na posição index".

public XpsPage InsertPage(int index, XpsPage page, bool activate = true)

Parameters

index int

Posição em que uma página deve ser adicionada.

page XpsPage

Página a ser inserida.

activate bool

Flag indicando se selecionar a página inserida como ativa.

Returns

XpsPage

Página inserida.

InsertPath(Int, XpsPathGeometria)

Insira um novo caminho para a página ativa na posição index'.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

Posição em que um novo caminho deve ser inserido.

data XpsPathGeometry

A geometria do caminho.

Returns

XpsPath

Caminho inserido.

Merge(Redação[ ], O String)

Mergendo vários arquivos XPS para um documento XPS.

public void Merge(string[] filesForMerge, string outXpsFilePath)

Parameters

filesForMerge string [ ]

arquivos XPS para fusão com este documento.

outXpsFilePath string

Um caminho de arquivo de saída Xps.

Merge(Redação[ ]e Stream)

Mergendo vários arquivos XPS para um documento XPS.

public void Merge(string[] filesForMerge, Stream outStream)

Parameters

filesForMerge string [ ]

arquivos XPS para fusão com este documento.

outStream Stream

O fluxo de saída onde salvar documentos XPS combinados.

MergeToPdf(Redação[ ]Composição, PdfSaveOptions)

Mergendo documentos XPS para PDF usando a instância Aspose.Page.Device.

public void MergeToPdf(string[] filesForMerge, string outPdfFilePath, PdfSaveOptions options)

Parameters

filesForMerge string [ ]

Arquivos XPS para fusão com este documento para um dispositivo de saída.

outPdfFilePath string

Um caminho de arquivo de saída PDF.

options PdfSaveOptions

Opções de poupança de documentos.

MergeToPdf(Redação[ ], Stream, PdfSaveOptions)

Mergendo documentos XPS para PDF usando a instância Aspose.Page.Device.

public void MergeToPdf(string[] filesForMerge, Stream pdfStream, PdfSaveOptions options)

Parameters

filesForMerge string [ ]

Arquivos XPS para fusão com este documento para um dispositivo de saída.

pdfStream Stream

Uma saída de PDF Stream.

options PdfSaveOptions

Opções de poupança de documentos.

Remover (T)

Remova um elemento da página ativa.

public T Remove<t>(T element) where T : XpsContentElement

Parameters

element T

Elementos a serem removidos.

Returns

T

Eliminação do elemento.

Tipo de Parâmetros

T

O tipo do elemento.

RemoveAt(Int)

Remove um elemento na posição index" da página ativa.

public XpsContentElement RemoveAt(int index)

Parameters

index int

posição em que o elemento deve ser removido.

Returns

XpsContentElement

Eliminação do elemento.

RemoveDocumentAt(Int)

Remova um documento na posição index".

public void RemoveDocumentAt(int index)

Parameters

index int

Posição em que um documento deve ser removido.

RemovePage(XpsPage)

Remova uma página do documento.

public XpsPage RemovePage(XpsPage page)

Parameters

page XpsPage

Página a ser removida.

Returns

XpsPage

Faça uma página removida.

RemovePageAt(Int)

Remova uma página do documento na posição index".

public XpsPage RemovePageAt(int index)

Parameters

index int

Posição em que uma página deve ser removida.

Returns

XpsPage

Faça uma página removida.

Save(Redação)

Salve o documento XPS para o arquivo XPS localizado na path'.

public void Save(string path)

Parameters

path string

Localização do documento.

Save(Stream)

Esconde o documento XPS para streaming.

public void Save(Stream stream)

Parameters

stream Stream

Stream XPS documento para ser salvo em.

SaveAsImage(ImageSaveOptions)

Salve o documento em um formato de imagem de bitmap.

public byte[][][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

Opções para salvar o documento em um formato de imagem de bitmap.

Returns

byte [ ] [ ]

As imagens resultantes arrasam byte. a primeira dimensão é para documentos internosE o segundo é para páginas dentro dos documentos internos.

SaveAsPdf(PdfSaveOptions, Opções)

Salve o documento em formato PDF.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Um caminho de arquivo de saída PDF.

options PdfSaveOptions

Opções para salvar o documento em formato PDF.

SaveAsPdf(Transmissão, PdfSaveOptions)

Salve o documento em formato PDF.

public void SaveAsPdf(Stream stream, PdfSaveOptions options)

Parameters

stream Stream

O fluxo para escrever o arquivo de saída PDF para.

options PdfSaveOptions

Opções para salvar o documento em formato PDF.

SaveAsPs(Título: PsSaveOptions)

Salve o documento em formato PS.

public void SaveAsPs(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Página de saída do arquivo PS.

options PsSaveOptions

Opções para salvar o documento em formato PS.

SaveAsPs(Armazém, PsSaveOptions)

Salve o documento em formato PS.

public void SaveAsPs(Stream stream, PsSaveOptions options)

Parameters

stream Stream

O fluxo para escrever o arquivo de saída PS para.

options PsSaveOptions

Opções para salvar o documento em formato PS.

SelectActiveDocument(Int)

Selecione um documento ativo para edição.

public void SelectActiveDocument(int documentNumber)

Parameters

documentNumber int

um número de documento.

Exceptions

ArgumentException

Coloque quando documentNumber’ está fora dos limites.

SelectActivePage(Int)

Selecione uma página de documento ativa para edição.

public XpsPage SelectActivePage(int pageNumber)

Parameters

pageNumber int

Um número de página.

Returns

XpsPage

Aspose.Page.XPS.XpsModel.XpsPage instância para página ativa.

Exceptions

ArgumentException

Coloque quando pageNumber’ está fora dos limites.

SetDocumentPrintTicket(Int, DocumentoPrintTicket)

Ligue o printTicket’ ao documento indexado pelo documentIndex'.

public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Parameters

documentIndex int

Índice do documento para ligar o bilhete impresso para.

printTicket DocumentPrintTicket

Impressão do bilhete para o link.

SetPagePrintTicket(Int, Int e PagePrintTicket)

Ligue o printTicket’ para a página indexada por pageIndex’ no documento indexado por documentIndex'.

public void SetPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)

Parameters

documentIndex int

Índice do documento.

pageIndex int

Índice da página para ligar o bilhete impresso para.

printTicket PagePrintTicket

Impressão do bilhete para o link.

 Português