Class PsDocument

Class PsDocument

Le nom : Aspose.Page.EPS Assemblée: Aspose.Page.dll (25.4.0)

Questa classe incapsula i documenti PS/EPS.

public sealed class PsDocument : Document

Inheritance

object Document PsDocument

I membri ereditari

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

Constructors

PsDocument()

Initializza vuoto Aspose.Page.EPS.PsDocument. Questo costruttore viene utilizzato solo per le operazioni aggiuntive che non sono correlate ai file PostScript,Ad esempio, la conversione di fonti.

public PsDocument()

PsDocument(Résumé : PsSaveOptions)

Inizializza Aspose.Page.EPS.PsDocument vuoto con pagina inizializzata.

public PsDocument(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Il percorso di uscita del file PS/EPS.

options PsSaveOptions

Un insieme di parametri che controllano il salvataggio del file PostScript.

PsDocument(Résumé : PsSaveOptions)

Inizializza Aspose.Page.EPS.PsDocument vuoto con pagina inizializzata.

public PsDocument(Stream outPsStream, PsSaveOptions options)

Parameters

outPsStream Stream

Stream dove salvare il file PS/EPS.

options PsSaveOptions

Un insieme di parametri che controllano il salvataggio del file PostScript.

PsDocument(Régime, PsSaveOptions, Bool)

Iniziale vuoto Aspose.Page.EPS.PsDocument.

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

Parameters

outPsFilePath string

Il percorso di uscita del file PS/EPS.

options PsSaveOptions

Un insieme di parametri che controllano il salvataggio del file PostScript.

multipaged bool

In questo caso, l’inizializzazione della pagina dovrebbe essere eseguita tramite chiamata esplicita “openPage(width, height).

PsDocument(Stream, PsSaveOptions, Bool)

Iniziale vuoto Aspose.Page.EPS.PsDocument.

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

Parameters

outPsStream Stream

Stream dove salvare il file PS/EPS.

options PsSaveOptions

Un insieme di parametri che controllano il salvataggio del file PostScript.

multipaged bool

In questo caso, l’inizializzazione della pagina dovrebbe essere eseguita tramite chiamata esplicita “openPage(width, height).

PsDocument(Régime, PsSaveOptions, int)

Iniziale vuoto Aspose.Page.EPS.PsDocument quando il numero di pagine del documento Postscript è noto in anticipo.

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

Parameters

outPsFilePath string

Il percorso di uscita del file PS/EPS.

options PsSaveOptions

Un insieme di parametri che controllano il salvataggio del file PostScript.

numberOfPages int

Il numero di pagine nel documento PostScript.

PsDocument(Le courant, PsSaveOptions, int)

Iniziale vuoto Aspose.Page.EPS.PsDocument quando il numero di pagine del documento Postscript è noto in anticipo.

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

Parameters

outPsStream Stream

Stream dove salvare il file PS/EPS.

options PsSaveOptions

Un insieme di parametri che controllano il salvataggio del file PostScript.

numberOfPages int

Il numero di pagine nel documento PostScript.

PsDocument(Le string)

Inizializza Aspose.Page.EPS.PsDocument con un file di input PS/EPS.

public PsDocument(string psFilePath)

Parameters

psFilePath string

Il percorso di file PS/EPS.

PsDocument(Stream)

Initializza Aspose.Page.EPS.PsDocument con un flusso di file PS/EPS.

public PsDocument(Stream inPsStream)

Parameters

inPsStream Stream

Input stream del file PS/EPS.

Properties

InputStream

Riceve o impone un flusso di input del file PS/EPS.

public Stream InputStream { get; set; }

Valore di proprietà

Stream

NumberOfPages

Ritorna il numero di pagine nel documento PDF risultante.

public int NumberOfPages { get; }

Valore di proprietà

int

Methods

Clip(GraphicsPath)

Aggiungi il clip allo stato grafico attuale.

public void Clip(GraphicsPath s)

Parameters

s GraphicsPath

Il cammino di clipping.

ClipAndNewPath(GraphicsPath)

Aggiunge il clip allo stato grafico attuale e che scrive l’operatore “newpath”.della confluenza di questo cammino e di alcuni passaggi successivi come gliffi illustrati con l’operatore di “carpath”.

public void ClipAndNewPath(GraphicsPath s)

Parameters

s GraphicsPath

Il cammino di clipping.

ClipRectangle(RectangleF)

Aggiunge il rectangolo di clipping allo stato grafico attuale.

public void ClipRectangle(RectangleF rect)

Parameters

rect RectangleF

Il rectangolo di clipping.

ClipText(Télécharger, Fontaine, Float)

Aggiungi un clip da un outline di un dato testo in un dato font.

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

Parameters

text string

Il testo .

font Font

Il font.

x float

Un coordinato X della posizione del testo.

y float

Un coordinato Y della posizione del testo.

ClosePage()

Pagina attuale completa.

public void ClosePage()

TéléchargementType1FontToTTF(String et String)

Conversione di font di tipo 1 in TrueType.Il nome della cartella TTF convertita sarà lo stesso della cartella di input Tipo 1 con l’estensione “.ttf”.Il file TTF verrà salvato nel directory di uscita assegnato.

public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)

