Class PsDocument

Class PsDocument

ja nimityö: Aspose.Page.EPS Kokoelma: Aspose.Page.dll (25.4.0)

Tämä luokka kapselee PS/EPS-asiakirjoja.

public sealed class PsDocument : Document

Inheritance

object Document PsDocument

Perintöjäsenet

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

Constructors

PsDocument()

Aloittaa tyhjä Aspose.Page.EPS.PsDocument. Tämä rakentaja käytetään vain lisätöitä, jotka eivät liity PostScript tiedostoja,Esimerkiksi kääntämällä fontteja.

public PsDocument()

PsDocument(PsSaveOptions -vaihtoehtoja)

Aloittaa tyhjä Aspose.Page.EPS.PsDokumentti aloitetulla sivulla.

public PsDocument(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Tulosta PS/EPS tiedoston reitti.

options PsSaveOptions

Järjestelmä parametreista, jotka hallitsevat PostScript-tiedoston tallentamista.

PsDocument(Liikenne, PsSaveOptions)

Aloittaa tyhjä Aspose.Page.EPS.PsDokumentti aloitetulla sivulla.

public PsDocument(Stream outPsStream, PsSaveOptions options)

Parameters

outPsStream Stream

Virtaa missä tallentaa PS/EPS tiedosto.

options PsSaveOptions

Järjestelmä parametreista, jotka hallitsevat PostScript-tiedoston tallentamista.

PsDocument(String, PsSaveOptions ja Bool)

Aloita tyhjä Aspose.Page.EPS.PsDokument.

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

Parameters

outPsFilePath string

Tulosta PS/EPS tiedoston reitti.

options PsSaveOptions

Järjestelmä parametreista, jotka hallitsevat PostScript-tiedoston tallentamista.

multipaged bool

Jos väärä sivu ei aloitettaisi.Tässä tapauksessa sivun aloittaminen olisi suoritettava nimenomaisen “openPage( leveys, korkeus) -puhelun kautta.

PsDocument(Stream, PsSaveOptions ja bool)

Aloita tyhjä Aspose.Page.EPS.PsDokument.

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

Parameters

outPsStream Stream

Virtaa missä tallentaa PS/EPS tiedosto.

options PsSaveOptions

Järjestelmä parametreista, jotka hallitsevat PostScript-tiedoston tallentamista.

multipaged bool

Jos väärä sivu ei aloitettaisi.Tässä tapauksessa sivun aloittaminen olisi suoritettava nimenomaisen “openPage( leveys, korkeus) -puhelun kautta.

PsDocument(String, PsSaveOptions ja int)

Aloittaa tyhjä Aspose.Page.EPS.PsDocument, kun Postscript-asiakirjan sivujen määrä on tiedossa etukäteen.

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

Parameters

outPsFilePath string

Tulosta PS/EPS tiedoston reitti.

options PsSaveOptions

Järjestelmä parametreista, jotka hallitsevat PostScript-tiedoston tallentamista.

numberOfPages int

PostScript-asiakirjan sivujen lukumäärä.

PsDocument(Liikenne, PsSaveOptions, int)

Aloittaa tyhjä Aspose.Page.EPS.PsDocument, kun Postscript-asiakirjan sivujen määrä on tiedossa etukäteen.

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

Parameters

outPsStream Stream

Virtaa missä tallentaa PS/EPS tiedosto.

options PsSaveOptions

Järjestelmä parametreista, jotka hallitsevat PostScript-tiedoston tallentamista.

numberOfPages int

PostScript-asiakirjan sivujen lukumäärä.

PsDocument(String)

Aloittaa Aspose.Page.EPS.PsDokumentti sisällön PS / EPS tiedoston kanssa.

public PsDocument(string psFilePath)

Parameters

psFilePath string

PS / EPS tiedoston reitti.

PsDocument(Stream)

Aloitetaan Aspose.Page.EPS.PsDokumentti PS / EPS-tiedoston virtauksella.

public PsDocument(Stream inPsStream)

Parameters

inPsStream Stream

Sisällön virta PS/EPS tiedostoja.

Properties

InputStream

Saat tai asettaa PS/EPS-tiedoston sisäänvirtauksen.

public Stream InputStream { get; set; }

Omistuksen arvo

Stream

NumberOfPages

Palauttaa tuloksena olevan PDF-asiakirjan sivujen lukumäärä.

public int NumberOfPages { get; }

Omistuksen arvo

int

Methods

Clip(GraphicsPath)

Lisää klippi nykyiseen grafiikan tilaan.

public void Clip(GraphicsPath s)

Parameters

s GraphicsPath

Klippiin suuntainen tie.

ClipAndNewPath(GraphicsPath)

Lisää klippi nykyiseen grafiikan tilaan ja mitä kirjoittaa “newpath” operaattori.tämän kalliopisteen ja joidenkin myöhempien mattojen, kuten “charpath” -operaattorin kanssa esitetyn glyfiä, sekoittumisesta.

public void ClipAndNewPath(GraphicsPath s)

Parameters

s GraphicsPath

Klippiin suuntainen tie.

ClipRectangle(RectangleF)

Lisätään klippinen reaktio nykyiseen graafiseen tilaan.

public void ClipRectangle(RectangleF rect)

Parameters

rect RectangleF

Kynttilän oikea kulma.

ClipText(Tyyny, Font, Float, float)

Lisää klippi tietystä tekstistä tietyssä kirjaimessa.

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

Parameters

text string

ja tekstiä .

font Font

Se on fontti.

x float

X-koordinaatti tekstin sijainnista.

y float

Y-koordinaatti tekstin sijainnista.

ClosePage()

Täydellinen nykyinen sivu.

public void ClosePage()

MuokkaaType1FontToTTF(String ja String)

Muuntaa tyypin 1 kirjain TrueType.Muuntetun TTF-tunnuksen nimi on sama kuin tulostyypin 1 kirjaimen “.ttf” laajennuksella.TTF-tiedosto tallennetaan määrättyyn tulosrekisteriin.

public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)

