Class PsDocument

Class PsDocument

Pôvodný názov: Aspose.Page.EPS Zhromaždenie: Aspose.Page.dll (25.4.0)

Táto trieda obsahuje dokumenty PS/EPS.

public sealed class PsDocument : Document

Inheritance

object Document PsDocument

Z dedičných členov

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

Constructors

PsDocument()

Inicializuje prázdny Aspose.Page.EPS.PsDocument. Tento konštruktor sa používa iba na ďalšie operácie, ktoré nie sú spojené s súbormi PostScript,Napríklad prevedenie fontov.

public PsDocument()

PsDocument(String, PsSaveOptions)

Iniciuje prázdny Aspose.Page.EPS.PsDokument s iniciovanou stránkou.

public PsDocument(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Výstupný súbor PS/EPS.

options PsSaveOptions

Súbor parametrov, ktoré ovládajú úsporu súboru PostScript.

PsDocument(Stream, PsSaveOptions)

Iniciuje prázdny Aspose.Page.EPS.PsDokument s iniciovanou stránkou.

public PsDocument(Stream outPsStream, PsSaveOptions options)

Parameters

outPsStream Stream

Stream kde uložiť PS / EPS súbor.

options PsSaveOptions

Súbor parametrov, ktoré ovládajú úsporu súboru PostScript.

PsDocument(String, PsSaveOptions, bool)

Inicializuje prázdny Aspose.Page.EPS.PsDokument.

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

Parameters

outPsFilePath string

Výstupný súbor PS/EPS.

options PsSaveOptions

Súbor parametrov, ktoré ovládajú úsporu súboru PostScript.

multipaged bool

Ak falošná stránka nebude iniciovaná.V tomto prípade by sa mala iniciácia stránky uskutočniť prostredníctvom výslovného volania “openPage(šírka, výška).

PsDocument(Stream, PsSaveOptions, bool)

Inicializuje prázdny Aspose.Page.EPS.PsDokument.

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

Parameters

outPsStream Stream

Stream kde uložiť PS / EPS súbor.

options PsSaveOptions

Súbor parametrov, ktoré ovládajú úsporu súboru PostScript.

multipaged bool

Ak falošná stránka nebude iniciovaná.V tomto prípade by sa mala iniciácia stránky uskutočniť prostredníctvom výslovného volania “openPage(šírka, výška).

PsDocument(String, PsSaveOptions, int)

Initalizuje prázdny Aspose.Page.EPS.PsDokument, keď je počet stránok v dokumente Postscript známe vopred.

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

Parameters

outPsFilePath string

Výstupný súbor PS/EPS.

options PsSaveOptions

Súbor parametrov, ktoré ovládajú úsporu súboru PostScript.

numberOfPages int

Počet strán v dokumente PostScript.

PsDocument(Stream, PsSaveOptions, int)

Initalizuje prázdny Aspose.Page.EPS.PsDokument, keď je počet stránok v dokumente Postscript známe vopred.

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

Parameters

outPsStream Stream

Stream kde uložiť PS / EPS súbor.

options PsSaveOptions

Súbor parametrov, ktoré ovládajú úsporu súboru PostScript.

numberOfPages int

Počet strán v dokumente PostScript.

PsDocument(Stretnutie)

Inicializuje Aspose.Page.EPS.PsDokument s vstupným súborom PS/Eps.

public PsDocument(string psFilePath)

Parameters

psFilePath string

PS / EPS súborová trasa.

PsDocument(Stream)

Initalizuje Aspose.Page.EPS.PsDokument s prúdom súboru PS/EPS.

public PsDocument(Stream inPsStream)

Parameters

inPsStream Stream

Vstupný prúd súboru PS/EPS.

Properties

InputStream

Získava alebo nastaví vstupný prúd súboru PS/EPS.

public Stream InputStream { get; set; }

Hodnota nehnuteľnosti

Stream

NumberOfPages

Vráti počet stránok v výslednom PDF dokumente.

public int NumberOfPages { get; }

Hodnota nehnuteľnosti

int

Methods

Clip(GraphicsPath)

Pridajte klip k aktuálnemu grafickému stavu.

public void Clip(GraphicsPath s)

Parameters

s GraphicsPath

Kľúčová cesta .

ClipAndNewPath(GraphicsPath)

Ads klip na aktuálny grafický stav a čo píše “newpath” operátor.konfluencia tejto klipkovej trasy a niektoré následné paty, ako sú glyfy vyznačené s operátorom “charpath”.

public void ClipAndNewPath(GraphicsPath s)

Parameters

s GraphicsPath

Kľúčová cesta .

ClipRectangle(RectangleF)

Ads clipping rektangle na aktuálny grafický stav.

public void ClipRectangle(RectangleF rect)

Parameters

rect RectangleF

Kľúčový rektangul.

ClipText(String, Font, Float, Flot)

Pridáva klip z výstupu daného textu v danom písme.

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

Parameters

text string

a textom .

font Font

To je font.

x float

X koordinát pozície textu.

y float

koordinát pozície textu.

ClosePage()

Kompletná aktuálna stránka.

public void ClosePage()

KonvertáciaType1FontToTTF(Stringová, Stringová)

Konvertuje písmo typu 1 na TrueType.Názov premeneného písma TTF bude rovnaký ako vstupný písmo typu 1 s rozšírením “.ttf”.TTF súbor sa uloží do prideleného výstupného katalógu.

public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)

