Class PsDocument

Class PsDocument

nazivni prostor: Aspose.Page.EPS Sastav: Aspose.Page.dll (25.5.0)

Ova klasa uključuje PS/EPS dokumente.

public sealed class PsDocument : Document

Inheritance

object Document PsDocument

naslijeđeni članovi

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

Constructors

PsDocument()

Inicijalizira prazno Aspose.Page.EPS.PsDocument.Ovaj konstruktor se koristi samo za dodatne operacije koje nisu povezane s PostScript datotekama,Na primjer, pretvaranje fontova.

public PsDocument()

PsDocument(String, PsSaveOptions)

Inicijalizira prazan Aspose.Page.EPS.PsDokument s inicijativnom stranicom.

public PsDocument(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Izlazak PS/EPS datoteka put.

options PsSaveOptions

Sastav parametara koji kontroliraju spašavanje PostScript datoteke.

PsDocument(Slijedeći članakStraam, PsSaveOptions)

Inicijalizira prazan Aspose.Page.EPS.PsDokument s inicijativnom stranicom.

public PsDocument(Stream outPsStream, PsSaveOptions options)

Parameters

outPsStream Stream

Slijedi gdje sačuvati PS/EPS datoteku.

options PsSaveOptions

Sastav parametara koji kontroliraju spašavanje PostScript datoteke.

PsDocument(String, PsSaveOptions, Bool)

Inicijalizira prazno Aspose.Page.EPS.PsDokument.

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

Parameters

outPsFilePath string

Izlazak PS/EPS datoteka put.

options PsSaveOptions

Sastav parametara koji kontroliraju spašavanje PostScript datoteke.

multipaged bool

U ovom slučaju, inicijaliziranje stranice treba obaviti putem izričito “openPage( širina, visina) poziv.

PsDocument(Stream, PsSaveOptions i Bool)

Inicijalizira prazno Aspose.Page.EPS.PsDokument.

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

Parameters

outPsStream Stream

Slijedi gdje sačuvati PS/EPS datoteku.

options PsSaveOptions

Sastav parametara koji kontroliraju spašavanje PostScript datoteke.

multipaged bool

U ovom slučaju, inicijaliziranje stranice treba obaviti putem izričito “openPage( širina, visina) poziv.

PsDocument(String, PsSaveOptions, int)

Inicijalizira prazan Aspose.Page.EPS.PsDocument kada je broj stranica dokumenta Postscript poznat unaprijed.

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

Parameters

outPsFilePath string

Izlazak PS/EPS datoteka put.

options PsSaveOptions

Sastav parametara koji kontroliraju spašavanje PostScript datoteke.

numberOfPages int

Broj stranica u PostScript dokumentu.

PsDocument(Stream, PsSaveOptions, int)

Inicijalizira prazan Aspose.Page.EPS.PsDocument kada je broj stranica dokumenta Postscript poznat unaprijed.

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

Parameters

outPsStream Stream

Slijedi gdje sačuvati PS/EPS datoteku.

options PsSaveOptions

Sastav parametara koji kontroliraju spašavanje PostScript datoteke.

numberOfPages int

Broj stranica u PostScript dokumentu.

PsDocument(String)

Inicijalizira Aspose.Page.EPS.PsDokument s ulaznim PS/Eps datotekom.

public PsDocument(string psFilePath)

Parameters

psFilePath string

PS / EPS datoteka put.

PsDocument(Stream)

Inicijalizira Aspose.Page.EPS.PsDocument s tokom datoteke PS/Eps.

public PsDocument(Stream inPsStream)

Parameters

inPsStream Stream

Uvodni protok datoteke PS/EPS.

Properties

InputStream

Dobiva ili postavlja ulazni tok datoteke PS/EPS.

public Stream InputStream { get; set; }

Vrijednost nekretnina

Stream

NumberOfPages

Povratak broja stranica u rezultatnom PDF dokumentu.

public int NumberOfPages { get; }

Vrijednost nekretnina

int

Methods

Clip(GraphicsPath)

Dodajte klip u sadašnje stanje grafike.

public void Clip(GraphicsPath s)

Parameters

s GraphicsPath

To je klipni put.

ClipAndNewPath(GraphicsPath)

Ads klip na trenutni grafika stanje i što piše “newpath” operator. potrebno je učiniti kako bi pobjegaokonfluencije ovog kliznog puta i nekih naknadnih staza kao što su grifovi koji su prikazani s operatorom “charpath”.

public void ClipAndNewPath(GraphicsPath s)

Parameters

s GraphicsPath

To je klipni put.

ClipRectangle(RectangleF)

Ads klipping rektangle na trenutni grafički status.

public void ClipRectangle(RectangleF rect)

Parameters

rect RectangleF

Slijedeći članakKlipping rektangle.

ClipText(String, font, float, plovilo)

Dodajte klip iz izvornog teksta u određenom fontu.

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

Parameters

text string

Tekst je.

font Font

To je font.

x float

Koordinacija X položaja teksta.

y float

Koordinacija Y položaja teksta.

ClosePage()

Cijela sadašnja stranica.

public void ClosePage()

Slijedeći članakConvertType1FontToTTF(String, String i String)

Konvertira tip 1 font u TrueType.Naziv pretvorenog TTF fontova bit će isti kao i tip 1 font s proširenjem “.ttf”.TTF datoteka će se sačuvati u dodijeljenom izlaznom direktoriju.

public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)