Parameters

type1FontFilePath string

Tyyppi 1 kirjain tiedoston reitti.

outputDir string

Tuotto osoittaa, missä tallentaa tuloksena TrueType font.

CropEps(Tyyny, Float[])

Crops annettu Aspose.Page.EPS.PsDocument EPS tiedosto.Se tallentaa alkuperäisen EPS-tiedoston päivitetty olemassa oleva %%BoundingBox tai uusi luodaan.

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

Parameters

outEpsFilePath string

EPS-tiedoston lähdekoodi.

cropBox float []

Kasvien laatikko (x0, y0, x, y)

CropEps(Liikenne ja float[])

Crops annettu Aspose.Page.EPS.PsDocument EPS tiedosto.Se tallentaa alkuperäisen EPS-tiedoston päivitetty olemassa oleva %%BoundingBox tai uusi luodaan.

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

Parameters

epsStream Stream

EPS-tiedostojen tulos virtaa.

cropBox float []

Kasvien laatikko (x0, y0, x, y)

Draw(GraphicsPath)

Suunnittele mielivaltainen tie.

public void Draw(GraphicsPath shape)

Parameters

shape GraphicsPath

Matkalla joudutaan piirustamaan.

DrawArc(kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen)

Pidä arkkia.

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

Parameters

x double

X koordinaatti arkin keskusta.

y double

Y koordinaatti arkin keskusta.

width double

Kiertokirjoitetun rektangulin leveys.

height double

Korkeus kiertämästä rektangulista.

startAngle double

Alkuperäinen kulma arkista.

arcAngle double

Yksi kulma arkista.

DrawExplicitImageMask(Bitmap ja Matrix)

Näytä naamioitu kuva.

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

Parameters

image24bpp Bitmap

Kuvien on oltava 24 bpp RGB-kuvan muodossa.

alphaMask1bpp Bitmap

Kuva on oltava 1bpp kuvan muodossa.

transform Matrix

Matriisi muuttaa kuvaa.

DrawImage(Bitmap)

Kuvan kaavaaminen .

public void DrawImage(Bitmap image)

Parameters

image Bitmap

Kuvia on kuvata.

DrawImage(Bitmap, Matrix ja väri)

Muodostettu kuva taustalla.

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

Parameters

image Bitmap

Kuvia on kuvata.

transform Matrix

Matriisi muuttaa kuvaa.

bkg Color

Tausta kuvan puolesta.

DrawLine(kaksinkertainen, kaksinkertainen, kaksinkertainen)

Valitse linjan segmentti.

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

Parameters

x1 double

X koordinaatti segmentin alussa.