Parameters

type1FontFilePath string

Typ 1 písomná súborová cesta.

outputDir string

Výstup dir kde uložiť výsledný font TrueType.

CropEps(striekačka, float[])

Crops daný Aspose.Page.EPS.PsDokument ako EPS súbor.Uloží pôvodný súbor EPS s aktualizovaným existujúcim %%BoundingBox alebo nový sa vytvorí.

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

Parameters

outEpsFilePath string

Výstup EPS súbor cesty.

cropBox float []

Kôra zberov (x0, y0, x, y)

CropEps(Stream a float[])

Crops daný Aspose.Page.EPS.PsDokument ako EPS súbor.Uloží pôvodný súbor EPS s aktualizovaným existujúcim %%BoundingBox alebo nový sa vytvorí.

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

Parameters

epsStream Stream

Stream výstupného EPS súboru.

cropBox float []

Kôra zberov (x0, y0, x, y)

Draw(GraphicsPath)

Vytvorte si dobrovoľnú cestu.

public void Draw(GraphicsPath shape)

Parameters

shape GraphicsPath

Cesta k natáčaniu.

DrawArc(dvojitý, dvojitý, dvojitý, dvojitý, dvojitý)

Odstráňte si arku.

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

Parameters

x double

X koordinát centra arku.

y double

Koordinačný systém v strede arku.

width double

Šírka obdĺžnikového rektangulu.

height double

Vysoká obdĺžniková rektangula.

startAngle double

Začiatočný uhol arku.

arcAngle double

Vzhľadom k úhlu arku.

DrawExplicitImageMask(Bitmap, bitmap a matrix)

Vytvorte maskovaný obrázok.

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

Parameters

image24bpp Bitmap

Obrázok musí byť vo formáte obrazu 24bpp RGB

alphaMask1bpp Bitmap

Obrazová maska musí byť vo formáte 1bpp.

transform Matrix

Matrix pre transformáciu obrazu.

DrawImage(Bitmap)

Vytvorte obrázok .

public void DrawImage(Bitmap image)

Parameters

image Bitmap

Obrázok sa má natáčať.

DrawImage(Bitmap, Matrix a farba)

Obrázok transformovaný s pozadím.

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

Parameters

image Bitmap

Obrázok sa má natáčať.

transform Matrix

Matrix pre transformáciu obrazu.

bkg Color

Pozadie pre obrázok.