Parameters

type1FontFilePath string

Vrsta 1 font datoteka put.

outputDir string

Izlazak znači gdje sačuvati rezultat TrueType font.

Slijedeći članakConvertType3FontToTTF(String, String i String)

Konvertira tip 3 font u TrueType.Ime pretvorene TTF fontove bit će isto kao i datoteka fontova tipa 3 s proširenjem “.ttf”.TTF datoteka će se sačuvati u dodijeljenom izlaznom direktoriju.

public void ConvertType3FontToTTF(string type3FontFilePath, string outputDir)

Parameters

type3FontFilePath string

Vrsta 3 font datoteka put.

outputDir string

Izlazak znači gdje sačuvati rezultat TrueType font.

Slijedeći članakConvertType3FontToTTF(Slijedeći Članak Stream)

Konvertira tip 3 font u TrueType tok.

public void ConvertType3FontToTTF(string type3FontFilePath, Stream outputStream)

Parameters

type3FontFilePath string

Vrsta 3 font datoteka put.

outputStream Stream

Izlazni tok gdje sačuvati rezultat TrueType font.

CropEps(Sljedeći članakFloat[])

Prikazuje Aspose.Page.EPS.PsDocument kao EPS datoteku.Shrani početni EPS datoteku s ažuriranim postojećim %%BoundingBox ili će se stvoriti novi.

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

Parameters

outEpsFilePath string

Izlazak EPS datoteka put.

cropBox float []

Kutija za uzgoj (x0, y0, x, y)

CropEps(Svijet, float[])

Prikazuje Aspose.Page.EPS.PsDocument kao EPS datoteku.Shrani početni EPS datoteku s ažuriranim postojećim %%BoundingBox ili će se stvoriti novi.

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

Parameters

epsStream Stream

Izlazak iz EPS datoteke.

cropBox float []

Kutija za uzgoj (x0, y0, x, y)

Draw(GraphicsPath)

Napravite arbitražnu stazu.

public void Draw(GraphicsPath shape)

Parameters

shape GraphicsPath

Cesta za natjecanje.

DrawArc(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)

Pokušajte napraviti arku.

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

Parameters

x double

X koordinata središta arka.

y double

Koordinacija središta arka.

width double

Širina cirkuliranog pravokupa.

height double

Visina okružnog pravokupa.

startAngle double

Početak u uglu arka.

arcAngle double

Jedan kut u arku.

DrawExplicitImageMask(Bitmap, bitmap i matrix)

Napravite maskovanu sliku.

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

Parameters

image24bpp Bitmap

Obrazac mora biti u formatu slike 24bpp RGB

alphaMask1bpp Bitmap

Slika mora biti u formatu 1bpp.

transform Matrix

Matrix za pretvaranje slike.

DrawImage(Bitmap)

Nastavi sliku .

public void DrawImage(Bitmap image)

Parameters

image Bitmap

Slike koje treba izrezati.

DrawImage(Bitmap, Matrix i boja)

Napravite transformiranu sliku s pozadinom.

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

Parameters

image Bitmap

Slike koje treba izrezati.

transform Matrix

Matrix za pretvaranje slike.

bkg Color

Pozadina za sliku.

DrawLine(dvostruko, dvostruko, dvostruko)

Postavlja se segment linije.

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

Parameters

x1 double

X koordinata početka segmenta.