y1 double

Y koordinaatti segmentin alusta.

x2 double

X koordinaatti segmentin lopussa.

y2 double

Y koordinaatti segmentin lopussa.

DrawOval(kaksinkertainen, kaksinkertainen, kaksinkertainen)

Se on ovalinen.

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

Parameters

x double

X koordinaatti keskellä ovalia.

y double

Y koordinaatti keskusta ovalin.

width double

Kiertokirjoitetun rektangulin leveys.

height double

Korkeus kiertämästä rektangulista.

DrawPolygon(Sisältää[], ja int[], ja int)

Siinä on polygoni.

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

Parameters

xPoints int []

x pisteiden koordinaatit.

yPoints int []

Pisteiden koordinointi.

nPoints int

ja pisteiden lukumäärä.

DrawPolygon(Kaksinkertainen[]Kaksinkertainen[], ja int)

Siinä on polygoni.

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

Parameters

xPoints double []

x pisteiden koordinaatit.

yPoints double []

Pisteiden koordinointi.

nPoints int

ja pisteiden lukumäärä.

DrawPolyline(Sisältää[], ja int[], ja int)

Siinä on polyyliini.

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

Parameters

xPoints int []

x pisteiden koordinaatit.

yPoints int []

Pisteiden koordinointi.

nPoints int

ja pisteiden lukumäärä.

DrawPolyline(Kaksinkertainen[]Kaksinkertainen[], ja int)

Siinä on polyyliini.

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

Parameters

xPoints double []

x pisteiden koordinaatit.

yPoints double []

Pisteiden koordinointi.

nPoints int

ja pisteiden lukumäärä.

DrawRect(kaksinkertainen, kaksinkertainen, kaksinkertainen)

Käsittele oikea kulma.

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

Parameters

x double

X koordinaatti vasemman yläkulman reikiä.

y double

Y koordinaatti vasemman yläkulman reikiä.

width double

Se on rektangulin leveys.

height double

Korkean reittien korkeus.

DrawRoundRect(kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen)

Kiertää pyöreä rektangli.

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

Parameters

x double

X koordinaatti vasemman yläkulman reikiä.

y double

Y koordinaatti vasemman yläkulman reikiä.

width double

Se on rektangulin leveys.

height double

Korkean reittien korkeus.

arcWidth double

Kaareen ympyräisen rektangolin leveys, joka ympäröi rectangulin kulman.

arcHeight double

Korkeus ympyröity rektangli arkin, joka pyörii kulma rectanglen.

DrawTransparentImage(Bitmap ja Matrix)

Jos kuvaa ei ole alfa kanava se on vetetty kuin epäselvä kuva

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

Parameters

image Bitmap

Kuvia on kuvata.

transform Matrix

Matriisi muuttaa kuvaa.

transparencyThreshold int

Rajoitus, joka määrittelee, mistä läpinäkyvyyspikselin arvo tulkitaan täysin avoimena. Kaikki tämän raja-arvon alle olevat arvot tulkitään täysin epäselviksi.

ExtractEpsBoundingBox()

Lukee EPS-tiedostoa ja poistaa kuvan rajatut laatikot %%BoundingBox kommentista tai oletusarvoisen sivun koon rajoja (0, 0, 595, 842) jos se ei ole olemassa.

public int[] ExtractEpsBoundingBox()

Returns

int []

EPS-kuvan rajoituslaatikko.

ExtractEpsSize()

Lukee EPS-tiedostoa ja poistaa kuvan koon %%BoundingBox kommentista tai oletusarvoisesta sivun koosta (595, 842) jos sitä ei ole.

public Size ExtractEpsSize()

Returns

Size

EPS kuvan koko.

ExtractText(Valitse vaihtoehtoja int, int)

Teksti voidaan poistaa vain, jos se on kirjoitettu tyypin 42 (TrueType) kirjaimella tai tyyppi 0 kirjaimen kanssa Type 42 kirjaimet sen Vector Map.

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

Parameters

options SaveOptions

säästämisvaihtoehtoja.

startPage int

Sivu, josta aloittaa tekstiä. Tämä parametri on hyödyllinen monipaketin asiakirjoihin.

endPage int

Tämä parametri on hyödyllinen monipakettien asiakirjoihin.

Returns

string

Tuotetun tekstin mukaan.

Fill(GraphicsPath)