Parameters

type1FontFilePath string

Il tipo 1 è il percorso di file di font.

outputDir string

L’uscita dir dove salvare il risultato font TrueType.

CropEps(Flèche, Flèche[])

Crops dato Aspose.Page.EPS.PsDocument come file EPS.Salva il file EPS iniziale con aggiornato esistente %%BoundingBox o verrà creato un nuovo.

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

Parameters

outEpsFilePath string

Il percorso di rilascio del file EPS.

cropBox float [ ]

La scatola di raccolto (x0, y0, x, y).

CropEps(Résumé : Float[])

Crops dato Aspose.Page.EPS.PsDocument come file EPS.Salva il file EPS iniziale con aggiornato esistente %%BoundingBox o verrà creato un nuovo.

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

Parameters

epsStream Stream

Il flusso di file di uscita EPS.

cropBox float [ ]

La scatola di raccolto (x0, y0, x, y).

Draw(GraphicsPath)

Scopri un percorso arbitrario.

public void Draw(GraphicsPath shape)

Parameters

shape GraphicsPath

Il cammino per disegnare.

DrawArc(Double, double, doublé et double)

Trovare un arco.

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

Parameters

x double

Il coordinato X del centro dell’arc.

y double

Il coordinato del centro dell’arco.

width double

Una larghezza di rettangolo circoscritto.

height double

L’altezza di un rettangolo circoscritto.

startAngle double

Un angolo di partenza dell’arca.

arcAngle double

Un angolo dell’arco.

DrawExplicitImageMask(Bitmap et Matrix)

Immagini di maschera.

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

Parameters

image24bpp Bitmap

L’immagine da disegnare deve essere in formato 24bpp RGB

alphaMask1bpp Bitmap

La maschera immagine deve essere in formato immagine 1bpp.

transform Matrix

La matrice per trasformare l’immagine.

DrawImage(Bitmap)

Immagini di taglio.

public void DrawImage(Bitmap image)

Parameters

image Bitmap

L’immagine da disegnare.

DrawImage(Bitmap, Matrix et couleur)

Immagini trasformate con sfondo.

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

Parameters

image Bitmap

L’immagine da disegnare.

transform Matrix

La matrice per trasformare l’immagine.

bkg Color

Il background per l’immagine.

DrawLine(double, double et double)

Un segmento di linea.

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

Parameters

x1 double

Il coordinato X dell’inizio del segmento.

y1 double

Il coordinamento dell’inizio del segmento.

x2 double

Il coordinato X della fine del segmento.

y2 double

Il coordinato della fine del segmento.

DrawOval(double, double et double)

E’ un’ovale.

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

Parameters

x double

Il coordinato X del centro dell’ovale.

y double

Il coordinato del centro dell’ovale.

width double

Una larghezza di rettangolo circoscritto.

