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
NumberOfPages
Palauttaa tuloksena olevan PDF-asiakirjan sivujen lukumäärä.
public int NumberOfPages { get; }
Omistuksen arvo
Methods
Clip(GraphicsPath)
Lisää klippi nykyiseen grafiikan tilaan.
public void Clip(GraphicsPath s)
Parameters
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
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
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
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
GetStroke()
Saa hyökkäys nykyisestä graafisesta tilasta.
public Pen GetStroke()
Returns
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
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,>