Aspose::Page::XPS::Features::EventBasedModifications::PageAPI sınıfı

PageAPI class

Bu Page öğesi değiştirme API’si.

class PageAPI : public Aspose::Page::XPS::Features::EventBasedModifications::IModificationAPI

Yöntemler

YöntemAçıklama
Add(T)Bir içerik öğesi ekler (Canvas, Path veya Glyphs).
AddCanvas()Sayfaya yeni bir canvas ekler.
AddGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String)Sayfaya yeni glyphs ekler.
AddGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String)Sayfaya yeni glyphs ekler.
AddOutlineEntry(System::String, int32_t, int32_t)Belgeye bir anahat girişi ekler.
AddPath(System::SharedPtr<XpsModel::XpsPathGeometry>)Sayfaya yeni bir path ekler.
CreateArcSegment(System::Drawing::PointF, System::Drawing::SizeF, float, bool, XpsModel::XpsSweepDirection, bool)Yeni bir eliptik yay segmenti oluşturur.
CreateCanvas()Yeni bir canvas oluşturur.
CreateColor(System::Drawing::Color)Yeni bir renk oluşturur.
CreateColor(int32_t, int32_t, int32_t, int32_t)sRGB renk uzayında yeni bir renk oluşturur.
CreateColor(int32_t, int32_t, int32_t)sRGB renk uzayında yeni bir renk oluşturur.
CreateColor(float, float, float, float)scRGB renk uzayında yeni bir renk oluşturur.
CreateColor(float, float, float)scRGB renk uzayında yeni bir renk oluşturur.
CreateColor(System::String, const System::ArrayPtr<float>&)ICC tabanlı renk uzayında yeni bir renk oluşturur.
CreateColor(System::SharedPtr<XpsModel::XpsIccProfile>, const System::ArrayPtr<float>&)ICC tabanlı renk uzayında yeni bir renk oluşturur.
CreateGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String)Yeni glyphs oluşturur.
CreateGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String)Yeni glyphs oluşturur.
CreateGradientStop(System::SharedPtr<XpsModel::XpsColor>, float)Yeni bir gradient durak noktası oluşturur.
CreateGradientStop(System::Drawing::Color, float)Yeni bir gradient durak noktası oluşturur.
CreateImageBrush(System::SharedPtr<XpsModel::XpsImage>, System::Drawing::RectangleF, System::Drawing::RectangleF)Yeni bir görüntü fırçası oluşturur.
CreateImageBrush(System::String, System::Drawing::RectangleF, System::Drawing::RectangleF)Yeni bir görüntü fırçası oluşturur.
CreateLinearGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF)Yeni bir doğrusal gradient fırçası oluşturur.
CreateLinearGradientBrush(System::Drawing::PointF, System::Drawing::PointF)Yeni bir doğrusal gradient fırçası oluşturur.
CreateMatrix(float, float, float, float, float, float)Yeni bir afine dönüşüm matrisi oluşturur.
CreatePath(System::SharedPtr<XpsModel::XpsPathGeometry>)Yeni bir yol oluşturur.
CreatePathFigure(System::Drawing::PointF, bool)Yeni bir yol şekli oluşturur.
CreatePathFigure(System::Drawing::PointF, System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathSegment>>>, bool)Yeni bir yol şekli oluşturur.
CreatePathGeometry(System::String)Kısaltılmış biçimde belirtilen yeni bir yol geometrisi oluşturur.
CreatePathGeometry()Yeni bir yol geometrisi oluşturur.
CreatePathGeometry(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathFigure>>>)Belirtilen yol şekli listesine sahip yeni bir yol geometrisi oluşturur.
CreatePolyBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool)Yeni bir kübik Bézier eğrileri kümesi oluşturur.
CreatePolyLineSegment(System::ArrayPtr<System::Drawing::PointF>, bool)Keyfi sayıda bireysel köşe içeren yeni bir çokgen çizim oluşturur.
CreatePolyQuadraticBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool)Yol şekli içindeki önceki noktadan bir dizi köşe üzerinden, belirtilen kontrol noktalarını kullanarak yeni bir kuadratik Bézier eğrileri kümesi oluşturur.
CreateRadialGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF, float, float)Yeni bir radyal gradient fırçası oluşturur.
CreateRadialGradientBrush(System::Drawing::PointF, System::Drawing::PointF, float, float)Yeni bir radyal gradient fırçası oluşturur.
CreateSolidColorBrush(System::SharedPtr<XpsModel::XpsColor>)Yeni bir katı renk fırçası oluşturur.
CreateSolidColorBrush(System::Drawing::Color)Yeni bir katı renk fırçası oluşturur.
CreateVisualBrush(System::SharedPtr<XpsModel::XpsContentElement>, System::Drawing::RectangleF, System::Drawing::RectangleF)Yeni bir görsel fırça oluşturur.
get_Height()Sayfanın yüksekliğini döndürür/ayarlar, etkili koordinat uzayının birimlerinde gerçek bir sayı olarak ifade edilir.
get_PageCount()Etkin belgede sayfa sayısını döndürür.
get_TotalPageCount()Tüm belgeler içindeki XPS belgesindeki toplam sayfa sayısını döndürür.
get_Utils()Resmi XPS manipülasyon API’sinin ötesinde yardımcı programlar sağlayan nesneyi alır.
get_Width()Sayfanın genişliğini döndürür/ayarlar, etkili koordinat uzayının birimlerinde gerçek bir sayı olarak ifade edilir.
Insert(int32_t, T)Sayfaya index konumunda bir öğe (Canvas, Path veya Glyphs) ekler.
InsertCanvas(int32_t)Sayfaya index konumunda yeni bir canvas ekler.
InsertGlyphs(int32_t, System::String, float, System::Drawing::FontStyle, float, float, System::String)Sayfaya index konumunda yeni glyph’ler ekler.
InsertGlyphs(int32_t, System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String)Sayfaya index konumunda yeni glyph’ler ekler.
InsertPath(int32_t, System::SharedPtr<XpsModel::XpsPathGeometry>)Sayfaya index konumunda yeni bir yol ekler.
Remove(T)Sayfadan bir öğe kaldırır.
RemoveAt(int32_t)Sayfadan index konumundaki bir öğeyi kaldırır.
set_Height(float)Sayfanın yüksekliğini döndürür/ayarlar, etkili koordinat uzayının birimlerinde gerçek bir sayı olarak ifade edilir.
set_Width(float)Sayfanın genişliğini döndürür/ayarlar, etkili koordinat uzayının birimlerinde gerçek bir sayı olarak ifade edilir.

Ayrıca Bakınız