Class PsDocument
Název místa: Aspose.Page.EPS Shromáždění: Aspose.Page.dll (25.5.0)
Tato třída obsahuje dokumenty PS/EPS.
public sealed class PsDocument : DocumentInheritance
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
NumberOfPages
Vrátí počet stránek v výsledném PDF dokumentu.
public int NumberOfPages { get; }Hodnota nemovitosti
Methods
Clip(GraphicsPath)
Přidejte klip k aktuálnímu stavu grafiky.
public void Clip(GraphicsPath s)Parameters
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
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.
PřepínáníType3FontToTTF(String , String)
Přeměna písma typu 3 na TrueType.Název převedeného písma TTF bude stejný jako vstupní písmena typu 3 s rozšířením “.ttf”.Soubor TTF bude uložen do přiděleného výstupního adresáře.
public void ConvertType3FontToTTF(string type3FontFilePath, string outputDir)Parameters
type3FontFilePath string
Typ 3 písemná souborová trasa.
outputDir string
Výstup znamená, kde uložit výsledný font TrueType.
PřepínáníType3FontToTTF(Stretch , Stream)
Konvertuje písmo typu 3 na stream TrueType.
public void ConvertType3FontToTTF(string type3FontFilePath, Stream outputStream)Parameters
type3FontFilePath string
Typ 3 písemná souborová trasa.
outputStream Stream
Výstupní proud, 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
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
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
GetStroke()
Obdrží úder současného grafického stavu.
public Pen GetStroke()Returns
GetXmpMetadata()
te soubor PS/EPS a extrahuje XmpMetdata, pokud již existuje, nebo přidá nový, pokud neexistuje.
public XmpMetadata GetXmpMetadata()Returns
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,>