DrawLine(dvojnásobný, dvojnásobný, dvojnásobný)

Vytvorte segment línie.

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

Parameters

x1 double

X koordinát začiatku segmentu.

y1 double

koordinácia začiatku segmentu.

x2 double

X koordinát konca segmentu.

y2 double

koordinát konca segmentu.

DrawOval(dvojnásobný, dvojnásobný, dvojnásobný)

Sťahuje sa oval.

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

Parameters

x double

X koordinát centra ovalu.

y double

koordinát centra ovalu.

width double

Šírka obdĺžnikového rektangulu.

height double

Vysoká obdĺžniková rektangula.

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

Sťahuje sa polygón.

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

Parameters

xPoints int []

X koordináty bodov.

yPoints int []

koordinácia bodov.

nPoints int

a počet bodov.

DrawPolygon(Dvojitý[]dvojnásobný[], a int)

Sťahuje sa polygón.

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

Parameters

xPoints double []

X koordináty bodov.

yPoints double []

koordinácia bodov.

nPoints int

a počet bodov.

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

Vráťte si polylín.

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

Parameters

xPoints int []

X koordináty bodov.

yPoints int []

koordinácia bodov.

nPoints int

a počet bodov.

DrawPolyline(Dvojitý[]dvojnásobný[], a int)

Vráťte si polylín.

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

Parameters

xPoints double []

X koordináty bodov.

yPoints double []

koordinácia bodov.

nPoints int

a počet bodov.

DrawRect(dvojnásobný, dvojnásobný, dvojnásobný)

Sťahuje sa na rektangle.

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

Parameters

x double

X koordinát horného ľavého rohu rektálu.

y double

Y koordinát horného ľavého rohu rektálu.

width double

Široká šírka rektangulu.

height double

Vysoká výška rektálu.

DrawRoundRect(dvojitý, dvojitý, dvojitý, dvojitý, dvojitý)

Vytvorte okrúhly rektangul.

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

Parameters

x double

X koordinát horného ľavého rohu rektálu.

y double

Y koordinát horného ľavého rohu rektálu.

width double

Široká šírka rektangulu.

height double

Vysoká výška rektálu.

arcWidth double

Šírka obdĺžnikového rektágu arku, ktorý obklopuje uhol pravého úhlu.

arcHeight double

Výška obdĺžnikového praváčika, ktorý obklopuje uhol praváku.

DrawTransparentImage(Bitmap , Matrix , Int)

Obrázok transformovaný transparentný. ak obrázok nemá Alpha kanál, bude vytiahnutý ako opačný obraz

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

Parameters

image Bitmap

Obrázok sa má natáčať.

transform Matrix

Matrix pre transformáciu obrazu.

transparencyThreshold int

Hranica, ktorá určuje, z ktorej hodnoty transparentnosti pixel bude interpretovaný ako plne transparentný.

ExtractEpsBoundingBox()

Prečíta EPS súbor a vytiahne obmedzený box obrazu z %%BoundingBox komentár alebo limity pre predvolenú veľkosť stránky (0, 0, 595, 842) ak neexistuje.

public int[] ExtractEpsBoundingBox()

Returns

int []

Obmedzená skrinka obrazu EPS.

ExtractEpsSize()

Číta súbor EPS a vytiahne veľkosť obrazu z komentára %%BoundingBox alebo predvolenej veľkosti stránky (595, 842) ak neexistuje.

public Size ExtractEpsSize()

Returns

Size

Veľkosť obrazu EPS.

ExtractText(Inštalácia, int , int)

Text môže byť vytiahnutý iba vtedy, ak je napísaný fontom Type 42 (TrueType) alebo fontou Type 0 s fontami Typ 42 v jeho Vektorovej mape.

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

Parameters

options SaveOptions

Možnosti na úsporu.

startPage int

Stránka, z ktorej začať extrahovať text. Tento parameter je užitočný pre viacstránkové dokumenty.

endPage int

