Class PsDocument

Class PsDocument

Nom dels espais: Aspose.Page.EPS Assemblea: Aspose.Page.dll (25.4.0)

Aquesta classe encapsula els documents PS/EPS.

public sealed class PsDocument : Document

Inheritance

object Document PsDocument

Membres heretats

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

Constructors

PsDocument()

Inicialitza buit Aspose.Page.EPS.PsDocument. Aquest constructor només s’utilitza per a operacions addicionals que no estan relacionades amb els arxius PostScript,Per exemple, convertir fonts.

public PsDocument()

PsDocument(Llistat, PsSaveOptions)

Inicialitza Aspose.Page.EPS.PsDocument amb pàgina inicialitzada.

public PsDocument(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

La ruta de fitxers de sortida PS/EPS.

options PsSaveOptions

Un conjunt de paràmetres que controlen l’emmagatzematge del fitxer PostScript.

PsDocument(Projecció, PsSaveOptions)

Inicialitza Aspose.Page.EPS.PsDocument amb pàgina inicialitzada.

public PsDocument(Stream outPsStream, PsSaveOptions options)

Parameters

outPsStream Stream

Stream on guardar el fitxer PS/EPS.

options PsSaveOptions

Un conjunt de paràmetres que controlen l’emmagatzematge del fitxer PostScript.

PsDocument(Tàrrega, PsSaveOptions, Bool)

Inicialitza buit Aspose.Page.EPS.PsDocument.

public PsDocument(string outPsFilePath, PsSaveOptions options, bool multipaged)

Parameters

outPsFilePath string

La ruta de fitxers de sortida PS/EPS.

options PsSaveOptions

Un conjunt de paràmetres que controlen l’emmagatzematge del fitxer PostScript.

multipaged bool

En aquest cas, la inicialització de la pàgina s’ha de realitzar a través d’una crida explícita “openPage(width, height).

PsDocument(Stream, PsSaveOptions, Bool)

Inicialitza buit Aspose.Page.EPS.PsDocument.

public PsDocument(Stream outPsStream, PsSaveOptions options, bool multipaged)

Parameters

outPsStream Stream

Stream on guardar el fitxer PS/EPS.

options PsSaveOptions

Un conjunt de paràmetres que controlen l’emmagatzematge del fitxer PostScript.

multipaged bool

En aquest cas, la inicialització de la pàgina s’ha de realitzar a través d’una crida explícita “openPage(width, height).

PsDocument(Tàrrega, PsSaveOptions, int)

Inicialitza Aspose.Page.EPS.PsDocument buit quan es coneix prèviament el nombre de pàgines de document Postscript.

public PsDocument(string outPsFilePath, PsSaveOptions options, int numberOfPages)

Parameters

outPsFilePath string

La ruta de fitxers de sortida PS/EPS.

options PsSaveOptions

Un conjunt de paràmetres que controlen l’emmagatzematge del fitxer PostScript.

numberOfPages int

El nombre de pàgines en el document PostScript.

PsDocument(El flux, PsSaveOptions, int)

Inicialitza Aspose.Page.EPS.PsDocument buit quan es coneix prèviament el nombre de pàgines de document Postscript.

public PsDocument(Stream outPsStream, PsSaveOptions options, int numberOfPages)

Parameters

outPsStream Stream

Stream on guardar el fitxer PS/EPS.

options PsSaveOptions

Un conjunt de paràmetres que controlen l’emmagatzematge del fitxer PostScript.

numberOfPages int

El nombre de pàgines en el document PostScript.

PsDocument(Tàrrega)

Inicialitza Aspose.Page.EPS.PsDocument amb un fitxer d’entrada PS/Eps.

public PsDocument(string psFilePath)

Parameters

psFilePath string

Pas de fitxers PS/EPS.

PsDocument(Stream)

Inicialitza Aspose.Page.EPS.PsDocument amb un flux de fitxer PS/Eps.

public PsDocument(Stream inPsStream)

Parameters

inPsStream Stream

El flux d’entrada del fitxer PS/EPS.

Properties

InputStream

Obté o estableix un flux d’entrada del fitxer PS/EPS.

public Stream InputStream { get; set; }

Valor de la propietat

Stream

NumberOfPages

Retorna el nombre de pàgines en el document PDF resultant.

public int NumberOfPages { get; }

Valor de la propietat

int

Methods

Clip(GraphicsPath)

Ads clips a l’estat gràfic actual.

public void Clip(GraphicsPath s)

Parameters

s GraphicsPath

El recorregut del camí.

ClipAndNewPath(GraphicsPath)

Ads clips a l’estat gràfic actual i que escriu “newpath” operador.de la confluència d’aquest recorregut i alguns passadissos posteriors com els glifs que s’expliquen amb l’operador de “charpath”.

public void ClipAndNewPath(GraphicsPath s)

Parameters

s GraphicsPath

El recorregut del camí.

ClipRectangle(RectangleF)

Afegeix el rectangle de clipa a l’estat gràfic actual.

public void ClipRectangle(RectangleF rect)

Parameters

rect RectangleF

El rectangle de la cripta.

ClipText(Llista, font, float i flot)

Afegeix un clip d’una outline de text donat en una font donada.

public void ClipText(string text, Font font, float x, float y)

Parameters

text string

El text.

font Font

La font.

x float

Coordinació X de la posició del text.

y float

Coordinació de la posició del text.

ClosePage()

Pàgina actual completa.

public void ClosePage()

ConversióType1FontToTTF(Tècnic, Tècnic)

Convertir fonts de tipus 1 a TrueType.El nom de la font TTF convertida serà el mateix que la Font Tipus 1 d’entrada amb l’extensió “.ttf”.El fitxer TTF s’emmagatzemarà a la direcció de sortida assignada.

public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)

