Class PsDocument

Class PsDocument

Název místa: Aspose.Page.EPS Shromáždění: Aspose.Page.dll (25.4.0)

Tato třída obsahuje dokumenty PS/EPS.

public sealed class PsDocument : Document

Inheritance

object Document PsDocument

Dědiční členové

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

Constructors

PsDocument()

Initializuje prázdný Aspose.Page.EPS.PsDocument. Tento konstruktér se používá pouze pro další operace, které nejsou spojeny s PostScript soubory,Například přeměna font.

public PsDocument()

PsDocument(Třída, PsSaveOptions)

Inicializuje prázdný Aspose.Page.EPS.PsDokument s iniciovanou stránkou.

public PsDocument(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Výstupní soubor PS/EPS.

options PsSaveOptions

Soubor parametrů, které ovládají úsporu souboru PostScript.

PsDocument(Přenos, PsSaveOptions)

Inicializuje prázdný Aspose.Page.EPS.PsDokument s iniciovanou stránkou.

public PsDocument(Stream outPsStream, PsSaveOptions options)

Parameters

outPsStream Stream

Přesun, kde uložit soubor PS/EPS.

options PsSaveOptions

Soubor parametrů, které ovládají úsporu souboru PostScript.

PsDocument(String, PsSaveOptions, Bool)

Začíná prázdný Aspose.Page.EPS.PsDocument.

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

Parameters

outPsFilePath string

Výstupní soubor PS/EPS.

options PsSaveOptions

Soubor parametrů, které ovládají úsporu souboru PostScript.

multipaged bool

Pokud falešná stránka nebude inicializována.V tomto případě by měla být inicializace stránky prováděna prostřednictvím výslovného “openPage(šírka, výška) volán.

PsDocument(Stream, PsSaveOptions a bool)

Začíná prázdný Aspose.Page.EPS.PsDocument.

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

Parameters

outPsStream Stream

Přesun, kde uložit soubor PS/EPS.

options PsSaveOptions

Soubor parametrů, které ovládají úsporu souboru PostScript.

multipaged bool

Pokud falešná stránka nebude inicializována.V tomto případě by měla být inicializace stránky prováděna prostřednictvím výslovného “openPage(šírka, výška) volán.

PsDocument(String, PsSaveOptions, Int)

Začíná prázdný Aspose.Page.EPS.PsDocument, když je počet stránek dokumentu Postscript znám předem.

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

Parameters

outPsFilePath string

Výstupní soubor PS/EPS.

options PsSaveOptions

Soubor parametrů, které ovládají úsporu souboru PostScript.

numberOfPages int

Počet stránek v dokumentu PostScript.

PsDocument(Stream, PsSaveOptions, Int)

Začíná prázdný Aspose.Page.EPS.PsDocument, když je počet stránek dokumentu Postscript znám předem.

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

Parameters

outPsStream Stream

Přesun, kde uložit soubor PS/EPS.

options PsSaveOptions

Soubor parametrů, které ovládají úsporu souboru PostScript.

numberOfPages int

Počet stránek v dokumentu PostScript.

PsDocument(Stringová)

Inicializuje Aspose.Page.EPS.PsDokument s vstupním souborem PS/EPS.

public PsDocument(string psFilePath)

Parameters

psFilePath string

PS/EPS souborová trasa.

PsDocument(Stream)

Inicializuje Aspose.Page.EPS.PsDocument s tokem souboru PS/EPS.

public PsDocument(Stream inPsStream)

Parameters

inPsStream Stream

Vstupní proud souboru PS/EPS.

Properties

InputStream

Obdrží nebo nastaví vstupní tok souboru PS/EPS.

public Stream InputStream { get; set; }

Hodnota nemovitosti

Stream

NumberOfPages

Vrátí počet stránek v výsledném PDF dokumentu.

public int NumberOfPages { get; }

Hodnota nemovitosti

int

Methods

Clip(GraphicsPath)

Přidejte klip k aktuálnímu stavu grafiky.

public void Clip(GraphicsPath s)

Parameters

s GraphicsPath

Klipovací cesta.

ClipAndNewPath(GraphicsPath)

Přidává klip k aktuálnímu stavu grafiky a píše “newpath” operátor.konfluence této klipy a některé následné paty, jako jsou glyfy vyznačené s operátorem “charpath.

public void ClipAndNewPath(GraphicsPath s)

Parameters

s GraphicsPath

Klipovací cesta.

ClipRectangle(RectangleF)

Přidává kliknutí rectangle do aktuálního grafického stavu.

public void ClipRectangle(RectangleF rect)

Parameters

rect RectangleF

Klipovací pravý úhel.

ClipText(Třída, Font, Float, float)

Přidává klip z výstupu daného textu v daném písmu.

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

Parameters

text string

a textu.

font Font

A to font.

x float

Koordinát X pozice textu.

y float

Koordinaci položky textu.

ClosePage()

Kompletní aktuální stránka.

public void ClosePage()

PřepínáníType1FontToTTF(String , String)

Přeměna písma typu 1 na TrueType.Název převedeného písma TTF bude stejný jako vstupní písmo typu 1 s rozšířením “.ttf.Soubor TTF bude uložen do přiděleného výstupního adresáře.

public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)