Stránka na ktorú dokončiť na extrahovanie textu. Tento parameter je užitočný pre viacstránkové dokumenty.

Returns

string

Vybraný text .

Fill(GraphicsPath)

Vyplňte svoju dobrovoľnú cestu.

public void Fill(GraphicsPath shape)

Parameters

shape GraphicsPath

Cesta na vyplnenie.

FillAndStrokeText(prúžok, Font, Float, Flot, Brush, Pen)

Pridáva textový prúžok vyplnením interiéru glyfov a maľovaním kontúr glyphov.

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

Parameters

text string

Text na pridanie.

font Font

Systémové písmo, ktoré sa bude používať na vytváranie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

fillPaint Brush

Plnivo používané na maľovanie interiérových glyfov.

stroke Pen

Striekačka sa používa na kreslenie kontúr glyfov.

FillAndStrokeText(striekačka, float[], Font, Float, Flot, Brush, Pen)

Pridáva textový prúžok vyplnením interiéru glyfov a maľovaním kontúr glyphov.

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

Parameters

text string

Text na pridanie.

advances float []

Nariadenie glyfov šírka. jeho dĺžka musí byť v súlade s počtom glyphov v riadku.

font Font

Systémové písmo, ktoré sa bude používať na vytváranie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

fillPaint Brush

Plnivo používané na maľovanie interiérových glyfov.

stroke Pen

Striekačka sa používa na kreslenie kontúr glyfov.

FillAndStrokeText(prúžok, DrFont, float, flot, Brush, Pen)

Pridáva textový prúžok vyplnením interiéru glyfov a maľovaním kontúr glyphov.

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

Parameters

text string

Text na pridanie.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, ktorý sa bude používať na vytlačenie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

fillPaint Brush

Plnivo používané na maľovanie interiérových glyfov.

stroke Pen

Striekačka sa používa na kreslenie kontúr glyfov.

FillAndStrokeText(striekačka, float[], DrFont, float, flot, Brush, Pen)

Pridáva textový prúžok vyplnením interiéru glyfov a maľovaním kontúr glyphov.

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

Parameters

text string

Text na pridanie.

advances float []

Nariadenie glyfov šírka. jeho dĺžka musí byť v súlade s počtom glyphov v riadku.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, ktorý sa bude používať na vytlačenie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

fillPaint Brush

Plnivo používané na maľovanie interiérových glyfov.

stroke Pen

Striekačka sa používa na kreslenie kontúr glyfov.

FillArc(dvojitý, dvojitý, dvojitý, dvojitý, dvojitý)

Vyplní sa archa.

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

Parameters

x double

X koordinát centra arku.

y double

Koordinačný systém v strede arku.

width double

Šírka obdĺžnikového rektangulu.

height double

Vysoká obdĺžniková rektangula.

startAngle double

Začiatočný uhol arku.

arcAngle double

Vzhľadom k úhlu arku.

FillOval(dvojnásobný, dvojnásobný, dvojnásobný)

Vyplní sa oval.

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

Parameters

x double

X koordinát centra ovalu.

y double

koordinát centra ovalu.

width double

Šírka obdĺžnikového rektangulu.

height double

Vysoká obdĺžniková rektangula.

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

Je to polygón.

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

Parameters

xPoints int []

X koordináty bodov.

yPoints int []

koordinácia bodov.

nPoints int

a počet bodov.

FillPolygon(Dvojitý[]dvojnásobný[], a int)

Je to polygón.

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

Parameters

xPoints double []

X koordináty bodov.

yPoints double []

koordinácia bodov.

nPoints int

a počet bodov.

FillRect(dvojnásobný, dvojnásobný, dvojnásobný)

Vyplní sa rektangul.

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

Parameters

x double

X koordinát horného ľavého rohu rektálu.

y double

Y koordinát horného ľavého rohu rektálu.

width double

Široká šírka rektangulu.

height double

Vysoká výška rektálu.