height double

L’altezza di un rettangolo circoscritto.

DrawPolygon(int[ ], et int[ ], et int)

Smettere un poligono.

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

Parameters

xPoints int [ ]

I coordinati dei punti X.

yPoints int [ ]

Il coordinamento dei punti.

nPoints int

Il numero dei punti.

DrawPolygon(double[ ]Le double[ ], et int)

Smettere un poligono.

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

Parameters

xPoints double [ ]

I coordinati dei punti X.

yPoints double [ ]

Il coordinamento dei punti.

nPoints int

Il numero dei punti.

DrawPolyline(int[ ], et int[ ], et int)

Un po’ di polline.

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

Parameters

xPoints int [ ]

I coordinati dei punti X.

yPoints int [ ]

Il coordinamento dei punti.

nPoints int

Il numero dei punti.

DrawPolyline(double[ ]Le double[ ], et int)

Un po’ di polline.

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

Parameters

xPoints double [ ]

I coordinati dei punti X.

yPoints double [ ]

Il coordinamento dei punti.

nPoints int

Il numero dei punti.

DrawRect(double, double et double)

Traccia un rectangolo.

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

Parameters

x double

X coordinato dell’angolo sinistro superiore del rectangolo.

y double

Il coordinato Y dell’angolo sinistro superiore del rectangolo.

width double

Una larghezza del rectangolo.

height double

L’altezza del rectangolo.

DrawRoundRect(Double, double, doublé et double)

Traccia un rettangolo rotondo.

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

Parameters

x double

X coordinato dell’angolo sinistro superiore del rectangolo.

y double

Il coordinato Y dell’angolo sinistro superiore del rectangolo.

width double

Una larghezza del rectangolo.

height double

L’altezza del rectangolo.

arcWidth double

Una larghezza di rettangolo circoscritto dell’arca che ruota un angolo del rettangolo.

arcHeight double

Un’altezza di rettangolo circoscritto dell’arca che ruota un angolo del rettangolo.

DrawTransparentImage(Métrage, Matrix et int)

Immagine trasformata trasparente. se l’immagine non ha un canale Alpha sarà ritratto come immagine opaca

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

Parameters

image Bitmap

L’immagine da disegnare.

transform Matrix

La matrice per trasformare l’immagine.

transparencyThreshold int

Un limite che definisce dal quale valore del pixel di trasparenza sarà interpretato come completamente trasparente.

ExtractEpsBoundingBox()

Leggi il file EPS e extrai la casella di confine dell’immagine EPS dal commento del %%BoundingBox o i limiti per la dimensione della pagina predefinita (0, 0, 595, 842) se non esiste.

public int[] ExtractEpsBoundingBox()

Returns

int [ ]

La scatola di confine dell’immagine EPS.

ExtractEpsSize()

Leggi il file EPS e extrai una dimensione dell’immagine EPS dal commento %%BoundingBox o dimensione della pagina predefinita (595, 842) se non esiste.

public Size ExtractEpsSize()

Returns

Size

La dimensione dell’immagine EPS.

ExtractText(Étiquette : int, int)

Il testo può essere estratto solo se è scritto con font Type 42 (TrueType) o font Type 0 con font Type 42 nel suo Vector Map.

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

Parameters

options SaveOptions

Le opzioni di risparmio.

startPage int

La pagina da cui iniziare a estrarre testo.Questo parametro è utile per i documenti multipagati.

endPage int

La pagina a cui finire per estrarre il testo.Questo parametro è utile per i documenti multipagati.

Returns

string

Il testo estratto.

Fill(GraphicsPath)

Completa un percorso arbitrario.

public void Fill(GraphicsPath shape)

Parameters

shape GraphicsPath

Il cammino per riempire.

FillAndStrokeText(Fontaine, Flotte, Plate, Brush, Pen)

Aggiunge una riga di testo riempendo l’interior dei glif e disegnando i contori dei glif.

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

Parameters

text string

Il testo da aggiungere.

font Font