Parameters

type1FontFilePath string

Typ 1 písemná souborová trasa.

outputDir string

Výstup znamená, kde uložit výsledný font TrueType.

CropEps(Křivka, float[])

Crops je daný Aspose.Page.EPS.PsDocument jako soubor EPS.Uloží původní EPS soubor s aktualizovanou stávající %%BoundingBox nebo nový bude vytvořen.

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

Parameters

outEpsFilePath string

Výstupní soubor EPS.

cropBox float []a[]

Výrobní pole (x0, y0, x, y).

CropEps(Přechod, float[])

Crops je daný Aspose.Page.EPS.PsDocument jako soubor EPS.Uloží původní EPS soubor s aktualizovanou stávající %%BoundingBox nebo nový bude vytvořen.

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

Parameters

epsStream Stream

Výstupní soubor EPS.

cropBox float []a[]

Výrobní pole (x0, y0, x, y).

Draw(GraphicsPath)

Vytvořte si svévolnou cestu.

public void Draw(GraphicsPath shape)

Parameters

shape GraphicsPath

Cesta k natáčen.

DrawArc(dvojí, dvojí, dvojí, dvojí, dvojí)

Vezměte si archu.

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

Parameters

x double

X koordinát středu arku.

y double

Koordinaci v centru arku.

width double

ka cirkulujícího obdélníku.

height double

Vysoká část cirkulujícího praváku.

startAngle double

Začátek úhlu arku.

arcAngle double

V úhlu arku.

DrawExplicitImageMask(Bitmap, bitmap a matrix)

Vytvořte maskovaný obrázek.

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

Parameters

image24bpp Bitmap

Obraz musí být ve formátu obrazu 24bpp RGB

alphaMask1bpp Bitmap

Obrazová maska musí být ve formátu 1bpp.

transform Matrix

Matrix pro transformaci obrazu.

DrawImage(Bitmap)

Vytvořte obrázek.

public void DrawImage(Bitmap image)

Parameters

image Bitmap

Obrázek na natáčen.

DrawImage(Bitmap, Matrix a barva)

Obrázek transformovaný s pozadím.

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

Parameters

image Bitmap

Obrázek na natáčen.

transform Matrix

Matrix pro transformaci obrazu.

bkg Color

Pozadí pro obrázek.

DrawLine(dvojí, dvojí, dvojí, dvojí)

Skládá se o segment řádku.

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

Parameters

x1 double

X koordinát počátku segmentu.

y1 double

Koordinaci počátku segmentu.

x2 double

X koordinát konce segmentu.

y2 double

Koordinaci konce segmentu.

DrawOval(dvojí, dvojí, dvojí, dvojí)

Připravte si oval.

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

Parameters

x double

X koordinát ústředí ovalu.

y double

koordinát ústředí ovalu.

width double

ka cirkulujícího obdélníku.

height double

Vysoká část cirkulujícího praváku.

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

Zbavte se polygonu.

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

Parameters

xPoints int []a[]

Koordináty bodů X.

yPoints int []a[]

koordinace bod.

nPoints int

A počet bod.

DrawPolygon(Dvojitý[]a[]Dvojitý[]a[], a int)

Zbavte se polygonu.

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

Parameters

xPoints double []a[]

Koordináty bodů X.

yPoints double []a[]

koordinace bod.

nPoints int

A počet bod.

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

Vezměte si polylin.

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

Parameters

xPoints int []a[]

Koordináty bodů X.

yPoints int []a[]

koordinace bod.

nPoints int

A počet bod.