Täytä mielivaltainen tie.

public void Fill(GraphicsPath shape)

Parameters

shape GraphicsPath

tie täyttämään.

FillAndStrokeText(rivi, Font, Float, Flow, Brush, Pen)

Lisätään tekstijohdon täyttämällä glyfin sisätiloja ja piirustamalla glyfi kontureja.

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

Parameters

text string

tekstiä lisäämään.

font Font

Järjestelmän kirjain, jota käytetään tekstin piirustukseen.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

fillPaint Brush

Täyte, jota käytetään maalaamaan glyfiä sisätiloissa.

stroke Pen

Hyökkäys, jota käytetään glyphs konturien piirustukseen.

FillAndStrokeText(Tyyny, Float[], Font, Float, Flow, Brush, Pen)

Lisätään tekstijohdon täyttämällä glyfin sisätiloja ja piirustamalla glyfi kontureja.

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

Parameters

text string

tekstiä lisäämään.

advances float []

Sen pituuden on noudatettava sarjan glyfien määrää.

font Font

Järjestelmän kirjain, jota käytetään tekstin piirustukseen.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

fillPaint Brush

Täyte, jota käytetään maalaamaan glyfiä sisätiloissa.

stroke Pen

Hyökkäys, jota käytetään glyphs konturien piirustukseen.

FillAndStrokeText(linnoitus, DrFont, float, flatt, Brush, Pen)

Lisätään tekstijohdon täyttämällä glyfin sisätiloja ja piirustamalla glyfi kontureja.

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

Parameters

text string

tekstiä lisäämään.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, jota käytetään tekstin piirustukseen. sitä voidaan käyttää räätälöityllä kirjaimella, joka sijaitsee ominaisessa laatikossa.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

fillPaint Brush

Täyte, jota käytetään maalaamaan glyfiä sisätiloissa.

stroke Pen

Hyökkäys, jota käytetään glyphs konturien piirustukseen.

FillAndStrokeText(Tyyny, Float[], DrFont, float, flatt, pesä, Pen)

Lisätään tekstijohdon täyttämällä glyfin sisätiloja ja piirustamalla glyfi kontureja.

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

Parameters

text string

tekstiä lisäämään.

advances float []

Sen pituuden on noudatettava sarjan glyfien määrää.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, jota käytetään tekstin piirustukseen. sitä voidaan käyttää räätälöityllä kirjaimella, joka sijaitsee ominaisessa laatikossa.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

fillPaint Brush

Täyte, jota käytetään maalaamaan glyfiä sisätiloissa.

stroke Pen

Hyökkäys, jota käytetään glyphs konturien piirustukseen.

FillArc(kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen)

Se täyttää arkin.

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

Parameters

x double

X koordinaatti arkin keskusta.

y double

Y koordinaatti arkin keskusta.

width double

Kiertokirjoitetun rektangulin leveys.

height double

Korkeus kiertämästä rektangulista.

startAngle double

Alkuperäinen kulma arkista.

arcAngle double

Yksi kulma arkista.

FillOval(kaksinkertainen, kaksinkertainen, kaksinkertainen)

Se täyttää ovalin.

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

Parameters

x double

X koordinaatti keskellä ovalia.

y double

Y koordinaatti keskusta ovalin.

width double

Kiertokirjoitetun rektangulin leveys.

height double

Korkeus kiertämästä rektangulista.

FillPolygon(Sisältää[], ja int[], ja int)

Se täyttää polygonia.

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

Parameters

xPoints int []

x pisteiden koordinaatit.

yPoints int []

Pisteiden koordinointi.

nPoints int

ja pisteiden lukumäärä.

FillPolygon(Kaksinkertainen[]Kaksinkertainen[], ja int)

Se täyttää polygonia.

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

Parameters

xPoints double []

x pisteiden koordinaatit.

yPoints double []

Pisteiden koordinointi.

nPoints int

ja pisteiden lukumäärä.

FillRect(kaksinkertainen, kaksinkertainen, kaksinkertainen)

Se täyttää rektangulin.

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

Parameters

x double

X koordinaatti vasemman yläkulman reikiä.

y double

Y koordinaatti vasemman yläkulman reikiä.

width double

Se on rektangulin leveys.

height double

Korkean reittien korkeus.

FillRoundRect(kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen)

Se täyttää pyöreän rektangulin.

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