Fonte di sistema che verrà utilizzato per disegnare il testo.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

fillPaint Brush

Il riempimento utilizzato per la pittura dei glif interni.

stroke Pen

Il stroke utilizzato per disegnare i conturi dei glif.

FillAndStrokeText(Flèche, Flèche[ ], Fontaine, float, flot, brush, pénis)

Aggiunge una riga di testo riempendo l’interior dei glif e disegnando i contori dei glif.

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

Parameters

text string

Il testo da aggiungere.

advances float [ ]

La sua lunghezza deve rispettare il numero di glyph nella riga.

font Font

Fonte di sistema che verrà utilizzato per disegnare il testo.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

fillPaint Brush

Il riempimento utilizzato per la pittura dei glif interni.

stroke Pen

Il stroke utilizzato per disegnare i conturi dei glif.

FillAndStrokeText(String, DrFont, flot, float, Brush, Pen)

Aggiunge una riga di testo riempendo l’interior dei glif e disegnando i contori dei glif.

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

Parameters

text string

Il testo da aggiungere.

drFont DrFont

Aspose.Foundation.Drawing.DrFont che verrà utilizzato per disegnare testo. Può essere utilizzato con font personalizzati che si trova nella cartella personalizzata.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

fillPaint Brush

Il riempimento utilizzato per la pittura dei glif interni.

stroke Pen

Il stroke utilizzato per disegnare i conturi dei glif.

FillAndStrokeText(Flèche, Flèche[ ], DrFont, flot, float, Brush, Pen)

Aggiunge una riga di testo riempendo l’interior dei glif e disegnando i contori dei glif.

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

Parameters

text string

Il testo da aggiungere.

advances float [ ]

La sua lunghezza deve rispettare il numero di glyph nella riga.

drFont DrFont

Aspose.Foundation.Drawing.DrFont che verrà utilizzato per disegnare testo. Può essere utilizzato con font personalizzati che si trova nella cartella personalizzata.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

fillPaint Brush

Il riempimento utilizzato per la pittura dei glif interni.

stroke Pen

Il stroke utilizzato per disegnare i conturi dei glif.

FillArc(Double, double, doublé et double)

Si riempie un arco.

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

Parameters

x double

Il coordinato X del centro dell’arc.

y double

Il coordinato del centro dell’arco.

width double

Una larghezza di rettangolo circoscritto.

height double

L’altezza di un rettangolo circoscritto.

startAngle double

Un angolo di partenza dell’arca.

arcAngle double

Un angolo dell’arco.

FillOval(double, double et double)

Si riempie di ovale.

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

Parameters

x double

Il coordinato X del centro dell’ovale.

y double

Il coordinato del centro dell’ovale.

width double

Una larghezza di rettangolo circoscritto.

height double

L’altezza di un rettangolo circoscritto.

FillPolygon(int[ ], et int[ ], et int)

C’è un poligono.

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

Parameters

xPoints int [ ]

I coordinati dei punti X.

yPoints int [ ]

Il coordinamento dei punti.

nPoints int

Il numero dei punti.

FillPolygon(double[ ]Le double[ ], et int)

C’è un poligono.

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

Parameters

xPoints double [ ]

I coordinati dei punti X.

yPoints double [ ]

Il coordinamento dei punti.

nPoints int

Il numero dei punti.

FillRect(double, double et double)

Si riempie di un rettangolo.

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

Parameters

x double

X coordinato dell’angolo sinistro superiore del rectangolo.

y double

Il coordinato Y dell’angolo sinistro superiore del rectangolo.

width double

Una larghezza del rectangolo.

height double

L’altezza del rectangolo.

FillRoundRect(Double, double, doublé et double)

Si riempie di un rettangolo rotondo.

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

Parameters

x double

X coordinato dell’angolo sinistro superiore del rectangolo.

y double

Il coordinato Y dell’angolo sinistro superiore del rectangolo.

width double

Una larghezza del rectangolo.

height double

L’altezza del rectangolo.

arcWidth double

Una larghezza di rettangolo circoscritto dell’arca che ruota un angolo del rettangolo.