DrawPolyline(Dvojitý[]a[]Dvojitý[]a[], a int)

Vezměte si polylin.

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

Parameters

xPoints double []a[]

Koordináty bodů X.

yPoints double []a[]

koordinace bod.

nPoints int

A počet bod.

DrawRect(dvojí, dvojí, dvojí, dvojí)

Připojte se k rektanglu.

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

Parameters

x double

X koordinát horního levého rohu pravého úhlu.

y double

koordinát horního levého rohu pravého úhlu.

width double

Je to šířka pravého úhlu.

height double

Výška pravého úhlu.

DrawRoundRect(dvojí, dvojí, dvojí, dvojí, dvojí)

Vyrážejte okrúhlý rektangle.

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

Parameters

x double

X koordinát horního levého rohu pravého úhlu.

y double

koordinát horního levého rohu pravého úhlu.

width double

Je to šířka pravého úhlu.

height double

Výška pravého úhlu.

arcWidth double

ka kruhově psaného obdélníku obdélníku, který otáčí úhel obdélníku.

arcHeight double

Výška kruhově psaného obdélníku obdélníku, který otáčí úhel obdélníku.

DrawTransparentImage(Bitmap, Matrix a Int)

Pokud obrázek nemá Alpha kanál, bude natáčen jako neviditelný obrázek

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

Parameters

image Bitmap

Obrázek na natáčen.

transform Matrix

Matrix pro transformaci obrazu.

transparencyThreshold int

Hranice, která určuje, z jaké hodnoty transparentnosti pixel bude interpretován jako plně transparentn.

ExtractEpsBoundingBox()

Přečtěte si soubor EPS a extrahujte záložku obrázku EPS z komentáře %%BoundingBox nebo limity pro výchozí velikost stránky (0, 0, 595, 842) v případě, že neexistuje.

public int[] ExtractEpsBoundingBox()

Returns

int []a[]

Závěsný box snímku EPS.

ExtractEpsSize()

te soubor EPS a extrahuje velikost obrazu EPS z komentáře %%BoundingBox nebo výchozí velikost stránky (595, 842) v případě, že neexistuje.

public Size ExtractEpsSize()

Returns

Size

Velikost obrazu EPS.

ExtractText(Společnost, Int, int)

Text lze extrahovat pouze v případě, že je napsán písmenem Typ 42 (TrueType) nebo písmenem Typ 0 s písmenem Typ 42 v jeho Vektorové map.

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

Parameters

options SaveOptions

Možnosti ušetřen.

startPage int

Stránka, ze které začít extrahovat text. Tento parametr je užitečný pro multi-paged dokumenty.

endPage int

Stránka, do které dokončit extrahovat text. Tento parametr je užitečný pro multi-paged dokumenty.

Returns

string

Vybraný text.

Fill(GraphicsPath)

Vyplňte svévolnou cestu.

public void Fill(GraphicsPath shape)

Parameters

shape GraphicsPath

Cesta k naplněn.

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

Přidává textový řetězec vyplněním interiéru glyfů a kresbou kontur glyf.

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

Parameters

text string

Text k přidán.

font Font

Systémová písma, která bude použita k vytváření textu.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

fillPaint Brush

Výplně se používá k malování glyphů interiéru.

stroke Pen

tok se používá k kreslení glyfových kontur.

FillAndStrokeText(Křivka, float[]a[], Font, Float, Flot, Brush, Pen)

Přidává textový řetězec vyplněním interiéru glyfů a kresbou kontur glyf.

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

Parameters

text string

Text k přidán.

advances float []a[]

Rozsah glyphů. jeho délka musí být v souladu s počtem glyphů v řetězci.

font Font

Systémová písma, která bude použita k vytváření textu.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

fillPaint Brush

Výplně se používá k malování glyphů interiéru.

stroke Pen

tok se používá k kreslení glyfových kontur.

FillAndStrokeText(String, DrFont, Float, Flot, Brush, Pen)

Přidává textový řetězec vyplněním interiéru glyfů a kresbou kontur glyf.

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

Parameters

text string

Text k přidán.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, který bude použit k kreslení textu. Může být použit s přizpůsobeným písmem, který je umístěn v přizpůsobeném složce.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

fillPaint Brush

Výplně se používá k malování glyphů interiéru.

stroke Pen

tok se používá k kreslení glyfových kontur.