Parameters

type1FontFilePath string

El tipus 1 de la ruta de fitxers de font.

outputDir string

La sortida dir on salvar la font resultant TrueType.

CropEps(Tàrrega, Float[])

Creps que es dóna Aspose.Page.EPS.PsDocument com a fitxer d’EPS.Es salva el fitxer EPS inicial amb actualitzat existent %%BoundingBox o es crearà un nou.

public void CropEps(string outEpsFilePath, float[] cropBox)

Parameters

outEpsFilePath string

El camí de la sortida del fitxer EPS.

cropBox float []

La caixa de cultius (x0, y0, x, y).

CropEps(El flux, el float[])

Creps que es dóna Aspose.Page.EPS.PsDocument com a fitxer d’EPS.Es salva el fitxer EPS inicial amb actualitzat existent %%BoundingBox o es crearà un nou.

public void CropEps(Stream epsStream, float[] cropBox)

Parameters

epsStream Stream

Arxiu de sortida de fitxers EPS.

cropBox float []

La caixa de cultius (x0, y0, x, y).

Draw(GraphicsPath)

Fes un camí arbitràri.

public void Draw(GraphicsPath shape)

Parameters

shape GraphicsPath

El camí per dibuixar.

DrawArc(Doble, doble, doble i doble)

Tracta un arc.

public void DrawArc(double x, double y, double width, double height, double startAngle, double arcAngle)

Parameters

x double

Coordinació X del centre de l’arc.

y double

Coordinació del centre de l’arc.

width double

Una extensió d’un rectangle circumscrit.

height double

Alçada d’un rectangle circumscrit.

startAngle double

Un angle d’inici de l’arc.

arcAngle double

Un angle de l’arc.

DrawExplicitImageMask(Bitmap, bitmap i matriu)

dibuixar una imatge masclada.

public void DrawExplicitImageMask(Bitmap image24bpp, Bitmap alphaMask1bpp, Matrix transform)

Parameters

image24bpp Bitmap

La imatge per dibuixar. ha de ser en format d’imatge 24bpp RGB

alphaMask1bpp Bitmap

La màscara d’imatge ha de ser en 1bpp.

transform Matrix

La matriu per transformar la imatge.

DrawImage(Bitmap)

dibuixar la imatge.

public void DrawImage(Bitmap image)

Parameters

image Bitmap

La imatge per dibuixar.

DrawImage(Bitmap, Matriu i Color)

Desenvolupar la imatge transformada amb el fons.

public void DrawImage(Bitmap image, Matrix transform, Color bkg)

Parameters

image Bitmap

La imatge per dibuixar.

transform Matrix

La matriu per transformar la imatge.

bkg Color

El fons per a la imatge.

DrawLine(doble, doble i doble)

Es tracta d’un segment de línia.

public void DrawLine(double x1, double y1, double x2, double y2)