Parameters

x double

X koordinaatti vasemman yläkulman reikiä.

y double

Y koordinaatti vasemman yläkulman reikiä.

width double

Se on rektangulin leveys.

height double

Korkean reittien korkeus.

arcWidth double

Kaareen ympyräisen rektangolin leveys, joka ympäröi rectangulin kulman.

arcHeight double

Korkeus ympyröity rektangli arkin, joka pyörii kulma rectanglen.

FillText(Tyyny, Font, Float, float)

Lisätään tekstijohdon täyttämällä glyfiä.

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

Parameters

text string

tekstiä lisäämään.

font Font

Järjestelmän kirjain, jota käytetään tekstin piirustukseen.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

FillText(Tyyny, Float[], Font, Float, float)

Lisätään tekstijohdon täyttämällä glyfiä.

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

Parameters

text string

tekstiä lisäämään.

advances float []

Sen pituuden on noudatettava sarjan glyfien määrää.

font Font

Teksti, jota käytetään tekstin piirustukseen.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

FillText(Sikiö, DrFont, Float, float)

Lisätään tekstijohdon täyttämällä glyfiä.

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

Parameters

text string

tekstiä lisäämään.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, jota käytetään tekstin piirustukseen. sitä voidaan käyttää räätälöityllä kirjaimella, joka sijaitsee ominaisessa laatikossa.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

FillText(Tyyny, Float[], DrFont, Float, float)

Lisätään tekstijohdon täyttämällä glyfiä.

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

Parameters

text string

tekstiä lisäämään.

advances float []

Sen pituuden on noudatettava sarjan glyfien määrää.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, jota käytetään tekstin piirustukseen. sitä voidaan käyttää räätälöityllä kirjaimella, joka sijaitsee ominaisessa laatikossa.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

FillText(linja, Font, Float, Flow, Brush)

Lisätään tekstijohdon täyttämällä glyfiä.

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

Parameters

text string

tekstiä lisäämään.

font Font

Järjestelmän kirjain, jota käytetään tekstin piirustukseen.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

fill Brush

Täydet käytetään maalaamaan glyfiä.

FillText(Tyyny, Float[], Font, Float, float ja Brush)

Lisätään tekstijohdon täyttämällä glyfiä.

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

Parameters

text string

tekstiä lisäämään.

advances float []

Sen pituuden on noudatettava sarjan glyfien määrää.

font Font

Järjestelmän kirjain, jota käytetään tekstin piirustukseen.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

fill Brush

Täydet käytetään maalaamaan glyfiä.

FillText(rivi, DrFont, float, flatt, brush)

Lisätään tekstijohdon täyttämällä glyfiä.

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

Parameters

text string

tekstiä lisäämään.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, jota käytetään tekstin piirustukseen. sitä voidaan käyttää räätälöityllä kirjaimella, joka sijaitsee ominaisessa laatikossa.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

fill Brush

Täydet käytetään maalaamaan glyfiä.

FillText(Tyyny, Float[], DrFont, float, Float ja Brush)

Lisätään tekstijohdon täyttämällä glyfiä.

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

Parameters

text string

tekstiä lisäämään.

advances float []

Sen pituuden on noudatettava sarjan glyfien määrää.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, jota käytetään tekstin piirustukseen. sitä voidaan käyttää räätälöityllä kirjaimella, joka sijaitsee ominaisessa laatikossa.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

fill Brush

Täydet käytetään maalaamaan glyfiä.

GetPaint()

Saat värin nykyisestä graafisesta tilasta.

public Brush GetPaint()

Returns

Brush

GetStroke()

Saa hyökkäys nykyisestä graafisesta tilasta.

public Pen GetStroke()

Returns

Pen

GetXmpMetadata()

Lukee PS/EPS-tiedostoa ja poistaa XmpMetdata, jos se on jo olemassa, tai lisää uutta, kun se ei ole olemassa.

public XmpMetadata GetXmpMetadata()

Returns

XmpMetadata

olemassa olevia tai uusia XMP-metatietoja.

MergeToPdf(String ja String[]Päätös SaveOptions)

Muokkaa PS/EPS-tiedostoja laitteeseen.

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

Parameters

outPdfFilePath string

Tulosta PDF-tiedoston reitti.

filesForMerge string []