FillAndStrokeText(Křivka, float[]a[], DrFont, float, flot, Brush, Pen)

Přidává textový řetězec vyplněním interiéru glyfů a kresbou kontur glyf.

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

Parameters

text string

Text k přidán.

advances float []a[]

Rozsah glyphů. jeho délka musí být v souladu s počtem glyphů v řetězci.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, který bude použit k kreslení textu. Může být použit s přizpůsobeným písmem, který je umístěn v přizpůsobeném složce.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

fillPaint Brush

Výplně se používá k malování glyphů interiéru.

stroke Pen

tok se používá k kreslení glyfových kontur.

FillArc(dvojí, dvojí, dvojí, dvojí, dvojí)

Vyplní se archa.

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

Parameters

x double

X koordinát středu arku.

y double

Koordinaci v centru arku.

width double

ka cirkulujícího obdélníku.

height double

Vysoká část cirkulujícího praváku.

startAngle double

Začátek úhlu arku.

arcAngle double

V úhlu arku.

FillOval(dvojí, dvojí, dvojí, dvojí)

Je to ovál.

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

Parameters

x double

X koordinát ústředí ovalu.

y double

koordinát ústředí ovalu.

width double

ka cirkulujícího obdélníku.

height double

Vysoká část cirkulujícího praváku.

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

Je to polygon.

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

Parameters

xPoints int []a[]

Koordináty bodů X.

yPoints int []a[]

koordinace bod.

nPoints int

A počet bod.

FillPolygon(Dvojitý[]a[]Dvojitý[]a[], a int)

Je to polygon.

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

Parameters

xPoints double []a[]

Koordináty bodů X.

yPoints double []a[]

koordinace bod.

nPoints int

A počet bod.

FillRect(dvojí, dvojí, dvojí, dvojí)

Vyplňuje se rektangle.

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

Parameters

x double

X koordinát horního levého rohu pravého úhlu.

y double

koordinát horního levého rohu pravého úhlu.

width double

Je to šířka pravého úhlu.

height double

Výška pravého úhlu.

FillRoundRect(dvojí, dvojí, dvojí, dvojí, dvojí)

Vyplňuje okrúhlý rektangle.

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

Parameters

x double

X koordinát horního levého rohu pravého úhlu.

y double

koordinát horního levého rohu pravého úhlu.

width double

Je to šířka pravého úhlu.

height double

Výška pravého úhlu.

arcWidth double

ka kruhově psaného obdélníku obdélníku, který otáčí úhel obdélníku.

arcHeight double

Výška kruhově psaného obdélníku obdélníku, který otáčí úhel obdélníku.

FillText(Třída, Font, Float, float)

Přidejte textový řetězec vyplněním interiéru glyf.

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

Parameters

text string

Text k přidán.

font Font

Systémová písma, která bude použita k vytváření textu.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

FillText(Křivka, float[]a[], Font, float, flotilní)

Přidejte textový řetězec vyplněním interiéru glyf.

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

Parameters

text string

Text k přidán.

advances float []a[]

Rozsah glyphů. jeho délka musí být v souladu s počtem glyphů v řetězci.

font Font

Zkratka, která bude použita k vytváření textu.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

FillText(String, DrFont, float, flotilní)

Přidejte textový řetězec vyplněním interiéru glyf.

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

Parameters

text string

Text k přidán.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, který bude použit k kreslení textu. Může být použit s přizpůsobeným písmem, který je umístěn v přizpůsobeném složce.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

FillText(Křivka, float[]a[], DrFont, float, flotila)

Přidejte textový řetězec vyplněním interiéru glyf.

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

Parameters

text string

Text k přidán.

advances float []a[]

Rozsah glyphů. jeho délka musí být v souladu s počtem glyphů v řetězci.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, který bude použit k kreslení textu. Může být použit s přizpůsobeným písmem, který je umístěn v přizpůsobeném složce.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

FillText(Třída, Font, Float, Flot, Brush)

Přidejte textový řetězec vyplněním interiéru glyf.

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

Parameters

text string

Text k přidán.

font Font

Systémová písma, která bude použita k vytváření textu.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

fill Brush

Výplň se používá k malování glyf.

FillText(Křivka, float[]a[], Font, Float, Flot, Brush)

Přidejte textový řetězec vyplněním interiéru glyf.

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

Parameters

text string

Text k přidán.

advances float []a[]

Rozsah glyphů. jeho délka musí být v souladu s počtem glyphů v řetězci.