Parameters

x1 double

Coordinació X de l’inici del segment.

y1 double

Coordinació de l’inici del segment.

x2 double

Coordinació X del final del segment.

y2 double

Coordinació del final del segment.

DrawOval(doble, doble i doble)

Es tracta d’una oval.

public void DrawOval(double x, double y, double width, double height)

Parameters

x double

Coordinació X del centre de la oval.

y double

Coordinació del centre de l’oval.

width double

Una extensió d’un rectangle circumscrit.

height double

Alçada d’un rectangle circumscrit.

DrawPolygon(Int[], i int[], i int)

Es tracta d’un poligon.

public void DrawPolygon(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int []

X Coordinacions de punts.

yPoints int []

Coordinació de punts.

nPoints int

El nombre de punts.

DrawPolygon(doble[]El doble[], i int)

Es tracta d’una poligona.

public void DrawPolygon(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double []

X Coordinacions de punts.

yPoints double []

Coordinació de punts.

nPoints int

El nombre de punts.

DrawPolyline(Int[], i int[], i int)

És una pol·líina.

public void DrawPolyline(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int []

X Coordinacions de punts.

yPoints int []

Coordinació de punts.

nPoints int

El nombre de punts.

DrawPolyline(doble[]El doble[], i int)

És una pol·líina.

public void DrawPolyline(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double []

X Coordinacions de punts.

yPoints double []

Coordinació de punts.

nPoints int

El nombre de punts.

DrawRect(doble, doble i doble)

Tracta un rectangle.

public void DrawRect(double x, double y, double width, double height)

Parameters

x double

X coordenada de l’angle superior esquerre de la rectangla.

y double

Coordinació de la cantonada superior esquerra del rectangle.

width double

Una ampla part del rectangle.

height double

Alçada del rectangle.

DrawRoundRect(Doble, doble, doble i doble)

Es tracta d’un rectangle rodó.

public void DrawRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)

Parameters

x double

X coordenada de l’angle superior esquerre de la rectangla.

y double

Coordinació de la cantonada superior esquerra del rectangle.

width double

Una ampla part del rectangle.

height double

Alçada del rectangle.

arcWidth double

Una amplada de rectangle circumscrit de l’arc que gira un angle de la recta.

arcHeight double

Una alçada d’un rectangle circumscrit de l’arc que gira un angle de la recta.

DrawTransparentImage(Bitmap i Matrix)

Dibuix d’imatge transparent transformada. si la imatge no té canal Alpha es dibuixarà com a imatge opaca

public void DrawTransparentImage(Bitmap image, Matrix transform, int transparencyThreshold)

Parameters

image Bitmap

La imatge per dibuixar.

transform Matrix

La matriu per transformar la imatge.

transparencyThreshold int

Un límit que defineix des de quin valor del píxel de transparència es interpretarà com a completament transparent.

ExtractEpsBoundingBox()

Llegeix el fitxer EPS i extreu la caixa de límit de la imatge de l’EPS del comentari del %%BoundingBox o els límits per a la mida de pàgina estàndard (0, 0, 595, 842) si no existeix.

public int[] ExtractEpsBoundingBox()

Returns

int []

La caixa límit de la imatge EPS.

ExtractEpsSize()

Llegeix el fitxer EPS i extreu una grandària d’imatge de l’EPS del comentari de %%BoundingBox o de la mida de pàgina estàndard (595, 842) si no existeix.

public Size ExtractEpsSize()

Returns

Size

Dimensió de la imatge EPS.

ExtractText(Descripció, int i int)

El text només es pot extreure si està escrit amb font Type 42 (TrueType) o font Tipus 0 amb Fonts de tipus 42 en el seu mapa vector.

public string ExtractText(SaveOptions options, int startPage = 0, int endPage = 0)

Parameters

options SaveOptions

Les opcions d’estalvi.

startPage int

La pàgina de la qual començar a extreure text. Aquest paràmetre és útil per a documents multipagats.

endPage int

La pàgina fins a la qual finalitzar per extreure text. Aquest paràmetre és útil per a documents multipagats.

Returns

string

El text extraït.

Fill(GraphicsPath)

Complir un camí arbitràri.

public void Fill(GraphicsPath shape)

Parameters

shape GraphicsPath

El camí per omplir.

FillAndStrokeText(Llista, Font, Float, Flot, Brush, Pen)

Afegeix una sèrie de text omplint l’interior de glifs i dibuixant els contorns dels glifes.

public void FillAndStrokeText(string text, Font font, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

El text per afegir.

font Font

Fonts de sistema que s’utilitzaran per dibuixar text.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

fillPaint Brush

El full utilitzat per a la pintura de l’interior dels glifes.

stroke Pen

El trencaclosques utilitzats per dibuixar els contorns de glyphs.

FillAndStrokeText(Tàrrega, Float[], Font, flot, float, brush, pen)

Afegeix una sèrie de text omplint l’interior de glifs i dibuixant els contorns dels glifes.

public void FillAndStrokeText(string text, float[] advances, Font font, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

El text per afegir.

advances float []

La seva longitud ha de complir amb el nombre de glyfs a la cadena.

font Font

Fonts de sistema que s’utilitzaran per dibuixar text.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

fillPaint Brush

El full utilitzat per a la pintura de l’interior dels glifes.

stroke Pen

El trencaclosques utilitzats per dibuixar els contorns de glyphs.

FillAndStrokeText(d’esquena, DrFont, float, flot, brush, pen)

Afegeix una sèrie de text omplint l’interior de glifs i dibuixant els contorns dels glifes.

public void FillAndStrokeText(string text, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

El text per afegir.

drFont DrFont

Aspose.Foundation.Drawing.DrFont que s’utilitzarà per dibuixar text. Es pot utilitzar amb fonts personalitzades que es troba en la carpeta personalització.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

fillPaint Brush

El full utilitzat per a la pintura de l’interior dels glifes.

stroke Pen

El trencaclosques utilitzats per dibuixar els contorns de glyphs.

FillAndStrokeText(Tàrrega, Float[], DrFont, flotant, float, brush, pen)

Afegeix una sèrie de text omplint l’interior de glifs i dibuixant els contorns dels glifes.

public void FillAndStrokeText(string text, float[] advances, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

El text per afegir.

advances float []

La seva longitud ha de complir amb el nombre de glyfs a la cadena.

drFont DrFont

Aspose.Foundation.Drawing.DrFont que s’utilitzarà per dibuixar text. Es pot utilitzar amb fonts personalitzades que es troba en la carpeta personalització.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

fillPaint Brush

El full utilitzat per a la pintura de l’interior dels glifes.

stroke Pen

El trencaclosques utilitzats per dibuixar els contorns de glyphs.

FillArc(Doble, doble, doble i doble)

Cull un arc.

public void FillArc(double x, double y, double width, double height, double startAngle, double arcAngle)

Parameters

x double

Coordinació X del centre de l’arc.

y double

Coordinació del centre de l’arc.

width double

Una extensió d’un rectangle circumscrit.

height double

Alçada d’un rectangle circumscrit.

startAngle double

Un angle d’inici de l’arc.

arcAngle double

Un angle de l’arc.

FillOval(doble, doble i doble)

S’ha fet una oval.

public void FillOval(double x, double y, double width, double height)

Parameters

x double

Coordinació X del centre de la oval.

y double

Coordinació del centre de l’oval.

width double

Una extensió d’un rectangle circumscrit.

height double

Alçada d’un rectangle circumscrit.

FillPolygon(Int[], i int[], i int)

Hi ha una poligona.

public void FillPolygon(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int []

X Coordinacions de punts.

yPoints int []

Coordinació de punts.

nPoints int

El nombre de punts.

FillPolygon(doble[]El doble[], i int)

Hi ha una poligona.

public void FillPolygon(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double []

X Coordinacions de punts.

yPoints double []

Coordinació de punts.

nPoints int

El nombre de punts.

FillRect(doble, doble i doble)

Hi ha un rectangle.

public void FillRect(double x, double y, double width, double height)

Parameters

x double

X coordenada de l’angle superior esquerre de la rectangla.

y double

Coordinació de la cantonada superior esquerra del rectangle.

width double

Una ampla part del rectangle.

height double

Alçada del rectangle.

FillRoundRect(Doble, doble, doble i doble)

Hi ha una rectangle rodona.

public void FillRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)

Parameters

x double

X coordenada de l’angle superior esquerre de la rectangla.

y double

Coordinació de la cantonada superior esquerra del rectangle.

width double

Una ampla part del rectangle.

height double

Alçada del rectangle.

arcWidth double

Una amplada de rectangle circumscrit de l’arc que gira un angle de la recta.

arcHeight double

Una alçada d’un rectangle circumscrit de l’arc que gira un angle de la recta.

FillText(Llista, font, float i flot)

Afegeix una cadena de text omplint l’interior de glyphs.

public void FillText(string text, Font font, float x, float y)

Parameters

text string

El text per afegir.

font Font

Fonts de sistema que s’utilitzaran per dibuixar text.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

FillText(Tàrrega, Float[], Font, Float, float)

Afegeix una cadena de text omplint l’interior de glyphs.

public void FillText(string text, float[] advances, Font font, float x, float y)

Parameters

text string

El text per afegir.

advances float []

La seva longitud ha de complir amb el nombre de glyfs a la cadena.

font Font

La font que s’utilitzarà per dibuixar text.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

FillText(Tàrrega, DrFont, Float, float)

Afegeix una cadena de text omplint l’interior de glyphs.

public void FillText(string text, DrFont drFont, float x, float y)

Parameters

text string

El text per afegir.

drFont DrFont

Aspose.Foundation.Drawing.DrFont que s’utilitzarà per dibuixar text. Es pot utilitzar amb fonts personalitzades que es troba en la carpeta personalització.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

FillText(Tàrrega, Float[], DrFont, flotant, float)

Afegeix una cadena de text omplint l’interior de glyphs.

public void FillText(string text, float[] advances, DrFont drFont, float x, float y)

Parameters

text string

El text per afegir.

advances float []

La seva longitud ha de complir amb el nombre de glyfs a la cadena.

drFont DrFont

Aspose.Foundation.Drawing.DrFont que s’utilitzarà per dibuixar text. Es pot utilitzar amb fonts personalitzades que es troba en la carpeta personalització.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

FillText(Llista, Font, Float, Flot, Brush)

Afegeix una cadena de text omplint l’interior de glyphs.

public void FillText(string text, Font font, float x, float y, Brush fill)

Parameters

text string

El text per afegir.

font Font

Fonts de sistema que s’utilitzaran per dibuixar text.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

fill Brush

El full utilitzat per a la pintura de glyfs.

FillText(Tàrrega, Float[], Font, flot, float, brush)

Afegeix una cadena de text omplint l’interior de glyphs.

public void FillText(string text, float[] advances, Font font, float x, float y, Brush fill)

Parameters

text string

El text per afegir.

advances float []

La seva longitud ha de complir amb el nombre de glyfs a la cadena.

font Font

Fonts de sistema que s’utilitzaran per dibuixar text.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

fill Brush

El full utilitzat per a la pintura de glyfs.

FillText(Tàrrega, DrFont, Float, Flot, Brush)

Afegeix una cadena de text omplint l’interior de glyphs.

public void FillText(string text, DrFont drFont, float x, float y, Brush fill)

Parameters

text string

El text per afegir.

drFont DrFont

Aspose.Foundation.Drawing.DrFont que s’utilitzarà per dibuixar text. Es pot utilitzar amb fonts personalitzades que es troba en la carpeta personalització.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

fill Brush

El full utilitzat per a la pintura de glyfs.

FillText(Tàrrega, Float[], DrFont, flotant, float, brush)

Afegeix una cadena de text omplint l’interior de glyphs.

public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)

Parameters

text string

El text per afegir.

advances float []

La seva longitud ha de complir amb el nombre de glyfs a la cadena.

drFont DrFont

Aspose.Foundation.Drawing.DrFont que s’utilitzarà per dibuixar text. Es pot utilitzar amb fonts personalitzades que es troba en la carpeta personalització.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

fill Brush

El full utilitzat per a la pintura de glyfs.

GetPaint()

Obté pintura de l’estat gràfic actual.

public Brush GetPaint()

Returns

Brush

GetStroke()

Es troba afectat per l’estat gràfic actual.

public Pen GetStroke()

Returns

Pen

GetXmpMetadata()

Llegeix el fitxer PS/EPS i extracta XmpMetdata si ja existeix o afegeix un nou si no hi ha.

public XmpMetadata GetXmpMetadata()

Returns

XmpMetadata

Existencial o nova instància de metadades XMP.

MergeToPdf(Tècnic, Tècnic[]Opcions de salvament)

Mergir els arxius PS/EPS a un dispositiu.

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

Parameters

outPdfFilePath string

Una ruta de fitxers PDF de sortida.

filesForMerge string []

Arxius PS/EPS per a la fusió amb aquest arxiu a un dispositiu de sortida.

options SaveOptions

Conté banderes que especifiquen la sortida d’errors llançats durant la conversió.

MergeToPdf(Tàrrega, Tàrrega[]Opcions de salvament)

Mergir els arxius PS/EPS a un dispositiu.

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

Parameters

pdfStream Stream

Una sortida de PDF stream.

filesForMerge string []

Arxius PS/EPS per a la fusió amb aquest arxiu a un dispositiu de sortida.

options SaveOptions

Conté banderes que especifiquen la sortida d’errors llançats durant la conversió.

OpenPage(La flota, la flota)

Crear una nova pàgina i fer-la actualitzada.

public void OpenPage(float width, float height)

Parameters

width float

L’amplada de la nova pàgina.

height float

L’alçada de la nova pàgina.

OpenPage(Tàrrega)

Crea una nova pàgina amb la mida del document i fa que sigui actual.

public void OpenPage(string pageName = null)

Parameters

pageName string

El nom de la nova pàgina. Si és nul, el nom o la pàgina serà un número de comanda de les pàgines.

OutlineText(Llista, font, float i flot)

Afegeix una sèrie de text dibuixant els contorns de glyphs.

public void OutlineText(string text, Font font, float x, float y)

Parameters

text string

El text per afegir.

font Font

Fonts de sistema que s’utilitzaran per dibuixar text.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

OutlineText(Tàrrega, Float[], Font, Float, float)

Afegeix una sèrie de text dibuixant els contorns de glyphs.

public void OutlineText(string text, float[] advances, Font font, float x, float y)

Parameters

text string

El text per afegir.

advances float []

La seva longitud ha de complir amb el nombre de glyfs a la cadena.

font Font

La font que s’utilitzarà per dibuixar text.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

OutlineText(Tàrrega, DrFont, Float, float)

Afegeix una sèrie de text dibuixant els contorns de glyphs.

public void OutlineText(string text, DrFont drFont, float x, float y)

Parameters

text string

El text per afegir.

drFont DrFont

Aspose.Foundation.Drawing.DrFont que s’utilitzarà per dibuixar text. Es pot utilitzar amb fonts personalitzades que es troba en la carpeta personalització.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

OutlineText(Tàrrega, Float[], DrFont, flotant, float)

Afegeix una sèrie de text dibuixant els contorns de glyphs.

public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)

Parameters

text string

El text per afegir.

advances float []

La seva longitud ha de complir amb el nombre de glyfs a la cadena.

drFont DrFont

Aspose.Foundation.Drawing.DrFont que s’utilitzarà per dibuixar text. Es pot utilitzar amb fonts personalitzades que es troba en la carpeta personalització.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

OutlineText(Llista, font, float, flot, pen)

Afegeix una sèrie de text dibuixant els contorns de glyphs.

public void OutlineText(string text, Font font, float x, float y, Pen stroke)

Parameters

text string

El text per afegir.

font Font

Fonts de sistema que s’utilitzaran per dibuixar text.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

stroke Pen

El trencaclosques utilitzats per dibuixar les sortides de glyphs.

OutlineText(Tàrrega, Float[], Font, flot, float, pen)

Afegeix una sèrie de text dibuixant els contorns de glyphs.

public void OutlineText(string text, float[] advances, Font font, float x, float y, Pen stroke)

Parameters

text string

El text per afegir.

advances float []

La seva longitud ha de complir amb el nombre de glyfs a la cadena.

font Font

Fonts de sistema que s’utilitzaran per dibuixar text.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

stroke Pen

El trencaclosques utilitzats per dibuixar les sortides de glyphs.

OutlineText(d’esquena, DrFont, flot, float, pen)

Afegeix una sèrie de text dibuixant els contorns de glyphs.

public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)

Parameters

text string

El text per afegir.

drFont DrFont

Aspose.Foundation.Drawing.DrFont que s’utilitzarà per dibuixar text. Es pot utilitzar amb fonts personalitzades que es troba en la carpeta personalització.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

stroke Pen

El trencaclosques utilitzats per dibuixar les sortides de glyphs.

OutlineText(Tàrrega, Float[], DrFont, flotant, float, pen)

Afegeix una sèrie de text dibuixant els contorns de glyphs.

public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)

Parameters

text string

El text per afegir.

advances float []

La seva longitud ha de complir amb el nombre de glyfs a la cadena.

drFont DrFont

Aspose.Foundation.Drawing.DrFont que s’utilitzarà per dibuixar text. Es pot utilitzar amb fonts personalitzades que es troba en la carpeta personalització.

x float

Coordinació X per a l’origen del text.

y float

Coordinació de l’origen del text.

stroke Pen

El trencaclosques utilitzats per dibuixar les sortides de glyphs.

ResizeEps(Unitats, unitats i xifres)

Residus donats Aspose.Page.EPS.PsDocument com a fitxer EPS . Aquest mètode s’utilitza només després de l’extracció de la mida d’EPS.Es salva el fitxer EPS inicial amb actualitzat existent %%BoundingBox o un nou es crearà.

public void ResizeEps(string outEpsFilePath, SizeF newSizeInUnits, Units units)

Parameters

outEpsFilePath string

El camí de la sortida del fitxer EPS.

newSizeInUnits SizeF

Nova mida de la imatge EPS en unitats assignades.

units Units

Les unitats de la nova mida. poden ser punts, polzades, millimetres, centímetres i percentatges de mida inicial.

ResizeEps(El flux, SizeF, unitats)

Residus donats Aspose.Page.EPS.PsDocument com a fitxer EPS . Aquest mètode s’utilitza només després de l’extracció de la mida d’EPS.Es salva el fitxer EPS inicial amb actualitzat existent %%BoundingBox o un nou es crearà.

public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)

Parameters

epsStream Stream

Arxiu de sortida de fitxers EPS.

newSizeInUnits SizeF

Nova mida de la imatge EPS en unitats assignades.

units Units

Les unitats de la nova mida. poden ser punts, polzades, millimetres, centímetres i percentatges de mida inicial.

Rotate(Float)

Afegeix la rotació contràlculament sobre l’origen al estat gràfic actual (rotar la matriu corrent).

public void Rotate(float angleRadians)

Parameters

angleRadians float

L’angle de la rotació en els radians.

Rotate(Int)

Afegeix la rotació contràlculament sobre l’origen al estat gràfic actual (rotar la matriu corrent).

public void Rotate(int angleDegrees)

Parameters

angleDegrees int

L’angle de la rotació en graus.

Save(Stream)

Saves donat Aspose.Page.EPS.PsDocument com a fitxer EPS . Aquest mètode s’utilitza només després d’actualitzar metadades XMP.Salva el fitxer EPS inicial amb actualitzats metadades existents o un nou creat alhora que crida el mètode GetMetadata.En l’últim cas s’afegeixen tots els codis PostScript i comentaris EPS necessaris.

public void Save(Stream epsStream)

Parameters

epsStream Stream

Arxiu de sortida de fitxers EPS.

Save()

Saves donat Aspose.Page.EPS.PsDocument com a fitxer EPS . Aquest mètode s’utilitza només quan PsDokument es va crear des de l’escratx.

public void Save()

SaveAsImage(ImageSaveOptions)

Salva el fitxer PS/EPS a les imatges bits.

public byte[][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

Conté els paràmetres necessaris per salvar la imatge i les banderes que especifiquen la producció d’errors llançats durant la conversió.

Returns

byte [][]

Imatges bytes. Un byte arreu per a una pàgina.

SaveAsPdf(Llistat, PdfSaveOptions)

S’emmagatzema el fitxer PS/EPS en PDF.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Una ruta de fitxers PDF de sortida.

options PdfSaveOptions

Conté banderes que especifiquen la sortida d’errors llançats durant la conversió.

SaveAsPdf(Projecció, PdfSaveOptions)

Salva el fitxer PS/EPS al flux PDF.

public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)

Parameters

pdfStream Stream

Una sortida de PDF stream.

options PdfSaveOptions

Conté banderes que especifiquen la sortida d’errors llançats durant la conversió.

SaveImageAsEps(Flux, flux i PsSaveOptions)

Salva la imatge PNG/JPEG/TIFF/BMP/GIF/EMF des del flux d’entrada a l’ePS.

public static void SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options)

Parameters

imageStream Stream

Imatge de flux d’entrada.

epsStream Stream

El flux de sortida de l’EPS.

options PsSaveOptions

Conté paràmetres que especifiquen la producció d’errors llançats durant la conversió.

SaveImageAsEps(Tècnic, Tènic i PsSaveOptions)

Salva la imatge PNG/JPEG/TIFF/BMP/GIF/EMF des del arxiu fins al fitxer EPS.

public static void SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options)

Parameters

imageFilePath string

El camí de fitxa de la imatge.

epsFilePath string

El camí del fitxer EPS.

options PsSaveOptions

Conté paràmetres que especifiquen la producció d’errors llançats durant la conversió.

SaveImageAsEps(Bitmap, string, PsSaveOptions)

Saves Bitmap object en el fitxer EPS.

public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)