y1 double

Koordinacija u početku segmenta.

x2 double

Koordinacija X kraja segmenta.

y2 double

Koordinacija završetka segmenta.

DrawOval(dvostruko, dvostruko, dvostruko)

Pokušajte napraviti oval.

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

Parameters

x double

Koordinacija X središta ovala.

y double

Koordinacija središta ovala.

width double

Širina cirkuliranog pravokupa.

height double

Visina okružnog pravokupa.

DrawPolygon(int[], i int[], i int)

Postavlja se poligon.

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

Parameters

xPoints int []

Koordinacije točaka X.

yPoints int []

Koordinacija točaka.

nPoints int

Broj točaka je.

DrawPolygon(Dvostruko[]Dvostruko[], i int)

Postavlja se poligona.

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

Parameters

xPoints double []

Koordinacije točaka X.

yPoints double []

Koordinacija točaka.

nPoints int

Broj točaka je.

DrawPolyline(int[], i int[], i int)

Pokušajte napraviti polilin.

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

Parameters

xPoints int []

Koordinacije točaka X.

yPoints int []

Koordinacija točaka.

nPoints int

Broj točaka je.

DrawPolyline(Dvostruko[]Dvostruko[], i int)

Pokušajte napraviti polilin.

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

Parameters

xPoints double []

Koordinacije točaka X.

yPoints double []

Koordinacija točaka.

nPoints int

Broj točaka je.

DrawRect(dvostruko, dvostruko, dvostruko)

Postavlja se rektangul.

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

Parameters

x double

X koordinata gornjeg lijevog ugla pravokuna.

y double

I koordinata gornjeg lijevog ugla pravokuna.

width double

Širina iz pravokugla.

height double

Visina iz pravokugla.

DrawRoundRect(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)

Drži okrugli pravokut.

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

Parameters

x double

X koordinata gornjeg lijevog ugla pravokuna.

y double

I koordinata gornjeg lijevog ugla pravokuna.

width double

Širina iz pravokugla.

height double

Visina iz pravokugla.

arcWidth double

Širina okrugli rektangular arka koji okružuje kut pravokugla.

arcHeight double

Visina okružnog pravokuna arka koji okruži kut pravoka.

DrawTransparentImage(Bitmap i Matrix)

Ako slika nema alfa kanal, ona će biti izrezana kao nejasna Slika

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

Parameters

image Bitmap

Slike koje treba izrezati.

transform Matrix

Matrix za pretvaranje slike.

transparencyThreshold int

Ograničenje koje definira iz koje će se vrijednost transparentnosti pixel tumačiti kao potpuno transparentna.

ExtractEpsBoundingBox()

Čita EPS datoteku i izvlači ograničavanje kutije slike iz %%BoundingBox komentara ili granica za podrazumevanu veličinu stranice (0, 0, 595, 842) ako to ne postoji.

public int[] ExtractEpsBoundingBox()

Returns

int []

Korištenje kutije s EPS slikom.

ExtractEpsSize()

Pročita EPS datoteku i izvlači veličinu slike iz %%BoundingBox komentara ili podrazumevane veličine stranice (595, 842) ako ne postoji.

public Size ExtractEpsSize()

Returns

Size

Veličina EPS slike.

ExtractText(Opcije za spašavanje: int, int)

Tekst se može izvući samo ako je napisan s tipom 42 (TrueType) font ili tip 0 font s tipičnim 42 fontovima u Vektorskoj karti.

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

Parameters

options SaveOptions

Opcije za spašavanje.

startPage int

Stranica iz koje početi izvlačiti tekst. Ovaj parametar je korisna za multi-paged dokumente.

endPage int

Stranica do koje završiti za ekstrakciju teksta.Ovaj parametar je korisna za multi-paged dokumente.

Returns

string

Izvješće o izvedenom tekstu.

Fill(GraphicsPath)

Napunite arbitrarni put.

public void Fill(GraphicsPath shape)

Parameters

shape GraphicsPath

Put za ispunjavanje.

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

Dodava tekstnu traku ispunjavanjem interijera glifova i crtanjem kontura glifa.

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

Parameters

text string

Tekst koji treba dodati.

font Font

Sistemski font koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

fillPaint Brush

Popunjač se koristi za slikanje unutrašnjosti grifova.

stroke Pen

Strijelac koji se koristi za crtanje kontura glifova.