font Font

Systémová písma, která bude použita k vytváření textu.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

fill Brush

Výplň se používá k malování glyf.

FillText(String, DrFont, Float, Flot, Brush)

Přidejte textový řetězec vyplněním interiéru glyf.

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

Parameters

text string

Text k přidán.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, který bude použit k kreslení textu. Může být použit s přizpůsobeným písmem, který je umístěn v přizpůsobeném složce.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

fill Brush

Výplň se používá k malování glyf.

FillText(Křivka, float[]a[], DrFont, float, plavba, brýle)

Přidejte textový řetězec vyplněním interiéru glyf.

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

Parameters

text string

Text k přidán.

advances float []a[]

Rozsah glyphů. jeho délka musí být v souladu s počtem glyphů v řetězci.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, který bude použit k kreslení textu. Může být použit s přizpůsobeným písmem, který je umístěn v přizpůsobeném složce.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

fill Brush

Výplň se používá k malování glyf.

GetPaint()

Obdrží barvu současného grafického stavu.

public Brush GetPaint()

Returns

Brush

GetStroke()

Obdrží úder současného grafického stavu.

public Pen GetStroke()

Returns

Pen

GetXmpMetadata()

te soubor PS/EPS a extrahuje XmpMetdata, pokud již existuje, nebo přidá nový, pokud neexistuje.

public XmpMetadata GetXmpMetadata()

Returns

XmpMetadata

Existující nebo nové metadata XMP.

MergeToPdf(String , String[]a[]Společnost SaveOptions)

Přepíná soubory PS/EPS do zařízen.

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

Parameters

outPdfFilePath string

Výstupní PDF soubor trasa.

filesForMerge string []a[]

PS/EPS soubory pro propojení s tímto souborem do výstupního zařízen.

options SaveOptions

Obsahuje vlajky, které specifikují výstup chyb vržených během konverze.

MergeToPdf(Přívěs, String[]a[]Společnost SaveOptions)

Přepíná soubory PS/EPS do zařízen.

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

Parameters

pdfStream Stream

Výstupní PDF stream.

filesForMerge string []a[]

PS/EPS soubory pro propojení s tímto souborem do výstupního zařízen.

options SaveOptions

Obsahuje vlajky, které specifikují výstup chyb vržených během konverze.

OpenPage(Plzeň, Plzeň)

Vytvořte novou stránku a udělejte ji aktuáln.

public void OpenPage(float width, float height)

Parameters

width float

Rozsah nové stránky.

height float

Výška nové stránky.

OpenPage(Stringová)

Vytvořte novou stránku s velikostí dokumentu a udělejte ji aktuáln.

public void OpenPage(string pageName = null)

Parameters

pageName string

Jméno nové stránky.Jestliže je nula, jméno o stránky bude objednávkovým číslem stránky.

OutlineText(Třída, Font, Float, float)

Přidává textový řetězec tím, že kreslí kontury glyphs.

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

Parameters

text string

Text k přidán.

font Font

Systémová písma, která bude použita k vytváření textu.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

OutlineText(Křivka, float[]a[], Font, float, flotilní)

Přidává textový řetězec tím, že kreslí kontury glyphs.

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

Parameters

text string

Text k přidán.

advances float []a[]

Rozsah glyphů. jeho délka musí být v souladu s počtem glyphů v řetězci.

font Font

Zkratka, která bude použita k vytváření textu.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

OutlineText(String, DrFont, float, flotilní)

Přidává textový řetězec tím, že kreslí kontury glyphs.

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

Parameters

text string

Text k přidán.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, který bude použit k kreslení textu. Může být použit s přizpůsobeným písmem, který je umístěn v přizpůsobeném složce.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

OutlineText(Křivka, float[]a[], DrFont, float, flotila)

Přidává textový řetězec tím, že kreslí kontury glyphs.

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

Parameters

text string

Text k přidán.

advances float []a[]

Rozsah glyphů. jeho délka musí být v souladu s počtem glyphů v řetězci.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, který bude použit k kreslení textu. Může být použit s přizpůsobeným písmem, který je umístěn v přizpůsobeném složce.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

OutlineText(String, Font, Float, Flot, Pen)

Přidává textový řetězec tím, že kreslí kontury glyphs.

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

Parameters

text string

Text k přidán.

font Font

Systémová písma, která bude použita k vytváření textu.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