arcHeight double

Un’altezza di rettangolo circoscritto dell’arca che ruota un angolo del rettangolo.

FillText(Télécharger, Fontaine, Float)

Aggiunge una riga di testo riempendo l’interior di glyphs.

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

Parameters

text string

Il testo da aggiungere.

font Font

Fonte di sistema che verrà utilizzato per disegnare il testo.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

FillText(Flèche, Flèche[ ]Fontaine, Float et Flottaine)

Aggiunge una riga di testo riempendo l’interior di glyphs.

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

Parameters

text string

Il testo da aggiungere.

advances float [ ]

La sua lunghezza deve rispettare il numero di glyph nella riga.

font Font

La font che verrà utilizzata per disegnare il testo.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

FillText(DrFont, Float et Flotte)

Aggiunge una riga di testo riempendo l’interior di glyphs.

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

Parameters

text string

Il testo da aggiungere.

drFont DrFont

Aspose.Foundation.Drawing.DrFont che verrà utilizzato per disegnare testo. Può essere utilizzato con font personalizzati che si trova nella cartella personalizzata.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

FillText(Flèche, Flèche[ ], DrFont, float, flot)

Aggiunge una riga di testo riempendo l’interior di glyphs.

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

Parameters

text string

Il testo da aggiungere.

advances float [ ]

La sua lunghezza deve rispettare il numero di glyph nella riga.

drFont DrFont

Aspose.Foundation.Drawing.DrFont che verrà utilizzato per disegnare testo. Può essere utilizzato con font personalizzati che si trova nella cartella personalizzata.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

FillText(Télécharger, Fontaine, Float, Brush)

Aggiunge una riga di testo riempendo l’interior di glyphs.

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

Parameters

text string

Il testo da aggiungere.

font Font

Fonte di sistema che verrà utilizzato per disegnare il testo.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

fill Brush

Il riempimento utilizzato per dipingere gli glyphs.

FillText(Flèche, Flèche[ ], Fontaine, float, flot, brush)

Aggiunge una riga di testo riempendo l’interior di glyphs.

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

Parameters

text string

Il testo da aggiungere.

advances float [ ]

La sua lunghezza deve rispettare il numero di glyph nella riga.

font Font

Fonte di sistema che verrà utilizzato per disegnare il testo.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

fill Brush

Il riempimento utilizzato per dipingere gli glyphs.

FillText(DrFont, Float, Flot, Brush)

Aggiunge una riga di testo riempendo l’interior di glyphs.

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

Parameters

text string

Il testo da aggiungere.

drFont DrFont

Aspose.Foundation.Drawing.DrFont che verrà utilizzato per disegnare testo. Può essere utilizzato con font personalizzati che si trova nella cartella personalizzata.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

fill Brush

Il riempimento utilizzato per dipingere gli glyphs.

FillText(Flèche, Flèche[ ], DrFont, float, flot, brush)

Aggiunge una riga di testo riempendo l’interior di glyphs.

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

Parameters

text string

Il testo da aggiungere.

advances float [ ]

La sua lunghezza deve rispettare il numero di glyph nella riga.

drFont DrFont

Aspose.Foundation.Drawing.DrFont che verrà utilizzato per disegnare testo. Può essere utilizzato con font personalizzati che si trova nella cartella personalizzata.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

fill Brush

Il riempimento utilizzato per dipingere gli glyphs.

GetPaint()

Riceve la pittura dello stato grafico attuale.

public Brush GetPaint()

Returns

Brush

GetStroke()

Riceve lo stato grafico attuale.

public Pen GetStroke()

Returns

Pen

GetXmpMetadata()

Leggi il file PS/EPS e extrai XmpMetdata se già esiste o aggiungi un nuovo se non esiste.

public XmpMetadata GetXmpMetadata()

Returns

XmpMetadata

I metadati XMP esistenti o nuovi.

MergeToPdf(String et String[ ]Les options de sauvetage)

Mergere i file PS/EPS in un dispositivo.

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