PS/EPS-tiedostoja yhdistää tämän tiedoston kanssa lähtölaitteeseen.

options SaveOptions

Sisältää lippuja, jotka määrittävät muutoksen aikana heitetyjen virheiden tuloksen.

MergeToPdf(Virtaa, String[]Päätös SaveOptions)

Muokkaa PS/EPS-tiedostoja laitteeseen.

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

Parameters

pdfStream Stream

Lähtö PDF stream.

filesForMerge string []

PS/EPS-tiedostoja yhdistää tämän tiedoston kanssa lähtölaitteeseen.

options SaveOptions

Sisältää lippuja, jotka määrittävät muutoksen aikana heitetyjen virheiden tuloksen.

OpenPage(Laivasto, laivasto)

Luo uusi sivu ja tee siitä ajankohtainen.

public void OpenPage(float width, float height)

Parameters

width float

Uuden sivun leveys.

height float

Uuden sivun korkeus.

OpenPage(String)

Luo uusi sivu asiakirjan koon kanssa ja tee siitä ajankohtainen.

public void OpenPage(string pageName = null)

Parameters

pageName string

Uuden sivun nimi.Jos se on nolla, nimen o sivu tulee olemaan tilausnumero sivulla.

OutlineText(Tyyny, Font, Float, float)

Lisätään tekstin sarja piirustamalla glyphs konturit.

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

Parameters

text string

tekstiä lisäämään.

font Font

Järjestelmän kirjain, jota käytetään tekstin piirustukseen.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

OutlineText(Tyyny, Float[], Font, Float, float)

Lisätään tekstin sarja piirustamalla glyphs konturit.

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

Parameters

text string

tekstiä lisäämään.

advances float []

Sen pituuden on noudatettava sarjan glyfien määrää.

font Font

Teksti, jota käytetään tekstin piirustukseen.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

OutlineText(Sikiö, DrFont, Float, float)

Lisätään tekstin sarja piirustamalla glyphs konturit.

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

Parameters

text string

tekstiä lisäämään.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, jota käytetään tekstin piirustukseen. sitä voidaan käyttää räätälöityllä kirjaimella, joka sijaitsee ominaisessa laatikossa.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

OutlineText(Tyyny, Float[], DrFont, Float, float)

Lisätään tekstin sarja piirustamalla glyphs konturit.

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

Parameters

text string

tekstiä lisäämään.

advances float []

Sen pituuden on noudatettava sarjan glyfien määrää.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, jota käytetään tekstin piirustukseen. sitä voidaan käyttää räätälöityllä kirjaimella, joka sijaitsee ominaisessa laatikossa.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

OutlineText(linnoitus, Font, Float, Pieni)

Lisätään tekstin sarja piirustamalla glyphs konturit.

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

Parameters

text string

tekstiä lisäämään.

font Font

Järjestelmän kirjain, jota käytetään tekstin piirustukseen.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

stroke Pen

Hyökkäys, jota käytetään glyfiä piirustellessa.

OutlineText(Tyyny, Float[], Font, Float, float ja Pen)

Lisätään tekstin sarja piirustamalla glyphs konturit.

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

Parameters

text string

tekstiä lisäämään.

advances float []

Sen pituuden on noudatettava sarjan glyfien määrää.

font Font

Järjestelmän kirjain, jota käytetään tekstin piirustukseen.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

stroke Pen

Hyökkäys, jota käytetään glyfiä piirustellessa.

OutlineText(Sinkki, DrFont, float, flatt, Pen)

Lisätään tekstin sarja piirustamalla glyphs konturit.

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

Parameters

text string

tekstiä lisäämään.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, jota käytetään tekstin piirustukseen. sitä voidaan käyttää räätälöityllä kirjaimella, joka sijaitsee ominaisessa laatikossa.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

stroke Pen

Hyökkäys, jota käytetään glyfiä piirustellessa.

OutlineText(Tyyny, Float[], DrFont, float, flatt, Pen)

Lisätään tekstin sarja piirustamalla glyphs konturit.

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

Parameters

text string

tekstiä lisäämään.

advances float []

Sen pituuden on noudatettava sarjan glyfien määrää.

drFont DrFont

Aspose.Foundation.Drawing.DrFont, jota käytetään tekstin piirustukseen. sitä voidaan käyttää räätälöityllä kirjaimella, joka sijaitsee ominaisessa laatikossa.