FillAndStrokeText(Sljedeći članakFloat[], font, float, pluta, brush, pen)

Dodava tekstnu traku ispunjavanjem interijera glifova i crtanjem kontura glifa.

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

Parameters

text string

Tekst koji treba dodati.

advances float []

Njegova duljina mora biti u skladu s brojem glifova u traku.

font Font

Sistemski font koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

fillPaint Brush

Popunjač se koristi za slikanje unutrašnjosti grifova.

stroke Pen

Strijelac koji se koristi za crtanje kontura glifova.

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

Dodava tekstnu traku ispunjavanjem interijera glifova i crtanjem kontura glifa.

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

Parameters

text string

Tekst koji treba dodati.

drFont DrFont

Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

fillPaint Brush

Popunjač se koristi za slikanje unutrašnjosti grifova.

stroke Pen

Strijelac koji se koristi za crtanje kontura glifova.

FillAndStrokeText(Sljedeći članakFloat[], DrFont, float, pluta, Brush, Pen)

Dodava tekstnu traku ispunjavanjem interijera glifova i crtanjem kontura glifa.

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

Parameters

text string

Tekst koji treba dodati.

advances float []

Njegova duljina mora biti u skladu s brojem glifova u traku.

drFont DrFont

Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

fillPaint Brush

Popunjač se koristi za slikanje unutrašnjosti grifova.

stroke Pen

Strijelac koji se koristi za crtanje kontura glifova.

FillArc(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)

Napunjuje se arka.

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

Parameters

x double

X koordinata središta arka.

y double

Koordinacija središta arka.

width double

Širina cirkuliranog pravokupa.

height double

Visina okružnog pravokupa.

startAngle double

Početak u uglu arka.

arcAngle double

Jedan kut u arku.

FillOval(dvostruko, dvostruko, dvostruko)

Svijet je ovalan.

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

Parameters

x double

Koordinacija X središta ovala.

y double

Koordinacija središta ovala.

width double

Širina cirkuliranog pravokupa.

height double

Visina okružnog pravokupa.

FillPolygon(int[], i int[], i int)

To je poligona.

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

Parameters

xPoints int []

Koordinacije točaka X.

yPoints int []

Koordinacija točaka.

nPoints int

Broj točaka je.

FillPolygon(Dvostruko[]Dvostruko[], i int)

To je poligona.

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

Parameters

xPoints double []

Koordinacije točaka X.

yPoints double []

Koordinacija točaka.

nPoints int

Broj točaka je.

FillRect(dvostruko, dvostruko, dvostruko)

Puni se pravokut.

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

Parameters

x double

X koordinata gornjeg lijevog ugla pravokuna.

y double

I koordinata gornjeg lijevog ugla pravokuna.

width double

Širina iz pravokugla.

height double

Visina iz pravokugla.

FillRoundRect(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)

Puni se okrugli pravokut.

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

Parameters

x double

X koordinata gornjeg lijevog ugla pravokuna.

y double

I koordinata gornjeg lijevog ugla pravokuna.

width double

Širina iz pravokugla.

height double

Visina iz pravokugla.

arcWidth double

Širina okrugli rektangular arka koji okružuje kut pravokugla.

arcHeight double

Visina okružnog pravokuna arka koji okruži kut pravoka.

FillText(String, font, float, plovilo)

Dodava tekstnu traku ispunjavanjem interijera glifova.

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

Parameters

text string

Tekst koji treba dodati.

font Font

Sistemski font koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

FillText(Sljedeći članakFloat[], font, float, plovilo)

Dodava tekstnu traku ispunjavanjem interijera glifova.

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

Parameters

text string

Tekst koji treba dodati.

advances float []

Njegova duljina mora biti u skladu s brojem glifova u traku.

font Font

font koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

FillText(String, DrFont, Float, float)

Dodava tekstnu traku ispunjavanjem interijera glifova.

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

Parameters

text string

Tekst koji treba dodati.

drFont DrFont

Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

FillText(Sljedeći članakFloat[], DrFont, Float, float)

Dodava tekstnu traku ispunjavanjem interijera glifova.

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

Parameters

text string

Tekst koji treba dodati.

advances float []

Njegova duljina mora biti u skladu s brojem glifova u traku.

drFont DrFont

Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

FillText(String, Font, Float, Pluta, Brush)

Dodava tekstnu traku ispunjavanjem interijera glifova.

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

Parameters