FillRoundRect(dvojitý, dvojitý, dvojitý, dvojitý, dvojitý)

Vyplní sa okrúhly rektangul.

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

Parameters

x double

X koordinát horného ľavého rohu rektálu.

y double

Y koordinát horného ľavého rohu rektálu.

width double

Široká šírka rektangulu.

height double

Vysoká výška rektálu.

arcWidth double

Šírka obdĺžnikového rektágu arku, ktorý obklopuje uhol pravého úhlu.

arcHeight double

Výška obdĺžnikového praváčika, ktorý obklopuje uhol praváku.

FillText(String, Font, Float, Flot)

Pridáva textový riadok vyplnením interiéru glyfov.

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

Parameters

text string

Text na pridanie.

font Font

Systémové písmo, ktoré sa bude používať na vytváranie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

FillText(striekačka, float[], Font, float, flot)

Pridáva textový riadok vyplnením interiéru glyfov.

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

Parameters

text string

Text na pridanie.

advances float []

Nariadenie glyfov šírka. jeho dĺžka musí byť v súlade s počtom glyphov v riadku.

font Font

písmo, ktoré sa bude používať na vytváranie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

FillText(striekačka, DrFont, float, flot)

Pridáva textový riadok vyplnením interiéru glyfov.

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

Parameters

text string

Text na pridanie.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, ktorý sa bude používať na vytlačenie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

FillText(striekačka, float[], DrFont, float, plavba)

Pridáva textový riadok vyplnením interiéru glyfov.

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

Parameters

text string

Text na pridanie.

advances float []

Nariadenie glyfov šírka. jeho dĺžka musí byť v súlade s počtom glyphov v riadku.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, ktorý sa bude používať na vytlačenie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

FillText(prúžok, font, float, brúska)

Pridáva textový riadok vyplnením interiéru glyfov.

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

Parameters

text string

Text na pridanie.

font Font

Systémové písmo, ktoré sa bude používať na vytváranie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

fill Brush

Plnivo používané na maľovanie glyfov.

FillText(striekačka, float[], Font, float, flot, brúska)

Pridáva textový riadok vyplnením interiéru glyfov.

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

Parameters

text string

Text na pridanie.

advances float []

Nariadenie glyfov šírka. jeho dĺžka musí byť v súlade s počtom glyphov v riadku.

font Font

Systémové písmo, ktoré sa bude používať na vytváranie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

fill Brush

Plnivo používané na maľovanie glyfov.

FillText(striekačka, DrFont, float, flot, brúska)

Pridáva textový riadok vyplnením interiéru glyfov.

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

Parameters

text string

Text na pridanie.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, ktorý sa bude používať na vytlačenie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

fill Brush

Plnivo používané na maľovanie glyfov.

FillText(striekačka, float[], DrFont, float, flot, brúska)

Pridáva textový riadok vyplnením interiéru glyfov.

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

Parameters

text string

Text na pridanie.

advances float []

Nariadenie glyfov šírka. jeho dĺžka musí byť v súlade s počtom glyphov v riadku.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, ktorý sa bude používať na vytlačenie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

fill Brush

Plnivo používané na maľovanie glyfov.

GetPaint()

Získava farbu súčasného grafického stavu.

public Brush GetPaint()

Returns

Brush

GetStroke()

Získal úder súčasného grafického stavu.

public Pen GetStroke()

Returns

Pen

GetXmpMetadata()

Číta súbor PS/EPS a extrahuje XmpMetdata, ak už existuje, alebo pridá novú v prípade, že neexistuje.

public XmpMetadata GetXmpMetadata()

Returns

XmpMetadata

Existujúce alebo nové metadata XMP.

MergeToPdf(Stringová, Stringová[]Možnosti SaveOptions)

Prenos súborov PS/EPS do zariadenia.

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

Parameters

outPdfFilePath string

Výstupná PDF súborová cesta.

filesForMerge string []

PS/EPS súbory pre zlúčenie s týmto súborom do výstupného zariadenia.