x float

X koordinaatti tekstien alkuperää varten.

y float

Y koordinoi tekstin alkuperää.

stroke Pen

Hyökkäys, jota käytetään glyfiä piirustellessa.

ResizeEps(Sinkki, SizeF, yksiköt)

Lisätään Aspose.Page.EPS.PsDocument EPS-tiedostona.Tätä menetelmää käytetään vain poimittuaan Eps-kokoa.Se tallentaa alkuperäisen EPS-tiedoston päivitetty olemassa oleva %%BoundingBox tai uusi luodaan.

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

Parameters

outEpsFilePath string

EPS-tiedoston lähdekoodi.

newSizeInUnits SizeF

Uusi EPS-kuvan koko määritellyssä yksikössä.

units Units

Uuden koon yksiköt. voivat olla pisteitä, tuumaa, millimetriä, senttimetrejä ja prosentteja alkuperäisestä koosta.

ResizeEps(Liikenne, SizeF, yksiköt)

Lisätään Aspose.Page.EPS.PsDocument EPS-tiedostona.Tätä menetelmää käytetään vain poimittuaan Eps-kokoa.Se tallentaa alkuperäisen EPS-tiedoston päivitetty olemassa oleva %%BoundingBox tai uusi luodaan.

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

Parameters

epsStream Stream

EPS-tiedostojen tulos virtaa.

newSizeInUnits SizeF

Uusi EPS-kuvan koko määritellyssä yksikössä.

units Units

Uuden koon yksiköt. voivat olla pisteitä, tuumaa, millimetriä, senttimetrejä ja prosentteja alkuperäisestä koosta.

Rotate(Flottaa)

Lisää kierrätys vuorokaudessa alkuperästä nykyiseen graafiseen tilaan (rotat current matrix).

public void Rotate(float angleRadians)

Parameters

angleRadians float

Rotation kulma radianeissa.

Rotate(Sisältää)

Lisää kierrätys vuorokaudessa alkuperästä nykyiseen graafiseen tilaan (rotat current matrix).

public void Rotate(int angleDegrees)

Parameters

angleDegrees int

Rotation kulma astetta.

Save(Stream)

Säästää Aspose.Page.EPS.PsDocument EPS-tiedosto. Tämä menetelmä käytetään vain päivittämisen jälkeen XMP metadata.Se tallentaa alkuperäisen EPS-tiedoston, jossa on päivitetty olemassa olevat metatiedot tai uusi, joka on luotu kutsumalla GetMetadata -menetelmää.Viimeisessä tapauksessa kaikki tarvittavat PostScript-koodit ja EPS-merkinnät lisätään.

public void Save(Stream epsStream)

Parameters

epsStream Stream

EPS-tiedostojen tulos virtaa.

Save()

Säästää Aspose.Page.EPS.PsDocument EPS-tiedostona.Tämä menetelmä käytetään vain, kun PsDokument luotiin kaivoksesta.

public void Save()

SaveAsImage(ImageSaveOptions)

Säästää PS/EPS-tiedostoa kuvien byteihin.

public byte[][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

Sisältää tarvittavat parametrit kuvan ja lippujen säästämiseksi, jotka määrittävät muutoksen aikana heitetyjen virheiden tuloksen.

Returns

byte [][]

Kuvien bytejä. yhden sivun bytin järjestys.

SaveAsPdf(PdfSaveOptions -vaihtoehtoja)

Säästä PS/EPS tiedosto PDF-tiedostoon.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Tulosta PDF-tiedoston reitti.

options PdfSaveOptions

Sisältää lippuja, jotka määrittävät muutoksen aikana heitetyjen virheiden tuloksen.

SaveAsPdf(Virtaa, PdfSaveOptions)

Säästä PS/EPS-tiedosto PDF-virtaan.

public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)

Parameters

pdfStream Stream

Lähtö PDF stream.

options PdfSaveOptions

Sisältää lippuja, jotka määrittävät muutoksen aikana heitetyjen virheiden tuloksen.

SaveImageAsEps(Virtaa, virtaa ja PsSaveOptions)

Säästää PNG/JPEG/TIFF/BMP/GIF/EMF kuvan sisäänvirtauksesta EPS-lähdön virtaukseen.

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

Parameters

imageStream Stream

Kuvan sisällön virta.

epsStream Stream

