Class PsDocument
Le nom : Aspose.Page.EPS Assemblée : Aspose.Page.dll (25.5.0)
Questa classe incapsula i documenti PS/EPS.
public sealed class PsDocument : DocumentInheritance
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à
NumberOfPages
Ritorna il numero di pagine nel documento PDF risultante.
public int NumberOfPages { get; }Valore di proprietà
Methods
Clip(GraphicsPath)
Aggiungi il clip allo stato grafico attuale.
public void Clip(GraphicsPath s)Parameters
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
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.
TéléchargementType3FontToTTF(String et String)
Convertez le type 3 en TrueType.Le nom de la lettre TTF convertie sera le même que le fichier d’entrée Type 3 avec l’extension “.ttf”.Il file TTF verrà salvato nel directory di uscita assegnato.
public void ConvertType3FontToTTF(string type3FontFilePath, string outputDir)Parameters
type3FontFilePath string
Le type 3 est le fichier de route.
outputDir string
L’uscita dir dove salvare il risultato font TrueType.
TéléchargementType3FontToTTF(Téléchargement, Stream)
Conversion de type 3 en flux TrueType.
public void ConvertType3FontToTTF(string type3FontFilePath, Stream outputStream)Parameters
type3FontFilePath string
Le type 3 est le fichier de route.
outputStream Stream
Stream de sortie où enregistrer le font TrueType résultant.
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
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
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
GetStroke()
Riceve lo stato grafico attuale.
public Pen GetStroke()Returns
GetXmpMetadata()
Leggi il file PS/EPS e extrai XmpMetdata se già esiste o aggiungi un nuovo se non esiste.
public XmpMetadata GetXmpMetadata()Returns
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,>