Parameters

outPdfFilePath string

Un percorso di file PDF di uscita.

filesForMerge string [ ]

I file PS/EPS per la fusione con questo file in un dispositivo di uscita.

options SaveOptions

Contiene le bandiere che specificano la produzione di errori gettati durante la conversione.

MergeToPdf(Téléchargement, string[ ]Les options de sauvetage)

Mergere i file PS/EPS in un dispositivo.

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

Parameters

pdfStream Stream

Un prodotto PDF Stream.

filesForMerge string [ ]

I file PS/EPS per la fusione con questo file in un dispositivo di uscita.

options SaveOptions

Contiene le bandiere che specificano la produzione di errori gettati durante la conversione.

OpenPage(Fleur, fleur)

Crea una nuova pagina e la fa attuale.

public void OpenPage(float width, float height)

Parameters

width float

L’ampiezza della nuova pagina.

height float

L’altezza della nuova pagina.

OpenPage(Le string)

Crea una nuova pagina con la dimensione del documento e lo rende attuale.

public void OpenPage(string pageName = null)

Parameters

pageName string

Il nome della nuova pagina. se è zero il nome o la pagina sarà un numero di ordine della pagina.

OutlineText(Télécharger, Fontaine, Float)

Aggiungi una riga di testo disegnando gliff contorno.

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

Parameters

text string

Il testo da aggiungere.

font Font

Fonte di sistema che verrà utilizzato per disegnare il testo.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

OutlineText(Flèche, Flèche[ ]Fontaine, Float et Flottaine)

Aggiungi una riga di testo disegnando gliff contorno.

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

Parameters

text string

Il testo da aggiungere.

advances float [ ]

La sua lunghezza deve rispettare il numero di glyph nella riga.

font Font

La font che verrà utilizzata per disegnare il testo.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

OutlineText(DrFont, Float et Flotte)

Aggiungi una riga di testo disegnando gliff contorno.

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

Parameters

text string

Il testo da aggiungere.

drFont DrFont

Aspose.Foundation.Drawing.DrFont che verrà utilizzato per disegnare testo. Può essere utilizzato con font personalizzati che si trova nella cartella personalizzata.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

OutlineText(Flèche, Flèche[ ], DrFont, float, flot)

Aggiungi una riga di testo disegnando gliff contorno.

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

Parameters

text string

Il testo da aggiungere.

advances float [ ]

La sua lunghezza deve rispettare il numero di glyph nella riga.

drFont DrFont

Aspose.Foundation.Drawing.DrFont che verrà utilizzato per disegnare testo. Può essere utilizzato con font personalizzati che si trova nella cartella personalizzata.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

OutlineText(Fontaine, Flotte, Float, Pen)

Aggiungi una riga di testo disegnando gliff contorno.

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

Parameters

text string

Il testo da aggiungere.

font Font

Fonte di sistema che verrà utilizzato per disegnare il testo.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

stroke Pen

L’incidente usato per disegnare le estensioni dei glif.

OutlineText(Flèche, Flèche[ ], Fontaine, Float, Pén)

Aggiungi una riga di testo disegnando gliff contorno.

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

Parameters

text string

Il testo da aggiungere.

advances float [ ]

La sua lunghezza deve rispettare il numero di glyph nella riga.

font Font

Fonte di sistema che verrà utilizzato per disegnare il testo.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

stroke Pen

L’incidente usato per disegnare le estensioni dei glif.

OutlineText(DrFont, Float, Plongée, Pen)

Aggiungi una riga di testo disegnando gliff contorno.

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

Parameters

text string

Il testo da aggiungere.

drFont DrFont

Aspose.Foundation.Drawing.DrFont che verrà utilizzato per disegnare testo. Può essere utilizzato con font personalizzati che si trova nella cartella personalizzata.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

stroke Pen

L’incidente usato per disegnare le estensioni dei glif.

OutlineText(Flèche, Flèche[ ], DrFont, float, flot, pénis)

Aggiungi una riga di testo disegnando gliff contorno.

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