options SaveOptions

Obsahuje vlajky, ktoré špecifikujú výstup chýb vrhnutých počas konverzie.

MergeToPdf(Stretnutie, Stretnutie[]Možnosti SaveOptions)

Prenos súborov PS/EPS do zariadenia.

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

Parameters

pdfStream Stream

Výstupný PDF stream.

filesForMerge string []

PS/EPS súbory pre zlúčenie s týmto súborom do výstupného zariadenia.

options SaveOptions

Obsahuje vlajky, ktoré špecifikujú výstup chýb vrhnutých počas konverzie.

OpenPage(Pláž, Pláž)

Vytvorte novú stránku a urobte ju aktuálnou.

public void OpenPage(float width, float height)

Parameters

width float

Šírka novej stránky.

height float

Výška novej stránky.

OpenPage(Stretnutie)

Vytvorte novú stránku s veľkosťou dokumentu a urobte ju aktuálnou.

public void OpenPage(string pageName = null)

Parameters

pageName string

Názov novej stránky. ak je nula, názov o stránka bude číslo objednávky na stránke.

OutlineText(String, Font, Float, Flot)

Pridáva textový prúžok tým, že vytvára kontúry glyfov.

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

Parameters

text string

Text na pridanie.

font Font

Systémové písmo, ktoré sa bude používať na vytváranie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

OutlineText(striekačka, float[], Font, float, flot)

Pridáva textový prúžok tým, že vytvára kontúry glyfov.

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

Parameters

text string

Text na pridanie.

advances float []

Nariadenie glyfov šírka. jeho dĺžka musí byť v súlade s počtom glyphov v riadku.

font Font

písmo, ktoré sa bude používať na vytváranie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

OutlineText(striekačka, DrFont, float, flot)

Pridáva textový prúžok tým, že vytvára kontúry glyfov.

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

Parameters

text string

Text na pridanie.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, ktorý sa bude používať na vytlačenie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

OutlineText(striekačka, float[], DrFont, float, plavba)

Pridáva textový prúžok tým, že vytvára kontúry glyfov.

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

Parameters

text string

Text na pridanie.

advances float []

Nariadenie glyfov šírka. jeho dĺžka musí byť v súlade s počtom glyphov v riadku.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, ktorý sa bude používať na vytlačenie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

OutlineText(prúžok, font, float, pen)

Pridáva textový prúžok tým, že vytvára kontúry glyfov.

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

Parameters

text string

Text na pridanie.

font Font

Systémové písmo, ktoré sa bude používať na vytváranie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

stroke Pen

Útok používaný na kreslenie výtlačkov glyfov.

OutlineText(striekačka, float[], Font, float, flot, pen)

Pridáva textový prúžok tým, že vytvára kontúry glyfov.

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

Parameters

text string

Text na pridanie.

advances float []

Nariadenie glyfov šírka. jeho dĺžka musí byť v súlade s počtom glyphov v riadku.

font Font

Systémové písmo, ktoré sa bude používať na vytváranie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

stroke Pen

Útok používaný na kreslenie výtlačkov glyfov.

OutlineText(prúžok, DrFont, float, flot, pen)

Pridáva textový prúžok tým, že vytvára kontúry glyfov.

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

Parameters

text string

Text na pridanie.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, ktorý sa bude používať na vytlačenie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

stroke Pen

Útok používaný na kreslenie výtlačkov glyfov.

OutlineText(striekačka, float[], DrFont, float, flot, pen)

Pridáva textový prúžok tým, že vytvára kontúry glyfov.

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

Parameters

text string

Text na pridanie.

advances float []

Nariadenie glyfov šírka. jeho dĺžka musí byť v súlade s počtom glyphov v riadku.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, ktorý sa bude používať na vytlačenie textu.

x float

X koordinát pre textový pôvod.

y float

Koordinácia textového pôvodu.

stroke Pen

Útok používaný na kreslenie výtlačkov glyfov.