text string

Tekst koji treba dodati.

font Font

Sistemski font koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

fill Brush

Popunjač se koristi za slikanje glifova.

FillText(Sljedeći članakFloat[], font, float, pluta, brush)

Dodava tekstnu traku ispunjavanjem interijera glifova.

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

Parameters

text string

Tekst koji treba dodati.

advances float []

Njegova duljina mora biti u skladu s brojem glifova u traku.

font Font

Sistemski font koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

fill Brush

Popunjač se koristi za slikanje glifova.

FillText(String, DrFont, float, pluta, Brush)

Dodava tekstnu traku ispunjavanjem interijera glifova.

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

Parameters

text string

Tekst koji treba dodati.

drFont DrFont

Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

fill Brush

Popunjač se koristi za slikanje glifova.

FillText(Sljedeći članakFloat[], DrFont, float, flut, brush)

Dodava tekstnu traku ispunjavanjem interijera glifova.

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

Parameters

text string

Tekst koji treba dodati.

advances float []

Njegova duljina mora biti u skladu s brojem glifova u traku.

drFont DrFont

Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

fill Brush

Popunjač se koristi za slikanje glifova.

GetPaint()

Dobiva sliku trenutnog grafskog stanja.

public Brush GetPaint()

Returns

Brush

GetStroke()

Dobiva udar trenutnog grafičkog stanja.

public Pen GetStroke()

Returns

Pen

GetXmpMetadata()

Čita PS/EPS datoteku i izvlači XmpMetdata ako već postoji ili dodaje novu ako ne postoji.

public XmpMetadata GetXmpMetadata()

Returns

XmpMetadata

Postojeći ili novi primjer XMP metapodataka.

MergeToPdf(String, String i String[]Opcije spašavanja)

Priključite PS/EPS datoteke na uređaj.

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

Parameters

outPdfFilePath string

Izlazak PDF datoteke put.

filesForMerge string []

PS/EPS datoteke za spajanje s ovim datotekom na izlaznom uređaju.

options SaveOptions

Sadrži zastave koje određuju izlazak pogrešaka bacenih tijekom konverzije.

MergeToPdf(Slijedeći članakString[]Opcije spašavanja)

Priključite PS/EPS datoteke na uređaj.

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

Parameters

pdfStream Stream

Izlazak PDF struje.

filesForMerge string []

PS/EPS datoteke za spajanje s ovim datotekom na izlaznom uređaju.

options SaveOptions

Sadrži zastave koje određuju izlazak pogrešaka bacenih tijekom konverzije.

OpenPage(plovidba, plovidba)

Stvorite novu stranicu i učinite je aktualnom.

public void OpenPage(float width, float height)

Parameters

width float

Širina nove stranice.

height float

Visina nove stranice.

OpenPage(String)

Stvorite novu stranicu s veličinom dokumenta i učinite je aktualnom.

public void OpenPage(string pageName = null)

Parameters

pageName string

Ako je nula, ime o stranica će biti broj narudžbe stranice.

OutlineText(String, font, float, plovilo)

Dodava tekstnu traku slikanjem kontura glifova.

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

Parameters

text string

Tekst koji treba dodati.

font Font

Sistemski font koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

OutlineText(Sljedeći članakFloat[], font, float, plovilo)

Dodava tekstnu traku slikanjem kontura glifova.

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

Parameters

text string

Tekst koji treba dodati.

advances float []

Njegova duljina mora biti u skladu s brojem glifova u traku.

font Font

font koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

OutlineText(String, DrFont, Float, float)

Dodava tekstnu traku slikanjem kontura glifova.

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

Parameters

text string

Tekst koji treba dodati.

drFont DrFont

Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

OutlineText(Sljedeći članakFloat[], DrFont, Float, float)

Dodava tekstnu traku slikanjem kontura glifova.

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

Parameters

text string

Tekst koji treba dodati.

advances float []

Njegova duljina mora biti u skladu s brojem glifova u traku.

drFont DrFont

Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

OutlineText(šipka, font, float, pluta, pen)

Dodava tekstnu traku slikanjem kontura glifova.

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

Parameters

text string

Tekst koji treba dodati.

font Font

Sistemski font koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

stroke Pen

Strijelac koji se koristi za crtanje glifova.

OutlineText(Sljedeći članakFloat[], font, float, pluta, pen)

Dodava tekstnu traku slikanjem kontura glifova.

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