Parameters

image Bitmap

La imatge .

epsFilePath string

El camí del fitxer EPS.

options PsSaveOptions

Conté paràmetres que especifiquen la producció d’errors llançats durant la conversió.

SaveImageAsEps(Bitmap, Stream i PsSaveOptions)

S’estalvia l’objecte Bitmap al flux de sortida d’EPS.

public static void SaveImageAsEps(Bitmap image, Stream epsStream, PsSaveOptions options)

Parameters

image Bitmap

La imatge .

epsStream Stream

El flux de sortida de l’EPS.

options PsSaveOptions

Conté paràmetres que especifiquen la producció d’errors llançats durant la conversió.

Scale(La flota, la flota)

Addix escala a l’estat de gràfics actuals (matriu actual de escala).

public void Scale(float xScale, float yScale)

Parameters

xScale float

L’escala en l’eix X.

yScale float

La traducció a l’eix.

SetPageDevice(Diccionari <string, objecte=”">)

Establir paràmetres del dispositiu de pàgina (vegeu la especificació PostScript de l’operador “setpagedevice”).Entre aquests poden ser la mida de la pàgina i el color, etc.

public void SetPageDevice(Dictionary<string, object=""> pageParams)

Parameters

pageParams Dictionary < string , object >

Paràmetres de la pàgina. En aquest diccionari pot ser la mida de pàgina i el color, etc.

SetPageSize(La flota, la flota)

Per crear pàgines de diferents dimensions en un mateix document utilitzeu Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{Systems.String,Sistem.Object})Després d’aquest mètode.