ResizeEps(String, SizeF, jednotky)

Resizes dané Aspose.Page.EPS.PsDocument ako EPS súbor. Táto metóda sa používa len po extrahovaní veľkosti Eps.Uloží pôvodný súbor EPS s aktualizovaným existujúcim %%BoundingBox alebo nový sa vytvorí.

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

Parameters

outEpsFilePath string

Výstup EPS súbor cesty.

newSizeInUnits SizeF

Nová veľkosť obrazu EPS v pridelených jednotkách.

units Units

Jednotky novej veľkosti. Môžu byť body, palce, milimetre, centimetre a percento pôvodného rozmeru.

ResizeEps(Stream, SizeF, jednotky)

Resizes dané Aspose.Page.EPS.PsDocument ako EPS súbor. Táto metóda sa používa len po extrahovaní veľkosti Eps.Uloží pôvodný súbor EPS s aktualizovaným existujúcim %%BoundingBox alebo nový sa vytvorí.

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

Parameters

epsStream Stream

Stream výstupného EPS súboru.

newSizeInUnits SizeF

Nová veľkosť obrazu EPS v pridelených jednotkách.

units Units

Jednotky novej veľkosti. Môžu byť body, palce, milimetre, centimetre a percento pôvodného rozmeru.

Rotate(flotila)

Ukazuje otáčanie protihodinovým spôsobom o pôvode na aktuálny stav grafiky (rotatácia aktuálnej matrice).

public void Rotate(float angleRadians)

Parameters

angleRadians float

Úhel rotácie v radiánoch.

Rotate(int)

Ukazuje otáčanie protihodinovým spôsobom o pôvode na aktuálny stav grafiky (rotatácia aktuálnej matrice).

public void Rotate(int angleDegrees)

Parameters

angleDegrees int

Úhel otáčania v stupňoch.

Save(Stream)

Ušetrí daný Aspose.Page.EPS.PsDocument ako EPS súbor. Táto metóda sa používa len po aktualizácii metadata XMP.Uloží pôvodný súbor EPS s aktualizovanými existujúcimi metadata alebo novým vytvoreným pri volaní metódy GetMetadata.V poslednom prípade sú pridané všetky potrebné PostScript kódy a EPS komentáre.

public void Save(Stream epsStream)

Parameters

epsStream Stream

Stream výstupného EPS súboru.

Save()

Ušetrí daný Aspose.Page.EPS.PsDocument ako EPS súbor. Táto metóda sa používa len vtedy, keď PsDokument bol vytvorený z škrabania.

public void Save()

SaveAsImage(ImageSaveOptions)

Ušetrí súbor PS/EPS na obrázky byty.

public byte[][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

Obsahuje potrebné parametre na ukladanie obrazu a vlajky, ktoré špecifikujú výstup chýb vrhnutých počas konverzie.

Returns

byte [][]

Obrázky byty. jeden byte rozloženie pre jednu stránku.

SaveAsPdf(striekačky, PdfSaveOptions)

Uložiť súbor PS/EPS do PDF.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Výstupná PDF súborová cesta.

options PdfSaveOptions

Obsahuje vlajky, ktoré špecifikujú výstup chýb vrhnutých počas konverzie.

SaveAsPdf(Stream, PdfSaveOptions)

Ušetrí súbor PS/EPS do PDF stream.

public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)

Parameters

pdfStream Stream

Výstupný PDF stream.

options PdfSaveOptions

Obsahuje vlajky, ktoré špecifikujú výstup chýb vrhnutých počas konverzie.

SaveImageAsEps(Stream, Prehľad, PsSaveOptions)

Ušetrí obrázok PNG/JPEG/TIFF/BMP/GIF/EMF z vstupného prúdu na výstupný prúd EPS.

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

Parameters

imageStream Stream

Obrázok vstupného prúdu.

epsStream Stream

EPS výstupný prúd.

options PsSaveOptions