stroke Pen

tok, který se používá k kreslení glyf.

OutlineText(Křivka, float[]a[], Font, Float, Flot, Pen)

Přidává textový řetězec tím, že kreslí kontury glyphs.

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

Parameters

text string

Text k přidán.

advances float []a[]

Rozsah glyphů. jeho délka musí být v souladu s počtem glyphů v řetězci.

font Font

Systémová písma, která bude použita k vytváření textu.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

stroke Pen

tok, který se používá k kreslení glyf.

OutlineText(String, DrFont, Float, Flot, Pen)

Přidává textový řetězec tím, že kreslí kontury glyphs.

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

Parameters

text string

Text k přidán.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, který bude použit k kreslení textu. Může být použit s přizpůsobeným písmem, který je umístěn v přizpůsobeném složce.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

stroke Pen

tok, který se používá k kreslení glyf.

OutlineText(Křivka, float[]a[], DrFont, float, plavba, pen)

Přidává textový řetězec tím, že kreslí kontury glyphs.

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

Parameters

text string

Text k přidán.

advances float []a[]

Rozsah glyphů. jeho délka musí být v souladu s počtem glyphů v řetězci.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, který bude použit k kreslení textu. Může být použit s přizpůsobeným písmem, který je umístěn v přizpůsobeném složce.

x float

Koordinát X pro textový původ.

y float

Koordinaci textového původu.

stroke Pen

tok, který se používá k kreslení glyf.

ResizeEps(String, SizeF, jednotky)

Resizes dané Aspose.Page.EPS.PsDocument jako EPS soubor. Tato metoda se používá pouze po extrahování velikosti EPS.Uloží původní EPS soubor s aktualizovanou stávající %%BoundingBox nebo nový bude vytvořen.

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

Parameters

outEpsFilePath string

Výstupní soubor EPS.

newSizeInUnits SizeF

Nová velikost obrazu EPS v přidělených jednotkách.

units Units

Jednotky nové velikosti mohou být body, palce, milimetry, centimetry a procento počáteční velikosti.

ResizeEps(Stream, SizeF, jednotky)

Resizes dané Aspose.Page.EPS.PsDocument jako EPS soubor. Tato metoda se používá pouze po extrahování velikosti EPS.Uloží původní EPS soubor s aktualizovanou stávající %%BoundingBox nebo nový bude vytvořen.

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

Parameters

epsStream Stream

Výstupní soubor EPS.

newSizeInUnits SizeF

Nová velikost obrazu EPS v přidělených jednotkách.

units Units

Jednotky nové velikosti mohou být body, palce, milimetry, centimetry a procento počáteční velikosti.

Rotate(flotila)

Přidává otáčení protihodinově o původu k aktuálnímu stavu grafiky (rotat aktuální matrice).

public void Rotate(float angleRadians)

Parameters

angleRadians float

hel rotace v radiánech.

Rotate(Int)

Přidává otáčení protihodinově o původu k aktuálnímu stavu grafiky (rotat aktuální matrice).

public void Rotate(int angleDegrees)

Parameters

angleDegrees int

hel rotace ve stupních.

Save(Stream)

Shromažďuje data Aspose.Page.EPS.PsDocument jako soubor EPS. Tato metoda se používá pouze po aktualizaci metadata XMP.Uloží původní soubor EPS s aktualizovanými stávajícími metadata nebo novým vytvořeným při volání metody GetMetadata.V posledním případě jsou přidány všechny potřebné PostScript kódy a EPS komentáře.

public void Save(Stream epsStream)

Parameters

epsStream Stream

Výstupní soubor EPS.

Save()

Shromažďuje daný Aspose.Page.EPS.PsDocument jako soubor EPS. Tato metoda se používá pouze tehdy, když byl psDocument vytvořen z skratku.

public void Save()

SaveAsImage(ImageSaveOptions)

Shromažďuje soubor PS/EPS na obrázky byty.

public byte[][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

Obsahuje nezbytné parametry pro ukládání obrazu a vlajky, které specifikují výstup chyb vržených během konverze.

Returns

byte [][][][]

Snímky byty. jeden byty řádek pro jednu stránku.

SaveAsPdf(String, PdfSaveOptions)

Uloží soubor PS/EPS do souboru PDF.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Výstupní PDF soubor trasa.

options PdfSaveOptions

Obsahuje vlajky, které specifikují výstup chyb vržených během konverze.

SaveAsPdf(Přenos, PdfSaveOptions)

Shromažďuje soubor PS/EPS do PDF stream.

public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)