Parameters

text string

Tekst koji treba dodati.

advances float []

Njegova duljina mora biti u skladu s brojem glifova u traku.

font Font

Sistemski font koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

stroke Pen

Strijelac koji se koristi za crtanje glifova.

OutlineText(String, DrFont, float, pluta, Pen)

Dodava tekstnu traku slikanjem kontura glifova.

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

Parameters

text string

Tekst koji treba dodati.

drFont DrFont

Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

stroke Pen

Strijelac koji se koristi za crtanje glifova.

OutlineText(Sljedeći članakFloat[], DrFont, float, pluta, Pen)

Dodava tekstnu traku slikanjem kontura glifova.

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

Parameters

text string

Tekst koji treba dodati.

advances float []

Njegova duljina mora biti u skladu s brojem glifova u traku.

drFont DrFont

Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.

x float

X koordinat za izvor teksta.

y float

Koordinacija za izvor teksta.

stroke Pen

Strijelac koji se koristi za crtanje glifova.

ResizeEps(String, SizeF, Jedinstvo)

Resizes podnesen Aspose.Page.EPS.PsDocument kao EPS datoteka.Ova metoda se koristi samo nakon uklanjanja veličine Eps.Shrani početni EPS datoteku s ažuriranim postojećim %%BoundingBox ili će se stvoriti novi.

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

Parameters

outEpsFilePath string

Izlazak EPS datoteka put.

newSizeInUnits SizeF

Nova veličina EPS slike u dodijeljenim jedinicama.

units Units

Jedine nove veličine. mogu biti točke, inča, milimetri, centimetri i postotak početne veličine.

ResizeEps(Stream, SizeF, Jedinstvo)

Resizes podnesen Aspose.Page.EPS.PsDocument kao EPS datoteka.Ova metoda se koristi samo nakon uklanjanja veličine Eps.Shrani početni EPS datoteku s ažuriranim postojećim %%BoundingBox ili će se stvoriti novi.

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

Parameters

epsStream Stream

Izlazak iz EPS datoteke.

newSizeInUnits SizeF

Nova veličina EPS slike u dodijeljenim jedinicama.

units Units

Jedine nove veličine. mogu biti točke, inča, milimetri, centimetri i postotak početne veličine.

Rotate(float)

Dodati rotaciju kontrastno o porijeklu u trenutnom grafskom stanju (rotirajuća trenutačna matrica).

public void Rotate(float angleRadians)

Parameters

angleRadians float

uglu rotacije u radianima.

Rotate(int)

Dodati rotaciju kontrastno o porijeklu u trenutnom grafskom stanju (rotirajuća trenutačna matrica).

public void Rotate(int angleDegrees)

Parameters

angleDegrees int

uglu rotacije u stupanjima.

Save(Stream)

Sačuvajte datoteku Aspose.Page.EPS.PsDocument kao EPS dosje.Ova metoda se koristi samo nakon ažuriranja XMP metapodataka.Shrani početnu EPS datoteku s ažuriranim postojećim metapodatima ili novom stvorenom prilikom poziva Metapod.U posljednjem slučaju dodaju se svi potrebni PostScript kod i EPS komentari.

public void Save(Stream epsStream)

Parameters

epsStream Stream

Izlazak iz EPS datoteke.

Save()

Sačuvajte Aspose.Page.EPS.PsDocument kao EPS datoteku.Ova metoda se koristi samo kada je PsDokument stvoren iz skraćenja.

public void Save()

SaveAsImage(ImageSaveOptions)

Sačuvaj PS/EPS datoteku na slike bajt rasponu.

public byte[][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

Sadrži potrebne parametre za spašavanje slike i zastave koje određuju izlazak pogrešaka bacenih tijekom konverzije.

Returns

byte [][]

Jedan bajt za jednu stranicu.

SaveAsPdf(Slijedeći članakPdfSaveOptions)

Sačuvajte PS/EPS datoteku na PDF.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Izlazak PDF datoteke put.

options PdfSaveOptions

Sadrži zastave koje određuju izlazak pogrešaka bacenih tijekom konverzije.

SaveAsPdf(Slijedeći članakPdfSaveOptions)

Sačuvajte PS/EPS datoteku u PDF tok.

public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)

Parameters

pdfStream Stream

Izlazak PDF struje.

options PdfSaveOptions

Sadrži zastave koje određuju izlazak pogrešaka bacenih tijekom konverzije.

