Class PsDocument
İsim alanı : Aspose.Page.EPS Toplantı: Aspose.Page.dll (25.5.0)
Bu sınıf PS/EPS belgelerini kapsıyor.
public sealed class PsDocument : DocumentInheritance
object ← Document ← PsDocument
mirasçı üyeleri
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PsDocument()
Boş Aspose.Page.EPS.PsDocument başlatır.Bu yapılandırıcı yalnızca PostScript dosyaları ile ilgili olmayan ek işlemler için kullanılır,Örneğin, yazı tipleri dönüştürmek.
public PsDocument()PsDocument(Çerçeve, PsSaveOptions)
Başlatılmış sayfa ile boş Aspose.Page.EPS.PsDokument başlatır.
public PsDocument(string outPsFilePath, PsSaveOptions options)Parameters
outPsFilePath string
çıkış PS/EPS dosya yolu.
options PsSaveOptions
PostScript dosyasının kaydedilmesini kontrol eden parametrelerin bir dizi.
PsDocument(Akış, PsSaveOptions)
Başlatılmış sayfa ile boş Aspose.Page.EPS.PsDokument başlatır.
public PsDocument(Stream outPsStream, PsSaveOptions options)Parameters
outPsStream Stream
PS / EPS dosyasını kaydetmek için nerede akış.
options PsSaveOptions
PostScript dosyasının kaydedilmesini kontrol eden parametrelerin bir dizi.
PsDocument(Çerçeve, PsSaveOptions, bool)
Boş Aspose.Page.EPS.PsDocument ile başlatılır.
public PsDocument(string outPsFilePath, PsSaveOptions options, bool multipaged)Parameters
outPsFilePath string
çıkış PS/EPS dosya yolu.
options PsSaveOptions
PostScript dosyasının kaydedilmesini kontrol eden parametrelerin bir dizi.
multipaged bool
Eğer sahte sayfa başlatılmayacak. bu durumda sayfa başlatma açık “openPage(genişlik, yükseklik) çağrısı aracılığıyla yapılmalıdır.
PsDocument(Akış, PsSaveOptions, bool)
Boş Aspose.Page.EPS.PsDocument ile başlatılır.
public PsDocument(Stream outPsStream, PsSaveOptions options, bool multipaged)Parameters
outPsStream Stream
PS / EPS dosyasını kaydetmek için nerede akış.
options PsSaveOptions
PostScript dosyasının kaydedilmesini kontrol eden parametrelerin bir dizi.
multipaged bool
Eğer sahte sayfa başlatılmayacak. bu durumda sayfa başlatma açık “openPage(genişlik, yükseklik) çağrısı aracılığıyla yapılmalıdır.
PsDocument(Çerçeve, PsSaveOptions, int)
Boş Aspose.Page.EPS.PsDocument, Postscript belge sayfalarının sayısını önceden bildiğinde başlatır.
public PsDocument(string outPsFilePath, PsSaveOptions options, int numberOfPages)Parameters
outPsFilePath string
çıkış PS/EPS dosya yolu.
options PsSaveOptions
PostScript dosyasının kaydedilmesini kontrol eden parametrelerin bir dizi.
numberOfPages int
PostScript belgesindeki sayfaların sayısı.
PsDocument(Akış, PsSaveOptions, int)
Boş Aspose.Page.EPS.PsDocument, Postscript belge sayfalarının sayısını önceden bildiğinde başlatır.
public PsDocument(Stream outPsStream, PsSaveOptions options, int numberOfPages)Parameters
outPsStream Stream
PS / EPS dosyasını kaydetmek için nerede akış.
options PsSaveOptions
PostScript dosyasının kaydedilmesini kontrol eden parametrelerin bir dizi.
numberOfPages int
PostScript belgesindeki sayfaların sayısı.
PsDocument(Sırt)
Aspose.Page.EPS.PsDocument bir giriş PS/EPS dosyası ile başlatılır.
public PsDocument(string psFilePath)Parameters
psFilePath string
PS / EPS dosya yolu.
PsDocument(Stream)
Aspose.Page.EPS.PsDocument bir PS/EPS dosyası akışı ile başlatılır.
public PsDocument(Stream inPsStream)Parameters
inPsStream Stream
PS / EPS dosyasının giriş akışı.
Properties
InputStream
PS/EPS dosyasının giriş akışını alır veya ayarlar.
public Stream InputStream { get; set; }Mülkiyet Değer
NumberOfPages
Sonuçlanan PDF belgesinde sayfa sayısını iade eder.
public int NumberOfPages { get; }Mülkiyet Değer
Methods
Clip(GraphicsPath)
Klip şu anki grafik durumuna eklendi.
public void Clip(GraphicsPath s)Parameters
Klip Yolu’na gidiyoruz.
ClipAndNewPath(GraphicsPath)
Şu anki grafik durumuna ve “newpath” operatörü yazdığını eklemek. kaçmak için yapmak gerekirBu tırmanış yolu ve “charpath” operatörü ile açıklanan glifler gibi bazı sonraki tırmanışlar.
public void ClipAndNewPath(GraphicsPath s)Parameters
Klip Yolu’na gidiyoruz.
ClipRectangle(RectangleF)
Şu anki grafik durumuna doğru eğim ekleyin.
public void ClipRectangle(RectangleF rect)Parameters
rect RectangleF
Yüzük düzlemini yaptırın.
ClipText(Çizgi, Çizgi, Çizgi, Çizgi)
Belirli bir yazı tipi bir metin çıkış noktasından bir klip ekleyin.
public void ClipText(string text, Font font, float x, float y)Parameters
text string
Bu metin .
font Font
Şifre için.
x float
Yazı pozisyonunun X koordinatını oluşturur.
y float
Bir Y koordinasyonu metin pozisyonu.
ClosePage()
Mevcut sayfayı tamamlayın.
public void ClosePage()DönüştürmeType1FontToTTF(String ve String)
Tip 1 yazı tipi TrueType’a dönüştürülür.Dönüştürülen TTF yazı tipi adı “.ttf” uzantısı ile giriş Tip 1 yazı tipi ile aynı olacaktır.TTF dosyası atanan çıkış dizinine kaydedilir.
public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)Parameters
type1FontFilePath string
Tip 1 yazı tipi dosya yolu.
outputDir string
Sonuçta TrueType yazı tipi nerede kaydedilir.
DönüştürmeType3FontToTTF(String ve String)
Tip 3 yazı tipi TrueType’a dönüştürülür.Dönüştürülen TTF yazı tipi adı, “.ttf” uzantısı ile giriş Tip 3 yazılı dosyaya benzer olacaktır.TTF dosyası atanan çıkış dizinine kaydedilir.
public void ConvertType3FontToTTF(string type3FontFilePath, string outputDir)Parameters
type3FontFilePath string
Tip 3 yazı tipi dosya yolu.
outputDir string
Sonuçta TrueType yazı tipi nerede kaydedilir.
DönüştürmeType3FontToTTF(akış, akış)
Tip 3 yazı tipi TrueType akışına dönüştürülür.
public void ConvertType3FontToTTF(string type3FontFilePath, Stream outputStream)Parameters
type3FontFilePath string
Tip 3 yazı tipi dosya yolu.
outputStream Stream
Sonuç olarak TrueType yazı tipi kaydetmek için nerede çıkış akışı.
CropEps(Çerçeve , Float[])
EPS dosyası olarak Aspose.Page.EPS.PsDocument verilmiştir.Mevcut%%%BoundingBox veya yeni bir güncellenmiş EPS dosyasını kaydeder.
public void CropEps(string outEpsFilePath, float[] cropBox)Parameters
outEpsFilePath string
Çıkış EPS dosya yolu.
cropBox float
[…]
Bitki kutusu (x0, y0, x, y)
CropEps(Akış , Float[])
EPS dosyası olarak Aspose.Page.EPS.PsDocument verilmiştir.Mevcut%%%BoundingBox veya yeni bir güncellenmiş EPS dosyasını kaydeder.
public void CropEps(Stream epsStream, float[] cropBox)Parameters
epsStream Stream
EPS dosyasının çıkış akışı.
cropBox float
[…]
Bitki kutusu (x0, y0, x, y)
Draw(GraphicsPath)
İstihbarat yolunu belirleyin.
public void Draw(GraphicsPath shape)Parameters
shape GraphicsPath
Çekmek için bir yol.
DrawArc(Çift, Çift, Çift, Çift)
Bir arka çalıyor.
public void DrawArc(double x, double y, double width, double height, double startAngle, double arcAngle)Parameters
x double
Arkanın merkezinin koordinat X.
y double
Arkanın merkezinin koordinasyonu.
width double
Çerçeveli bir düzlemin genişliği.
height double
Bir yuvarlak düzlemin yüksekliği.
startAngle double
Arka açıdan bir başlangıç açısı.
arcAngle double
Arkanın bir köşesi.
DrawExplicitImageMask(Bitmap, Bitmap ve Matrix)
Makyajlı resim yapıştırın.
public void DrawExplicitImageMask(Bitmap image24bpp, Bitmap alphaMask1bpp, Matrix transform)Parameters
image24bpp Bitmap
Görüntü çekmek için. 24bpp RGB görüntü biçiminde olmalıdır
alphaMask1bpp Bitmap
Görüntü maskesi 1bpp görüntü biçiminde olmalıdır.
transform Matrix
Matris görüntü dönüştürmek için.
DrawImage(Bitmap)
Görüntülü Görüntüleme
public void DrawImage(Bitmap image)Parameters
image Bitmap
Çekmek için resim.
DrawImage(Bitmap, Matrix ve Renk)
Arka planla dönüştürülmüş görüntü çizin.
public void DrawImage(Bitmap image, Matrix transform, Color bkg)Parameters
image Bitmap
Çekmek için resim.
transform Matrix
Matris görüntü dönüştürmek için.
bkg Color
Görüntü için arka plan.
DrawLine(Çift , Çift , Çift , Çift)
Bir çizgi segmentini oluşturur.
public void DrawLine(double x1, double y1, double x2, double y2)Parameters
x1 double
X segmentin başlangıç koordinasyonu.
y1 double
segmentin başlangıç koordinasyonu.
x2 double
X segmentin sonunun koordinasyonu.
y2 double
segmentin sonunun koordinasyonu.
DrawOval(Çift , Çift , Çift , Çift)
Bir oval çalıyor.
public void DrawOval(double x, double y, double width, double height)Parameters
x double
Ovalın merkezinin koordinat X.
y double
Oval merkezinin koordinasyonu.
width double
Çerçeveli bir düzlemin genişliği.
height double
Bir yuvarlak düzlemin yüksekliği.
DrawPolygon(int ile[…], int[…], int)
Bir poligonu çalıyor.
public void DrawPolygon(int[] xPoints, int[] yPoints, int nPoints)Parameters
xPoints int
[…]
x noktaların koordinasyonları.
yPoints int
[…]
Bu noktaların koordinasyonu.
nPoints int
Bu noktaların sayısı.
DrawPolygon(Çift[…], İkili[…], int)
Bir poligonu çalıyor.
public void DrawPolygon(double[] xPoints, double[] yPoints, int nPoints)Parameters
xPoints double
[…]
x noktaların koordinasyonları.
yPoints double
[…]
Bu noktaların koordinasyonu.
nPoints int
Bu noktaların sayısı.
DrawPolyline(int ile[…], int[…], int)
Bir polilin içerir.
public void DrawPolyline(int[] xPoints, int[] yPoints, int nPoints)Parameters
xPoints int
[…]
x noktaların koordinasyonları.
yPoints int
[…]
Bu noktaların koordinasyonu.
nPoints int
Bu noktaların sayısı.
DrawPolyline(Çift[…], İkili[…], int)
Bir polilin içerir.
public void DrawPolyline(double[] xPoints, double[] yPoints, int nPoints)Parameters
xPoints double
[…]
x noktaların koordinasyonları.
yPoints double
[…]
Bu noktaların koordinasyonu.
nPoints int
Bu noktaların sayısı.
DrawRect(Çift , Çift , Çift , Çift)
Doğrudan bir çerçeve yapın.
public void DrawRect(double x, double y, double width, double height)Parameters
x double
X koordinat sol üst köşede düz açı.
y double
Y koordinasyonu sağ üst köşededir.
width double
Bir düzlemin genişliği.
height double
Doğrudan bir yükseklik.
DrawRoundRect(Çift, Çift, Çift, Çift)
Bir yuvarlak rektangle yapıştırın.
public void DrawRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)Parameters
x double
X koordinat sol üst köşede düz açı.
y double
Y koordinasyonu sağ üst köşededir.
width double
Bir düzlemin genişliği.
height double
Doğrudan bir yükseklik.
arcWidth double
Bir yuvarlak düz açı genişliği, düz açıdan bir açı döndürür.
arcHeight double
Bir yuvarlak düzlemin yüksekliği, düzlemin bir köşesini döndürür.
DrawTransparentImage(Bitmap ve Matrix)
Eğer görüntü alfa kanalı yoksa, kapalı görüntü olarak çekilecektir
public void DrawTransparentImage(Bitmap image, Matrix transform, int transparencyThreshold)Parameters
image Bitmap
Çekmek için resim.
transform Matrix
Matris görüntü dönüştürmek için.
transparencyThreshold int
Bu sınırın altındaki tüm değerler tamamen şeffaf olarak yorumlanacak ve bu sınırın altındaki değerler tamamen şeffaf olarak yorumlanacaktır.
ExtractEpsBoundingBox()
EPS dosyasını okuyor ve EPS görüntüsünün sınır kutusunu %%BoundingBox yorumundan veya varsayılan sayfa boyutu için sınırları (0, 0, 595, 842) çıkarır.
public int[] ExtractEpsBoundingBox()Returns
int […]
EPS resiminin sınır kutusu.
ExtractEpsSize()
EPS dosyasını okuyor ve EPS görüntü boyutunu %%BoundingBox yorumundan veya varsayılan sayfa boyutundan çıkarıyor (595, 842) eğer mevcut değilse.
public Size ExtractEpsSize()Returns
EPS görüntüsünün boyutu.
ExtractText(İndirimler, int, int)
Metin yalnızca Tip 42 (TrueType) yazı tipi veya Tip 0 yazı tipi ile Vector Haritasında Tip 42 yazı tipi ile yazılırsa çıkarılabilir.
public string ExtractText(SaveOptions options, int startPage = 0, int endPage = 0)Parameters
options SaveOptions
Tasarruf seçenekleri.
startPage int
Bu parametre çok sayfalık belgeler için kullanışlıdır.
endPage int
Bu parametre çok sayfalık belgeler için kullanışlıdır.
Returns
Çekilen metin için.
Fill(GraphicsPath)
İstihbarat yolunu tamamlayın.
public void Fill(GraphicsPath shape)Parameters
shape GraphicsPath
doldurmak için yol.
FillAndStrokeText(Çerçeve, Font, Float, Float, Brush, Pen)
Gliflerin içini doldurarak ve gliflerin çevrelerini çizerek bir metin çubuğu ekler.
public void FillAndStrokeText(string text, Font font, float x, float y, Brush fillPaint, Pen stroke)Parameters
text string
eklemek için yazılmıştır.
font Font
Yazı çekmek için kullanılacak sistem yazı tipi.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
fillPaint Brush
Gliflerin içini boyamak için kullanılan doldurma.
stroke Pen
Gliflerin çevrelerini çizmek için kullanılan darbe.
FillAndStrokeText(Çerçeve , Float[…], Font, float, float, fırça, kalem)
Gliflerin içini doldurarak ve gliflerin çevrelerini çizerek bir metin çubuğu ekler.
public void FillAndStrokeText(string text, float[] advances, Font font, float x, float y, Brush fillPaint, Pen stroke)Parameters
text string
eklemek için yazılmıştır.
advances float
[…]
Bir dizi glyph genişliği. uzunluğu çizgide glyph sayısına uymalıdır.
font Font
Yazı çekmek için kullanılacak sistem yazı tipi.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
fillPaint Brush
Gliflerin içini boyamak için kullanılan doldurma.
stroke Pen
Gliflerin çevrelerini çizmek için kullanılan darbe.
FillAndStrokeText(dikiş, DrFont, dikiş, dikiş, Brush, Pen)
Gliflerin içini doldurarak ve gliflerin çevrelerini çizerek bir metin çubuğu ekler.
public void FillAndStrokeText(string text, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)Parameters
text string
eklemek için yazılmıştır.
drFont DrFont
Aspose.Foundation.Drawing.DrFont metin çizmek için kullanılacaktır. özelleştirilmiş klasörde yer alan özelleştirilmiş yazı tipi ile kullanılabilir.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
fillPaint Brush
Gliflerin içini boyamak için kullanılan doldurma.
stroke Pen
Gliflerin çevrelerini çizmek için kullanılan darbe.
FillAndStrokeText(Çerçeve , Float[…], DrFont, float, float, fırça, kalem)
Gliflerin içini doldurarak ve gliflerin çevrelerini çizerek bir metin çubuğu ekler.
public void FillAndStrokeText(string text, float[] advances, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)Parameters
text string
eklemek için yazılmıştır.
advances float
[…]
Bir dizi glyph genişliği. uzunluğu çizgide glyph sayısına uymalıdır.
drFont DrFont
Aspose.Foundation.Drawing.DrFont metin çizmek için kullanılacaktır. özelleştirilmiş klasörde yer alan özelleştirilmiş yazı tipi ile kullanılabilir.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
fillPaint Brush
Gliflerin içini boyamak için kullanılan doldurma.
stroke Pen
Gliflerin çevrelerini çizmek için kullanılan darbe.
FillArc(Çift, Çift, Çift, Çift)
Bir arka dolduruyor.
public void FillArc(double x, double y, double width, double height, double startAngle, double arcAngle)Parameters
x double
Arkanın merkezinin koordinat X.
y double
Arkanın merkezinin koordinasyonu.
width double
Çerçeveli bir düzlemin genişliği.
height double
Bir yuvarlak düzlemin yüksekliği.
startAngle double
Arka açıdan bir başlangıç açısı.
arcAngle double
Arkanın bir köşesi.
FillOval(Çift , Çift , Çift , Çift)
Bir oval doldurulur.
public void FillOval(double x, double y, double width, double height)Parameters
x double
Ovalın merkezinin koordinat X.
y double
Oval merkezinin koordinasyonu.
width double
Çerçeveli bir düzlemin genişliği.
height double
Bir yuvarlak düzlemin yüksekliği.
FillPolygon(int ile[…], int[…], int)
Bir poligonu dolduruyor.
public void FillPolygon(int[] xPoints, int[] yPoints, int nPoints)Parameters
xPoints int
[…]
x noktaların koordinasyonları.
yPoints int
[…]
Bu noktaların koordinasyonu.
nPoints int
Bu noktaların sayısı.
FillPolygon(Çift[…], İkili[…], int)
Bir poligonu dolduruyor.
public void FillPolygon(double[] xPoints, double[] yPoints, int nPoints)Parameters
xPoints double
[…]
x noktaların koordinasyonları.
yPoints double
[…]
Bu noktaların koordinasyonu.
nPoints int
Bu noktaların sayısı.
FillRect(Çift , Çift , Çift , Çift)
Bir rektangle doldurulur.
public void FillRect(double x, double y, double width, double height)Parameters
x double
X koordinat sol üst köşede düz açı.
y double
Y koordinasyonu sağ üst köşededir.
width double
Bir düzlemin genişliği.
height double
Doğrudan bir yükseklik.
FillRoundRect(Çift, Çift, Çift, Çift)
Bir yuvarlak rektangle doldurulur.
public void FillRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)Parameters
x double
X koordinat sol üst köşede düz açı.
y double
Y koordinasyonu sağ üst köşededir.
width double
Bir düzlemin genişliği.
height double
Doğrudan bir yükseklik.
arcWidth double
Bir yuvarlak düz açı genişliği, düz açıdan bir açı döndürür.
arcHeight double
Bir yuvarlak düzlemin yüksekliği, düzlemin bir köşesini döndürür.
FillText(Çizgi, Çizgi, Çizgi, Çizgi)
Bir metin çubuğunu eklemek, glyph’lerin içini doldurarak.
public void FillText(string text, Font font, float x, float y)Parameters
text string
eklemek için yazılmıştır.
font Font
Yazı çekmek için kullanılacak sistem yazı tipi.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
FillText(Çerçeve , Float[…], Font , Float , Float)
Bir metin çubuğunu eklemek, glyph’lerin içini doldurarak.
public void FillText(string text, float[] advances, Font font, float x, float y)Parameters
text string
eklemek için yazılmıştır.
advances float
[…]
Bir dizi glyph genişliği. uzunluğu çizgide glyph sayısına uymalıdır.
font Font
Yazı çekmek için kullanılacak yazı tipi.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
FillText(Çerçeve, DrFont, Float, Float)
Bir metin çubuğunu eklemek, glyph’lerin içini doldurarak.
public void FillText(string text, DrFont drFont, float x, float y)Parameters
text string
eklemek için yazılmıştır.
drFont DrFont
Aspose.Foundation.Drawing.DrFont metin çizmek için kullanılacaktır. özelleştirilmiş klasörde yer alan özelleştirilmiş yazı tipi ile kullanılabilir.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
FillText(Çerçeve , Float[…], DrFont, yüzen, yüzen)
Bir metin çubuğunu eklemek, glyph’lerin içini doldurarak.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y)Parameters
text string
eklemek için yazılmıştır.
advances float
[…]
Bir dizi glyph genişliği. uzunluğu çizgide glyph sayısına uymalıdır.
drFont DrFont
Aspose.Foundation.Drawing.DrFont metin çizmek için kullanılacaktır. özelleştirilmiş klasörde yer alan özelleştirilmiş yazı tipi ile kullanılabilir.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
FillText(Çerçeve, Çerçeve, Çerçeve, Çerçeve)
Bir metin çubuğunu eklemek, glyph’lerin içini doldurarak.
public void FillText(string text, Font font, float x, float y, Brush fill)Parameters
text string
eklemek için yazılmıştır.
font Font
Yazı çekmek için kullanılacak sistem yazı tipi.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
fill Brush
Glifler boyamak için kullanılan doldurma.
FillText(Çerçeve , Float[…], Font, float, float, fırça)
Bir metin çubuğunu eklemek, glyph’lerin içini doldurarak.
public void FillText(string text, float[] advances, Font font, float x, float y, Brush fill)Parameters
text string
eklemek için yazılmıştır.
advances float
[…]
Bir dizi glyph genişliği. uzunluğu çizgide glyph sayısına uymalıdır.
font Font
Yazı çekmek için kullanılacak sistem yazı tipi.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
fill Brush
Glifler boyamak için kullanılan doldurma.
FillText(çubuk, DrFont, float, float, fırça)
Bir metin çubuğunu eklemek, glyph’lerin içini doldurarak.
public void FillText(string text, DrFont drFont, float x, float y, Brush fill)Parameters
text string
eklemek için yazılmıştır.
drFont DrFont
Aspose.Foundation.Drawing.DrFont metin çizmek için kullanılacaktır. özelleştirilmiş klasörde yer alan özelleştirilmiş yazı tipi ile kullanılabilir.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
fill Brush
Glifler boyamak için kullanılan doldurma.
FillText(Çerçeve , Float[…], DrFont, float, float, fırça)
Bir metin çubuğunu eklemek, glyph’lerin içini doldurarak.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)Parameters
text string
eklemek için yazılmıştır.
advances float
[…]
Bir dizi glyph genişliği. uzunluğu çizgide glyph sayısına uymalıdır.
drFont DrFont
Aspose.Foundation.Drawing.DrFont metin çizmek için kullanılacaktır. özelleştirilmiş klasörde yer alan özelleştirilmiş yazı tipi ile kullanılabilir.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
fill Brush
Glifler boyamak için kullanılan doldurma.
GetPaint()
Şimdiki grafik durumunun resimleri alınır.
public Brush GetPaint()Returns
GetStroke()
Şimdiki grafik durumuna zarar veriyor.
public Pen GetStroke()Returns
GetXmpMetadata()
PS/EPS dosyasını okuyor ve mevcutsa XmpMetdata’yı çıkarır veya mevcut değilse yeni bir dosya ekler.
public XmpMetadata GetXmpMetadata()Returns
Mevcut veya yeni XMP metadata örneği.
MergeToPdf(String ve String[…], SaveOptions için)
PS/EPS dosyalarını bir cihazın içine aktarır.
public void MergeToPdf(string outPdfFilePath, string[] filesForMerge, SaveOptions options)Parameters
outPdfFilePath string
Bir çıkış PDF dosya yolu.
filesForMerge string
[…]
Bu dosyayı bir çıkış cihazına birleştirmek için PS/EPS dosyaları.
options SaveOptions
Dönüşüm sırasında atılan hataların çıkışını gösteren bayraklar içerir.
MergeToPdf(akış, string[…], SaveOptions için)
PS/EPS dosyalarını bir cihazın içine aktarır.
public void MergeToPdf(Stream pdfStream, string[] filesForMerge, SaveOptions options)Parameters
pdfStream Stream
Bir çıkış PDF akışı.
filesForMerge string
[…]
Bu dosyayı bir çıkış cihazına birleştirmek için PS/EPS dosyaları.
options SaveOptions
Dönüşüm sırasında atılan hataların çıkışını gösteren bayraklar içerir.
OpenPage(Yüzme , Yüzme)
Yeni bir sayfa oluşturun ve güncel bir sayfa oluşturun.
public void OpenPage(float width, float height)Parameters
width float
Yeni sayfanın genişliği.
height float
Yeni sayfanın yüksekliği.
OpenPage(Sırt)
Belgenin boyutuna göre yeni bir sayfa oluşturun ve güncel bir sayfa oluşturun.
public void OpenPage(string pageName = null)Parameters
pageName string
Yeni sayfanın adı. eğer sıfırsa o sayfanın adı sayfanın sipariş numarası olacaktır.
OutlineText(Çizgi, Çizgi, Çizgi, Çizgi)
Bir metin çubuğunu, glyphs kontürlerini çizerek ekler.
public void OutlineText(string text, Font font, float x, float y)Parameters
text string
eklemek için yazılmıştır.
font Font
Yazı çekmek için kullanılacak sistem yazı tipi.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
OutlineText(Çerçeve , Float[…], Font , Float , Float)
Bir metin çubuğunu, glyphs kontürlerini çizerek ekler.
public void OutlineText(string text, float[] advances, Font font, float x, float y)Parameters
text string
eklemek için yazılmıştır.
advances float
[…]
Bir dizi glyph genişliği. uzunluğu çizgide glyph sayısına uymalıdır.
font Font
Yazı çekmek için kullanılacak yazı tipi.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
OutlineText(Çerçeve, DrFont, Float, Float)
Bir metin çubuğunu, glyphs kontürlerini çizerek ekler.
public void OutlineText(string text, DrFont drFont, float x, float y)Parameters
text string
eklemek için yazılmıştır.
drFont DrFont
Aspose.Foundation.Drawing.DrFont metin çizmek için kullanılacaktır. özelleştirilmiş klasörde yer alan özelleştirilmiş yazı tipi ile kullanılabilir.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
OutlineText(Çerçeve , Float[…], DrFont, yüzen, yüzen)
Bir metin çubuğunu, glyphs kontürlerini çizerek ekler.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)Parameters
text string
eklemek için yazılmıştır.
advances float
[…]
Bir dizi glyph genişliği. uzunluğu çizgide glyph sayısına uymalıdır.
drFont DrFont
Aspose.Foundation.Drawing.DrFont metin çizmek için kullanılacaktır. özelleştirilmiş klasörde yer alan özelleştirilmiş yazı tipi ile kullanılabilir.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
OutlineText(Çizgi, Çizgi, Çizgi, Çizgi, Pen)
Bir metin çubuğunu, glyphs kontürlerini çizerek ekler.
public void OutlineText(string text, Font font, float x, float y, Pen stroke)Parameters
text string
eklemek için yazılmıştır.
font Font
Yazı çekmek için kullanılacak sistem yazı tipi.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
stroke Pen
Glifler çizmek için kullanılan darbe.
OutlineText(Çerçeve , Float[…], Font, Float, Float, Pen)
Bir metin çubuğunu, glyphs kontürlerini çizerek ekler.
public void OutlineText(string text, float[] advances, Font font, float x, float y, Pen stroke)Parameters
text string
eklemek için yazılmıştır.
advances float
[…]
Bir dizi glyph genişliği. uzunluğu çizgide glyph sayısına uymalıdır.
font Font
Yazı çekmek için kullanılacak sistem yazı tipi.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
stroke Pen
Glifler çizmek için kullanılan darbe.
OutlineText(Çubuk, DrFont, Float, Float, Pen)
Bir metin çubuğunu, glyphs kontürlerini çizerek ekler.
public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)Parameters
text string
eklemek için yazılmıştır.
drFont DrFont
Aspose.Foundation.Drawing.DrFont metin çizmek için kullanılacaktır. özelleştirilmiş klasörde yer alan özelleştirilmiş yazı tipi ile kullanılabilir.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
stroke Pen
Glifler çizmek için kullanılan darbe.
OutlineText(Çerçeve , Float[…], DrFont, Float, Float, Pen)
Bir metin çubuğunu, glyphs kontürlerini çizerek ekler.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)Parameters
text string
eklemek için yazılmıştır.
advances float
[…]
Bir dizi glyph genişliği. uzunluğu çizgide glyph sayısına uymalıdır.
drFont DrFont
Aspose.Foundation.Drawing.DrFont metin çizmek için kullanılacaktır. özelleştirilmiş klasörde yer alan özelleştirilmiş yazı tipi ile kullanılabilir.
x float
X metin kaynağı için koordinat.
y float
Y metin kaynağı için koordinasyonu.
stroke Pen
Glifler çizmek için kullanılan darbe.
ResizeEps(Çerçeve, SizeF, Birimler)
Resizes verilmiş Aspose.Page.EPS.PsDocument EPS dosyası olarak. bu yöntem sadece EPS boyutu çıkarıldıktan sonra kullanılır.Mevcut %%BoundingBox veya yeni bir güncellenmiş ile başlangıç EPS dosyasını kaydeder. sayfa dönüşüm matris de ayarlanır.
public void ResizeEps(string outEpsFilePath, SizeF newSizeInUnits, Units units)Parameters
outEpsFilePath string
Çıkış EPS dosya yolu.
newSizeInUnits SizeF
EPS görüntüsünün yeni boyutu atanan birimlerde.
units Units
Yeni boyutun birimleri noktalar, inçler, milimetre, santimetre ve başlangıç boyutunun yüzde olabilir.
ResizeEps(Akış, SizeF, Birimler)
Resizes verilmiş Aspose.Page.EPS.PsDocument EPS dosyası olarak. bu yöntem sadece EPS boyutu çıkarıldıktan sonra kullanılır.Mevcut %%BoundingBox veya yeni bir güncellenmiş ile başlangıç EPS dosyasını kaydeder. sayfa dönüşüm matris de ayarlanır.
public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)Parameters
epsStream Stream
EPS dosyasının çıkış akışı.
newSizeInUnits SizeF
EPS görüntüsünün yeni boyutu atanan birimlerde.
units Units
Yeni boyutun birimleri noktalar, inçler, milimetre, santimetre ve başlangıç boyutunun yüzde olabilir.
Rotate(Floransa)
Geçerli grafik durumuna kaynağı hakkında zaman karşıtı döndürme ekler (dönerli güncel matris).
public void Rotate(float angleRadians)Parameters
angleRadians float
Radyonlarda dönme açısı.
Rotate(int ile)
Geçerli grafik durumuna kaynağı hakkında zaman karşıtı döndürme ekler (dönerli güncel matris).
public void Rotate(int angleDegrees)Parameters
angleDegrees int
Dönüş açısı derecelerde.
Save(Stream)
Aspose.Page.EPS.PsDocument EPS dosyası olarak verilir.Bu yöntem yalnızca XMP metadata güncellenince kullanılır.Orijinal EPS dosyasını güncellenmiş mevcut metadata veya GetMetadata yöntemi çağırırken oluşturulan yeni metadata ile kaydeder.Son durumda, gerekli tüm PostScript kodu ve EPS yorumları eklenir.
public void Save(Stream epsStream)Parameters
epsStream Stream
EPS dosyasının çıkış akışı.
Save()
Aspose.Page.EPS.PsDocument EPS dosyası olarak verilir.Bu yöntem yalnızca PsDocument çarpışmadan oluşturulduğunda kullanılır.
public void Save()SaveAsImage(ImageSaveOptions)
PS/EPS dosyasını resim byte aralıklara kaydeder.
public byte[][] SaveAsImage(ImageSaveOptions options)Parameters
options ImageSaveOptions
Görüntü kaydetmek için gerekli parametreleri ve dönüşüm sırasında atılan hataların çıkışını belirleyen bayrakları içerir.
Returns
byte [ ]
Görüntüler byte. bir sayfa için bir byte array.
SaveAsPdf(Çerçeve, PdfSaveOptions)
PS/EPS dosyasını PDF dosyasına kaydeder.
public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)Parameters
outPdfFilePath string
Bir çıkış PDF dosya yolu.
options PdfSaveOptions
Dönüşüm sırasında atılan hataların çıkışını gösteren bayraklar içerir.
SaveAsPdf(Akış, PdfSaveOptions)
PS/EPS dosyasını PDF akışına kaydeder.
public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)Parameters
pdfStream Stream
Bir çıkış PDF akışı.
options PdfSaveOptions
Dönüşüm sırasında atılan hataların çıkışını gösteren bayraklar içerir.
SaveImageAsEps(Akış, Akış, PsSaveOptions)
PNG/JPEG/TIFF/BMP/GIF/EMF görüntüsünü giriş akışından EPS çıkış akışına kaydeder.
public static void SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options)Parameters
imageStream Stream
Görüntü giriş akışı.
epsStream Stream
EPS çıkış akışı.
options PsSaveOptions
Dönüşüm sırasında atılan hataların çıkışını belirleyen parametreler içerir.
SaveImageAsEps(dikiş, dikiş, psSaveOptions)
PNG/JPEG/TIFF/BMP/GIF/EMF görüntüsünü dosyadan EPS dosyasına kaydeder.
public static void SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options)Parameters
imageFilePath string
Görüntü dosyası yolu.
epsFilePath string
EPS dosya yolu.
options PsSaveOptions
Dönüşüm sırasında atılan hataların çıkışını belirleyen parametreler içerir.
SaveImageAsEps(Bitmap, Çizgi, PsSaveOptions)
Bitmap nesnesini EPS dosyasına kaydeder.
public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)Parameters
image Bitmap
Bu görüntü.
epsFilePath string
EPS dosya yolu.
options PsSaveOptions
Dönüşüm sırasında atılan hataların çıkışını belirleyen parametreler içerir.
SaveImageAsEps(Bitmap, Stream ve PsSaveOptions)
Bitmap nesnesini EPS çıkış akışına kaydeder.
public static void SaveImageAsEps(Bitmap image, Stream epsStream, PsSaveOptions options)Parameters
image Bitmap
Bu görüntü.
epsStream Stream
EPS çıkış akışı.
options PsSaveOptions
Dönüşüm sırasında atılan hataların çıkışını belirleyen parametreler içerir.
Scale(Yüzme , Yüzme)
Sayı şu anki grafik durumuna (sayı şu anki matris) eklenir.
public void Scale(float xScale, float yScale)Parameters
xScale float
X eksenindeki ölçeği.
yScale float
Y ekseninde çeviri yapılır.
SetPageDevice(Etiket Arşivi: string, object=» »)
Sayfa cihaz parametrelerini ayarlayın (operatör “setpagedevice” PostScript özelliklerine bakın).Bunlar arasında sayfa boyutu ve renk vb olabilir.
public void SetPageDevice(Dictionary<string, object=""> pageParams)Parameters
pageParams Dictionary
< için;
string
, object
>
Bu sözlük sayfa boyutu ve renk olabilir vb
SetPageSize(Yüzme , Yüzme)
Bir belgede farklı boyutlu sayfalar oluşturmak için Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{System.String,System.Object}) kullanın.Bu yöntemi uyguladıktan sonra.
public void SetPageSize(float width, float height)Parameters
width float
PostScript dosyasında sayfanın genişliği.
height float
PostScript dosyasında sayfanın yüksekliği.
SetPaint(Brush)
Güncel grafik durumunda resim yapıştırın.
public void SetPaint(Brush paint)Parameters
paint Brush
Bu, .NET platformunda mevcut olan System.Drawing.Brush sınıfının herhangi bir alt sınıfı olabilir.
SetStroke(Pen)
Mevcut grafik durumunda çarpışma ayarlayın.
public void SetStroke(Pen stroke)Parameters
stroke Pen
Saldırı için.
SetTransform(Matrix)
Şimdiki dönüşümleri bu yönde yapın.
public void SetTransform(Matrix matrix)Parameters
matrix Matrix
Değişim için .
Shear(Yüzme , Yüzme)
Şekil dönüşümünü güncel grafik durumuna (şekil güncel matris) ekler.
public void Shear(float shx, float shy)Parameters
shx float
X ekseninde bir çerçeve.
shy float
Y ekseninde bir çerçeve.
Transform(Matrix)
Şimdiki grafik durumuna dönüşüm eklemesi (bu matrisin şimdiki ile karşılaştırılması).
public void Transform(Matrix matrix)Parameters
matrix Matrix
Değişim için .
Translate(Yüzme , Yüzme)
Geçerli grafik durumuna çeviri ekler (şu anki matrisini çevirir).
public void Translate(float x, float y)Parameters
x float
Çeviri X yönünde yapılır.
y float
Y yönünde çeviri yapılır.
WriteGraphicsRestore()
Güncel grafik durumunu geri yükleme yazısı (operatör “grestore” üzerinde PostScript özelliklerine bakın).
public void WriteGraphicsRestore()WriteGraphicsSave()
Yazılar mevcut grafik durumunu kaydeder (operatörde PostScript özelliklerine bakın “gave”).
public void WriteGraphicsSave()</string,></string,>