Parameters

text string

Il testo da aggiungere.

advances float [ ]

La sua lunghezza deve rispettare il numero di glyph nella riga.

drFont DrFont

Aspose.Foundation.Drawing.DrFont che verrà utilizzato per disegnare testo. Può essere utilizzato con font personalizzati che si trova nella cartella personalizzata.

x float

Il coordinato X per l’origine del testo.

y float

Coordinate per l’origine del testo.

stroke Pen

L’incidente usato per disegnare le estensioni dei glif.

ResizeEps(Unités, unités)

Riserve dato Aspose.Page.EPS.PsDocument come file EPS. Questo metodo viene utilizzato solo dopo l’estrazione di dimensioni EPS.Salva il file EPS iniziale con aggiornato esistente %%BoundingBox o verrà creato un nuovo.

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

Parameters

outEpsFilePath string

Il percorso di rilascio del file EPS.

newSizeInUnits SizeF

Nuova dimensione dell’immagine EPS in unità assegnate.

units Units

Le unità della nuova dimensione possono essere punti, pollici, millimetri, centimetri e percentuali di dimensione iniziale.

ResizeEps(Stream, SizeF, Unités)

Riserve dato Aspose.Page.EPS.PsDocument come file EPS. Questo metodo viene utilizzato solo dopo l’estrazione di dimensioni EPS.Salva il file EPS iniziale con aggiornato esistente %%BoundingBox o verrà creato un nuovo.

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

Parameters

epsStream Stream

Il flusso di file di uscita EPS.

newSizeInUnits SizeF

Nuova dimensione dell’immagine EPS in unità assegnate.

units Units

Le unità della nuova dimensione possono essere punti, pollici, millimetri, centimetri e percentuali di dimensione iniziale.

Rotate(Flotte)

Aggiunge la rotazione contro l’orologio circa l’origine allo stato grafico corrente (rotare la matrice corrente).

public void Rotate(float angleRadians)

Parameters

angleRadians float

L’angolo della rotazione nei radiani.

Rotate(int)

Aggiunge la rotazione contro l’orologio circa l’origine allo stato grafico corrente (rotare la matrice corrente).

public void Rotate(int angleDegrees)

Parameters

angleDegrees int

L’angolo della rotazione in gradi.

Save(Stream)

Salva dato Aspose.Page.EPS.PsDocument come file EPS. Questo metodo viene utilizzato solo dopo l’aggiornamento dei metadati XMP.Salva il file EPS iniziale con metadati esistenti aggiornati o uno nuovo creato mentre chiama il metodo GetMetadata.Nell’ultimo caso vengono aggiunti tutti i necessari codici PostScript e commenti EPS.

public void Save(Stream epsStream)

Parameters

epsStream Stream

Il flusso di file di uscita EPS.

Save()

Salva dato Aspose.Page.EPS.PsDocument come file EPS. Questo metodo viene utilizzato solo quando PsDocument è stato creato da scratch.

public void Save()

SaveAsImage(ImageSaveOptions)

Salva il file PS/EPS ad array di immagini.

public byte[][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

Contiene i parametri necessari per salvare l’immagine e le bandiere che specificano la produzione di errori gettati durante la conversione.

Returns

byte [ ]

Immagini byte. un byte array per una pagina.

SaveAsPdf(Résumé : PdfSaveOptions)

Salva il file PS/EPS in file PDF.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Un percorso di file PDF di uscita.

options PdfSaveOptions

Contiene le bandiere che specificano la produzione di errori gettati durante la conversione.

SaveAsPdf(Résumé : PdfSaveOptions)

Salva il file PS/EPS in PDF stream.

public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)

Parameters

pdfStream Stream

Un prodotto PDF Stream.

options PdfSaveOptions

Contiene le bandiere che specificano la produzione di errori gettati durante la conversione.

SaveImageAsEps(Réseau, Stream, PsSaveOptions)

Salva l’immagine PNG/JPEG/TIFF/BMP/GIF/EMF dal flusso di input al flusso di output EPS.

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