SaveImageAsEps(Slijedeći članakStream, Stream i PsSaveOptions)

Uštedi sliku PNG/JPEG/TIFF/BMP/GIF/EMF od ulaznog toka do EPS izlaznog toka.

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

Parameters

imageStream Stream

Fotografija ulaznog toka.

epsStream Stream

EPS izlaznog toka.

options PsSaveOptions

Sadrži parametre koji određuju izlazak pogrešaka bacenih tijekom konverzije.

SaveImageAsEps(String, string i PsSaveOptions)

Sačuvajte sliku PNG/JPEG/TIFF/BMP/GIF/EMF s datoteke na EPS dosje.

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

Parameters

imageFilePath string

Fotografija datoteke put.

epsFilePath string

EPS datoteka put.

options PsSaveOptions

Sadrži parametre koji određuju izlazak pogrešaka bacenih tijekom konverzije.

SaveImageAsEps(Bitmap, String i PsSaveOptions)

Shrani bitmap objekta u EPS datoteku.

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

Parameters

image Bitmap

Na sliku je.

epsFilePath string

EPS datoteka put.

options PsSaveOptions

Sadrži parametre koji određuju izlazak pogrešaka bacenih tijekom konverzije.

SaveImageAsEps(Bitmap, Stream i PsSaveOptions)

Uštedi bitmap objekta na EPS izlaznom toku.

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

Parameters

image Bitmap

Na sliku je.

epsStream Stream

EPS izlaznog toka.

options PsSaveOptions

Sadrži parametre koji određuju izlazak pogrešaka bacenih tijekom konverzije.

Scale(plovidba, plovidba)

Dodajte stupanj u trenutni grafski status (skala trenutačna matrica).

public void Scale(float xScale, float yScale)

Parameters

xScale float

Širina u X osi.

yScale float

Prevođenje u Axi.

SetPageDevice(Riječnik <string, objekt=”">)

Sastavite parametre uređaja stranice (vidjeti specifikaciju operatora “setpagedevice” PostScript).Među njima mogu biti veličina stranice i boja itd.

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

Parameters

pageParams Dictionary < string , object >

Parametri stranice. u ovom rječniku mogu biti veličina stranice i boja itd.

SetPageSize(plovidba, plovidba)

Za stvaranje stranica različitih veličina u jednom dokumentu koristite Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{Systems.String,Sistem.Object})Metoda je tek nakon ove metode.

public void SetPageSize(float width, float height)

Parameters

width float

Širina stranice u rezultatnom PostScript datoteku.

height float

Visina stranice u rezultatnom PostScript datoteci.

SetPaint(Brush)

Sastavite boju u trenutnom grafskom stanju.

public void SetPaint(Brush paint)

Parameters

paint Brush

To može biti bilo koja podklasa System.Drawing.Brush razreda postojala na .NET platformi.

SetStroke(Pen)

Postavlja udar u trenutnom grafskom stanju.

public void SetStroke(Pen stroke)

Parameters

stroke Pen

To je udarac.

SetTransform(Matrix)

Sastavite trenutačnu transformaciju na ovu.

public void SetTransform(Matrix matrix)

Parameters

matrix Matrix

To je transformacija.

Shear(plovidba, plovidba)

Prikazuje konverziju na trenutačno stanje grafike (slijedeći trenutni matrix).

public void Shear(float shx, float shy)

Parameters

shx float

Svijet u X osi.

shy float

Slijedeći članakSvijet u osi.

Transform(Matrix)

Dodava transformaciju u trenutni grafski status (koncatenira ovu matricu s trenutačnim).

public void Transform(Matrix matrix)

Parameters

matrix Matrix

To je transformacija.

Translate(plovidba, plovidba)

Prikazuje prevod na trenutni stanje grafike (prevozi trenutnu matricu).

public void Translate(float x, float y)

Parameters

x float

Prevođenje u X smjeru.

y float

Prevođenje u smjeru Y.

WriteGraphicsRestore()

Pisanje vraćanja trenutnog grafskog stanja (vidjeti PostScript specifikaciju na operatoru “grestore”).

public void WriteGraphicsRestore()

WriteGraphicsSave()

Pisanje spašavanje trenutnog grafskog stanja (vidjeti PostScript specifikacije na operatoru “save”).

public void WriteGraphicsSave()

</string,></string,>

 Hrvatski