EPS tulos virtaa.

options PsSaveOptions

Sisältää parametreja, jotka määrittävät kääntämisen aikana heitetyjen virheiden tuloksen.

SaveImageAsEps(sarja, sarjakuva, PsSaveOptions)

Tallentaa PNG/JPEG/TIFF/BMP/GIF/EMF kuvan tiedostosta EPS-tiedostoon.

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

Parameters

imageFilePath string

Kuva tiedoston reitti.

epsFilePath string

EPS tiedoston reitti.

options PsSaveOptions

Sisältää parametreja, jotka määrittävät kääntämisen aikana heitetyjen virheiden tuloksen.

SaveImageAsEps(Bitmap, sarja, PsSaveOptions)

Säästä Bitmap-objekti EPS-tiedostoon.

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

Parameters

image Bitmap

ja kuvasta .

epsFilePath string

EPS tiedoston reitti.

options PsSaveOptions

Sisältää parametreja, jotka määrittävät kääntämisen aikana heitetyjen virheiden tuloksen.

SaveImageAsEps(Bitmap, Stream ja PsSaveOptions)

Säästä Bitmap-objekti EPS-lähteeseen.

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

Parameters

image Bitmap

ja kuvasta .

epsStream Stream

EPS tulos virtaa.

options PsSaveOptions

Sisältää parametreja, jotka määrittävät kääntämisen aikana heitetyjen virheiden tuloksen.

Scale(Laivasto, laivasto)

Lisätään mittakaava nykyiseen grafiikkaan (skalaus nykyinen matriisi).

public void Scale(float xScale, float yScale)

Parameters

xScale float

Laajuus X axiassa.

yScale float

Käännökset ovat y axis.

SetPageDevice(Sanakirja<string, objekti=”">)

Sisältää sivun laitteen parametrit (ks. operaattorin “setpagedevice” PostScript-spesifikaatio).Näistä voi olla sivun koko ja väri jne.

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

Parameters

pageParams Dictionary < string , object >

Tässä sanakirjassa voi olla sivun koko ja väri jne.

SetPageSize(Laivasto, laivasto)

Voit luoda eri kokoisia sivuja yhdessä asiakirjassa käyttämällä Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{S System.String,Sistem.Object})menetelmä vasta tämän menetelmän jälkeen.

public void SetPageSize(float width, float height)

Parameters

width float

Sivun leveys tuloksena PostScript-tiedosto.

height float

Sivun korkeus tuloksena PostScript-tiedosto.

SetPaint(Brush)

Sisältää maali nykyisessä graafisessa tilassa.

public void SetPaint(Brush paint)

Parameters

paint Brush

Se voi olla mikä tahansa System.Drawing.Brush luokka olemassa .NET-alustalla.

SetStroke(Pen)

Aseta hyytymät nykyisessä graafisessa tilassa.

public void SetStroke(Pen stroke)

Parameters

stroke Pen

ja stroke.

SetTransform(Matrix)

Aseta tämänhetkinen muutos tähän.

public void SetTransform(Matrix matrix)

Parameters

matrix Matrix

Se on transformaatio.

Shear(Laivasto, laivasto)

Lisätään kuvanmuutos nykyiseen graafiseen tilaan (kuvan nykyinen matriisi).

public void Shear(float shx, float shy)

Parameters

shx float

Se on X-asissa.

shy float

Se on y axiassa.

Transform(Matrix)

Lisätään muuntaminen nykyiseen graafiseen tilaan (konkata tämä matriisi nykyisen kanssa).

public void Transform(Matrix matrix)

Parameters

matrix Matrix

Se on transformaatio.

Translate(Laivasto, laivasto)

Lisätään käännös nykyiseen graafiseen tilaan (käännetään nykyinen matriisi).

public void Translate(float x, float y)

Parameters

x float

Kääntäminen X suuntaan.

y float

Kääntäminen Y suuntaan.

WriteGraphicsRestore()

Kirjoitukset palauttavat nykyisen graafisen tilan (Katso PostScript-spesifikaatio operaattorilla “grestore”).

public void WriteGraphicsRestore()

WriteGraphicsSave()

Kirjoitukset säästävät nykyisen grafiikan tilan (Katso PostScript-spesifikaatio operaattorilla “säästää”).

public void WriteGraphicsSave()

</string,></string,>

 Suomi