Parameters

pdfStream Stream

Výstupní PDF stream.

options PdfSaveOptions

Obsahuje vlajky, které specifikují výstup chyb vržených během konverze.

SaveImageAsEps(Příliv, Stream, PsSaveOptions)

Ušetří obrázek PNG/JPEG/TIFF/BMP/GIF/EMF z vstupního toku do výstupního toku EPS.

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

Parameters

imageStream Stream

Obrazový vstupní proud.

epsStream Stream

Výstupní proud EPS.

options PsSaveOptions

Obsahuje parametry, které určují výstup chyb vržených během konverze.

SaveImageAsEps(Třída, String, PsSaveOptions)

Uloží obrázek PNG/JPEG/TIFF/BMP/GIF/EMF z souboru do souboru EPS.

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

Parameters

imageFilePath string

Přehled mapy mapy.

epsFilePath string

EPS souborové trasy.

options PsSaveOptions

Obsahuje parametry, které určují výstup chyb vržených během konverze.

SaveImageAsEps(Bitmap, String, PsSaveOptions)

Ušetří Bitmap objekt do souboru EPS.

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

Parameters

image Bitmap

To je obraz.

epsFilePath string

EPS souborové trasy.

options PsSaveOptions

Obsahuje parametry, které určují výstup chyb vržených během konverze.

SaveImageAsEps(Bitmap, Stream a PsSaveOptions)

Ušetří Bitmap objekt na EPS output stream.

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

Parameters

image Bitmap

To je obraz.

epsStream Stream

Výstupní proud EPS.

options PsSaveOptions

Obsahuje parametry, které určují výstup chyb vržených během konverze.

Scale(Plzeň, Plzeň)

Přidává měřítko k aktuálnímu stavu grafiky (měřítko měřítka).

public void Scale(float xScale, float yScale)

Parameters

xScale float

Množství v Axis X.

yScale float

Překlad v Y axis.

SetPageDevice(Slovník <string, objekt=”">”">)

Nastavení parametrů zařízení stránky (viz specifikace operátora „setpagedevice“ PostScript).Mezi tyto mohou být velikost stránky a barva atd.

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

Parameters

pageParams Dictionary < string , object >

V tomto slovníku může být velikost stránky a barva atd.

SetPageSize(Plzeň, Plzeň)

Chcete-li vytvořit stránky různých velikostí v jednom dokumentu, použijte Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{System.String,System.Object})Po této metod.

public void SetPageSize(float width, float height)

Parameters

width float

Rozsah stránky v výsledném PostScript souboru.

height float

Výška stránky v výsledném PostScript souboru.

SetPaint(Brush)

Sestavte barvu v aktuálním grafickém stavu.

public void SetPaint(Brush paint)

Parameters

paint Brush

Může to být jakákoli podkategorie třídy System.Drawing.Brush, která existovala na platformě .NET.

SetStroke(Pen)

V současném grafickém stavu.

public void SetStroke(Pen stroke)

Parameters

stroke Pen

a úrazu.

SetTransform(Matrix)

Nastavte aktuální transformaci k tomuto.

public void SetTransform(Matrix matrix)

Parameters

matrix Matrix

To je transformace.

Shear(Plzeň, Plzeň)

Přidává přehled transformace do aktuálního grafického stavu (přidává aktuální matrice).

public void Shear(float shx, float shy)

Parameters

shx float

erpadlo v X axis.

shy float

Křivka v axi.

Transform(Matrix)

Přidává transformaci do aktuálního grafického stavu (koncatenuje tuto matriku s aktuálním).

public void Transform(Matrix matrix)

Parameters

matrix Matrix

To je transformace.

Translate(Plzeň, Plzeň)

Překlad na aktuální grafický stav (překlad aktuální matrice).

public void Translate(float x, float y)

Parameters

x float

Překlad v X směru.

y float

Překlad v směru Y.

WriteGraphicsRestore()

Obnovení aktuálního grafického stavu (viz specifikace PostScript na operátoru „grestore”).

public void WriteGraphicsRestore()

WriteGraphicsSave()

Písemné úspory aktuálního grafického stavu (viz specifikace PostScript na operátoru „save”).

public void WriteGraphicsSave()

</string,></string,>

 Čeština