Obsahuje parametre, ktoré určujú výstup chýb vrhnutých počas konverzie.

SaveImageAsEps(String, string a PsSaveOptions)

Uloží PNG/JPEG/TIFF/BMP/GIF/EMF obrázok z súboru do súbory EPS.

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

Parameters

imageFilePath string

Obrázok súboru trasy.

epsFilePath string

EPS súborovej trasy.

options PsSaveOptions

Obsahuje parametre, ktoré určujú výstup chýb vrhnutých počas konverzie.

SaveImageAsEps(Bitmap, struny, PsSaveOptions)

Ušetrí objekt Bitmap do súboru EPS.

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

Parameters

image Bitmap

a obrázok .

epsFilePath string

EPS súborovej trasy.

options PsSaveOptions

Obsahuje parametre, ktoré určujú výstup chýb vrhnutých počas konverzie.

SaveImageAsEps(Bitmap, Stream a PsSaveOptions)

Ušetrí Bitmap objekt na EPS výstupný prúd.

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

Parameters

image Bitmap

a obrázok .

epsStream Stream

EPS výstupný prúd.

options PsSaveOptions

Obsahuje parametre, ktoré určujú výstup chýb vrhnutých počas konverzie.

Scale(Pláž, Pláž)

Pridáva škálu na aktuálny stav grafiky (skala aktuálnej matriky).

public void Scale(float xScale, float yScale)

Parameters

xScale float

Veľkosť v osi X.

yScale float

Preklad v Y axis.

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

Zadajte parametre zariadenia na stránke (pozri špecifikáciu operátora „setpagedevice“ PostScript).Medzi tieto môžu byť veľkosť stránky a farba atď.

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

Parameters

pageParams Dictionary < string , object >

V tomto slovníku môže byť veľkosť stránky a farba atď.

SetPageSize(Pláž, Pláž)

Na vytvorenie stránok s rôznymi veľkosťami v jednom dokumente použite Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{Systém.String,Sistem.Object})Metóda po tejto metóde.

public void SetPageSize(float width, float height)

Parameters

width float

Šírka stránky v výslednom PostScript súbore.

height float

Výška stránky v výslednom PostScript súbore.

SetPaint(Brush)

Nastavenie farby v aktuálnom grafickom stave.

public void SetPaint(Brush paint)

Parameters

paint Brush

Môže to byť akákoľvek podkategória triedy System.Drawing.Brush, ktorá existovala na platforme .NET.

SetStroke(Pen)

Nastavenie stroku v aktuálnom grafickom stave.

public void SetStroke(Pen stroke)

Parameters

stroke Pen

a úrazu .

SetTransform(Matrix)

Nastavte súčasnú transformáciu na túto.

public void SetTransform(Matrix matrix)

Parameters

matrix Matrix

a premeny .

Shear(Pláž, Pláž)

Pridáva transformáciu v aktuálnom grafickom stave (zobrazuje aktuálnu matriu).

public void Shear(float shx, float shy)

Parameters

shx float

Kľúčové slová v osi X.

shy float

Kľúčové slová v osi.

Transform(Matrix)

Pridáva transformáciu do aktuálneho grafického stavu (koncatenuje túto matriu s aktuálnou).

public void Transform(Matrix matrix)

Parameters

matrix Matrix

a premeny .

Translate(Pláž, Pláž)

Pridať preklad do aktuálneho grafického stavu (preklad aktuálnej matrice).

public void Translate(float x, float y)

Parameters

x float

Preklad v X smere.

y float

Preklad v smere Y.

WriteGraphicsRestore()

Písanie obnovuje aktuálny grafický stav (pozri špecifikáciu PostScript na operátore “grestore”).

public void WriteGraphicsRestore()

WriteGraphicsSave()

Písma ušetrí aktuálny grafický stav (pozri špecifikáciu PostScript na operátore “zachrániť”).

public void WriteGraphicsSave()

</string,></string,>

 Slovenčina