Parameters

imageStream Stream

Immagini di input stream.

epsStream Stream

Il flusso di uscita di EPS.

options PsSaveOptions

Contiene parametri che specificano la produzione di errori lanciati durante la conversione.

SaveImageAsEps(Téléchargement, string, PsSaveOptions)

Salva immagine PNG/JPEG/TIFF/BMP/GIF/EMF dal file al file EPS.

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

Parameters

imageFilePath string

Il percorso del file immagine.

epsFilePath string

Il percorso di file EPS.

options PsSaveOptions

Contiene parametri che specificano la produzione di errori lanciati durante la conversione.

SaveImageAsEps(Bitmap, string, PsSaveOptions)

Salva l’oggetto Bitmap nel file EPS.

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

Parameters

image Bitmap

La immagine .

epsFilePath string

Il percorso di file EPS.

options PsSaveOptions

Contiene parametri che specificano la produzione di errori lanciati durante la conversione.

SaveImageAsEps(Bitmap, Stream et PsSaveOptions)

Salva l’oggetto Bitmap al flusso di uscita di EPS.

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

Parameters

image Bitmap

La immagine .

epsStream Stream

Il flusso di uscita di EPS.

options PsSaveOptions

Contiene parametri che specificano la produzione di errori lanciati durante la conversione.

Scale(Fleur, fleur)

Aggiungi la scala allo stato grafico corrente (matrix corrente della scala).

public void Scale(float xScale, float yScale)

Parameters

xScale float

La scala in X assi.

yScale float

La traduzione in assi.

SetPageDevice(Dictionnaire <string, objet=» » »)

Imposta i parametri del dispositivo della pagina (vedere le specifiche PostScript dell’operatore “setpagedevice”).Tra questi possono essere dimensioni di pagina e colore, ecc.

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

Parameters

pageParams Dictionary di < string , object >

Parametri della pagina. in questo dizionario possono essere dimensioni della pagina e colore ecc.

SetPageSize(Fleur, fleur)

Per creare pagine di dimensioni diverse in un documento utilizza Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{System.String,System.Object})Metodo solo dopo questo metodo.

public void SetPageSize(float width, float height)

Parameters

width float

La larghezza della pagina nel file PostScript risultante.

height float

L’altezza della pagina nel file PostScript risultante.

SetPaint(Brush)

Immagini in stato grafico attuale.

public void SetPaint(Brush paint)

Parameters

paint Brush

Può essere qualsiasi sottoclasse della classe System.Drawing.Brush esistita sulla piattaforma .NET.

SetStroke(Pen)

Set stroke in stato grafico attuale.

public void SetStroke(Pen stroke)

Parameters

stroke Pen

Il colpo.

SetTransform(Matrix)

Imposta la trasformazione attuale a questa.

public void SetTransform(Matrix matrix)

Parameters

matrix Matrix

La trasformazione .

Shear(Fleur, fleur)

Aggiunge la trasformazione della scheda allo stato grafico corrente (la matrice corrente della scheda).

public void Shear(float shx, float shy)

Parameters

shx float

La scatola in X assi.

shy float

Il cappello in assi.

Transform(Matrix)

Aggiunge la trasformazione allo stato grafico corrente (concatenato questa matrice con quella corrente).

public void Transform(Matrix matrix)

Parameters

matrix Matrix

La trasformazione .

Translate(Fleur, fleur)

Aggiunge la traduzione allo stato grafico corrente (traduzione della matrice corrente).

public void Translate(float x, float y)

Parameters

x float

Traduzione in direzione X.

y float

La traduzione in direzione Y.

WriteGraphicsRestore()

Scritti che ripristinano lo stato grafico attuale (vedi le specifiche PostScript sull’operatore “grestore”).

public void WriteGraphicsRestore()

WriteGraphicsSave()

Scritti di salvataggio dello stato grafico attuale (vedi la specificazione PostScript sull’operatore “salvataggio”).

public void WriteGraphicsSave()

</string,></string,>

 Français