public void SetPageSize(float width, float height)

Parameters

width float

L’amplada de la pàgina en el resultat del fitxer PostScript.

height float

L’alçada de la pàgina en el resultat del fitxer PostScript.

SetPaint(Brush)

Col·loca la pintura en l’estat gràfic actual.

public void SetPaint(Brush paint)

Parameters

paint Brush

Pot ser qualsevol subclasse de la classe System.Drawing.Brush existent en la plataforma .NET.

SetStroke(Pen)

Set d’estrès en l’estat gràfic actual.

public void SetStroke(Pen stroke)

Parameters

stroke Pen

El seu accident.

SetTransform(Matrix)

Establir la transformació actual a aquesta.

public void SetTransform(Matrix matrix)

Parameters

matrix Matrix

La transformació .

Shear(La flota, la flota)

Afegeix la transformació de la lletra a l’estat de gràfics actuals (matriu d’entrada).

public void Shear(float shx, float shy)

Parameters

shx float

El llapis a l’eix X.

shy float

El llapis a l’eix.

Transform(Matrix)

Afegeix la transformació a l’estat gràfic actual (concata aquesta matriu amb una actual).

public void Transform(Matrix matrix)

Parameters

matrix Matrix

La transformació .

Translate(La flota, la flota)

Adds traducció a l’estat gràfic actual (traducció de la matriu actual).

public void Translate(float x, float y)

Parameters

x float

Traducció en direcció X.

y float

La traducció en direcció.

WriteGraphicsRestore()

Escriure restauració de l’estat gràfic actual (vegeu la especificació PostScript en l’operador “grestore”).

public void WriteGraphicsRestore()

WriteGraphicsSave()

Escrits d’estalvi de l’estat gràfic actual (vegeu la especificació PostScript en l’operador “save”).

public void WriteGraphicsSave()

</string,></string,>

 Català