PageAPI
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.xps.features.EventBasedModifications.IModificationAPI
public class PageAPI implements EventBasedModifications.IModificationAPI
The Page öğe değiştirme API’si.
Yöntemler
add(T element)
public T <T>add(T element)
Bir içerik öğesi (Canvas, Path veya Glyphs) ekler
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| öğe | T | Eklenecek öğe. |
Returns: T - Eklenen öğe.
insert(int index, T element)
public T <T>insert(int index, T element)
Sayfaya (Canvas, Path veya Glyphs) öğesini index konumunda ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Bir element eklenmesi gereken konum. |
| öğe | T | Eklenecek öğe. |
Returns: T - Eklenen öğe.
remove(T element)
public T <T>remove(T element)
Sayfadan bir öğeyi kaldırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| öğe | T | Kaldırılacak öğe. |
Returns: T - Kaldırılan öğe.
addCanvas()
public XpsCanvas addCanvas()
Sayfaya yeni bir canvas ekler.
Returns: XpsCanvas - Added canvas.
addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
Sayfaya yeni glyph’ler ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| font | XpsFont | Yazı tipi kaynağı. |
| fontRenderingEmSize | float | Yazı tipi boyutu. |
| originX | float | Gliflerin X koordinat başlangıcı. |
| originY | float | Gliflerin Y koordinat başlangıcı. |
| unicodeString | java.lang.String | Yazdırılacak dize. |
Returns: XpsGlyphs - Added glyphs.
addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Sayfaya yeni glyph’ler ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| fontFamily | java.lang.String | Yazı tipi ailesi. |
| fontRenderingEmSize | float | Yazı tipi boyutu. |
| fontStyle | XpsFontStyle | Yazı tipi stili. |
| originX | float | Gliflerin X koordinat başlangıcı. |
| originY | float | Gliflerin Y koordinat başlangıcı. |
| unicodeString | java.lang.String | Yazdırılacak dize. |
Returns: XpsGlyphs - Added glyphs.
addOutlineEntry(String description, int outlineLevel, int targetPageNumber)
public void addOutlineEntry(String description, int outlineLevel, int targetPageNumber)
Belgeye bir taslak girişi ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| açıklama | java.lang.String | Giriş açıklaması. |
| outlineLevel | int | Taslak seviyesi. |
| targetPageNumber | int | Hedef sayfa numarası. |
addPath(XpsPathGeometry data)
public XpsPath addPath(XpsPathGeometry data)
Sayfaya yeni bir yol ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| data | XpsPathGeometry | Yolun geometrisi. |
Returns: XpsPath - Added path.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
Yeni bir kenarlı eliptik yay segmenti oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| nokta | java.awt.geom.Point2D | Eliptik yayının son noktası. |
| size | java.awt.geom.Dimension2D | Eliptik yayının x ve y yarıçapı, x,y çifti olarak. |
| rotationAngle | float | Elipsin mevcut koordinat sistemine göre nasıl döndürüldüğünü gösterir. |
| isLargeArc | boolean | Yayın 180 veya daha büyük bir açıyla çizilip çizilmediğini belirler. |
| sweepDirection | XpsSweepDirection | Yayın çizildiği yön. |
Returns: XpsArcSegment - New elliptical arc segment.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)
public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)
Yeni bir eliptik yay segmenti oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| nokta | java.awt.geom.Point2D | Eliptik yayının son noktası. |
| size | java.awt.geom.Dimension2D | Eliptik yayının x ve y yarıçapı, x,y çifti olarak. |
| rotationAngle | float | Elipsin mevcut koordinat sistemine göre nasıl döndürüldüğünü gösterir. |
| isLargeArc | boolean | Yayın 180 veya daha büyük bir açıyla çizilip çizilmediğini belirler. |
| sweepDirection | XpsSweepDirection | Yayın çizildiği yön. |
| isStroked | boolean | Bu yol segmentinin çizgisinin çizilip çizilmediğini belirtir. |
Returns: XpsArcSegment - New elliptical arc segment.
createCanvas()
public XpsCanvas createCanvas()
Yeni bir canvas oluşturur.
Returns: XpsCanvas - New canvas.
createColor(XpsIccProfile iccProfile, float[] components)
public XpsColor createColor(XpsIccProfile iccProfile, float[] components)
ICC tabanlı renk uzayında yeni bir renk oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| iccProfile | XpsIccProfile | ICC profil kaynağı. |
| bileşenler | float[] | Renk bileşenleri. |
Returns: XpsColor - New color.
createColor(float r, float g, float b)
public XpsColor createColor(float r, float g, float b)
scRGB renk uzayında yeni bir renk oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| r | float | Kırmızı renk bileşeni. |
| g | float | Yeşil renk bileşeni. |
| b | float | Mavi renk bileşeni. |
Returns: XpsColor - New color.
createColor(float a, float r, float g, float b)
public XpsColor createColor(float a, float r, float g, float b)
scRGB renk uzayında yeni bir renk oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| a | float | Alfa renk bileşeni. |
| r | float | Kırmızı renk bileşeni. |
| g | float | Yeşil renk bileşeni. |
| b | float | Mavi renk bileşeni. |
Returns: XpsColor - New color.
createColor(int r, int g, int b)
public XpsColor createColor(int r, int g, int b)
sRGB renk uzayında yeni bir renk oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| r | int | Kırmızı renk bileşeni. |
| g | int | Yeşil renk bileşeni. |
| b | int | Mavi renk bileşeni. |
Returns: XpsColor - New color.
createColor(int a, int r, int g, int b)
public XpsColor createColor(int a, int r, int g, int b)
sRGB renk uzayında yeni bir renk oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| a | int | Alfa renk bileşeni. |
| r | int | Kırmızı renk bileşeni. |
| g | int | Yeşil renk bileşeni. |
| b | int | Mavi renk bileşeni. |
Returns: XpsColor - New color.
createColor(Color color)
public XpsColor createColor(Color color)
Yeni bir renk oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| renk | java.awt.Color | RGB rengi için yerel bir renk örneği. |
Returns: XpsColor - New color.
createColor(String path, float[] components)
public XpsColor createColor(String path, float[] components)
ICC tabanlı renk uzayında yeni bir renk oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| yol | java.lang.String | ICC profile yolu. |
| bileşenler | float[] | Renk bileşenleri. |
Returns: XpsColor - New color.
createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
Yeni glyph’ler oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| font | XpsFont | Yazı tipi kaynağı. |
| fontRenderingEmSize | float | Yazı tipi boyutu. |
| originX | float | Gliflerin X koordinat başlangıcı. |
| originY | float | Gliflerin Y koordinat başlangıcı. |
| unicodeString | java.lang.String | Yazdırılacak dize. |
Returns: XpsGlyphs - New glyphs.
createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Yeni glyph’ler oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| fontFamily | java.lang.String | Yazı tipi ailesi. |
| fontRenderingEmSize | float | Yazı tipi boyutu. |
| fontStyle | XpsFontStyle | Yazı tipi stili. |
| originX | float | Gliflerin X koordinat başlangıcı. |
| originY | float | Gliflerin Y koordinat başlangıcı. |
| unicodeString | java.lang.String | Yazdırılacak dize. |
Returns: XpsGlyphs - New glyphs.
createGradientStop(XpsColor color, float offset)
public XpsGradientStop createGradientStop(XpsColor color, float offset)
Yeni bir degrade durağı oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| color | XpsColor | Degrade durak noktasının rengi. |
| offset | float | Degrade ofseti. |
Returns: XpsGradientStop - New gradient stop.
createGradientStop(Color color, float offset)
public XpsGradientStop createGradientStop(Color color, float offset)
Yeni bir degrade durağı oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| renk | java.awt.Color | Degrade durak noktasının rengi. |
| offset | float | Degrade ofseti. |
Returns: XpsGradientStop - New gradient stop.
createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
Yeni bir görüntü fırçası oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| image | XpsImage | Bir görüntü kaynağı. |
| viewbox | java.awt.geom.Rectangle2D | Fırçanın kaynak içeriğinin konumu ve boyutları. |
| görünüm alanı | java.awt.geom.Rectangle2D | Fırçanın uygulandığı bölgeyi doldurmak için (muhtemelen tekrar tekrar) uygulanan birincil fırça döşemesinin bulunduğu kapsayıcı koordinat uzayındaki bölge. |
Returns: XpsImageBrush - New image brush.
createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
Yeni bir görüntü fırçası oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| imagePath | java.lang.String | Fırça döşemesi olarak kullanılacak görüntünün yolu. |
| viewbox | java.awt.geom.Rectangle2D | Fırçanın kaynak içeriğinin konumu ve boyutları. |
| görünüm alanı | java.awt.geom.Rectangle2D | Fırçanın uygulandığı bölgeyi doldurmak için (muhtemelen tekrar tekrar) uygulanan birincil fırça döşemesinin bulunduğu kapsayıcı koordinat uzayındaki bölge. |
Returns: XpsImageBrush - New image brush.
createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
Yeni bir doğrusal degrade fırçası oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Doğrusal degrade’nin başlangıç noktası. |
| endPoint | java.awt.geom.Point2D | Doğrusal degrade’nin bitiş noktası. |
Returns: XpsLinearGradientBrush - New linear gradient brush.
createLinearGradientBrush(List gradientStops, Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(List<XpsGradientStop> gradientStops, Point2D startPoint, Point2D endPoint)
Yeni bir doğrusal degrade fırçası oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | Degrade duraklarının listesi. |
| startPoint | java.awt.geom.Point2D | Doğrusal degrade’nin başlangıç noktası. |
| endPoint | java.awt.geom.Point2D | Doğrusal degrade’nin bitiş noktası. |
Returns: XpsLinearGradientBrush - New linear gradient brush.
createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
public XpsMatrix createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Yeni bir afin dönüşüm matrisi oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| m11 | float | Eleman 11. |
| m12 | float | Eleman 12. |
| m21 | float | Eleman 21. |
| m22 | float | Eleman 22. |
| m31 | float | Eleman 31. |
| m32 | float | Eleman 32. |
Returns: XpsMatrix - New affine transformation matrix.
createPath(XpsPathGeometry data)
public XpsPath createPath(XpsPathGeometry data)
Yeni bir yol oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| data | XpsPathGeometry | Yolun geometrisi. |
Returns: XpsPath - New path.
createPathFigure(Point2D startPoint)
public XpsPathFigure createPathFigure(Point2D startPoint)
Yeni bir açık yol figürü oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Yol figürünün ilk segmenti için başlangıç noktası. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, boolean isClosed)
Yeni bir yol şekli oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Yol figürünün ilk segmenti için başlangıç noktası. |
| isClosed | boolean | Yolun kapalı olup olmadığını belirtir. true olarak ayarlanırsa, çizgi “closed” (kapalı) olarak çizilir, yani yol figürünün son segmentindeki son nokta StartPoint özniteliğinde belirtilen nokta ile bağlanır; aksi takdirde çizgi “open” (açık) olarak çizilir ve son nokta başlangıç noktasına bağlanmaz. Yalnızca yol figürü bir stroke belirten Path öğesinde kullanıldığında uygulanır. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments)
Yeni bir açık yol figürü oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Yol figürünün ilk segmenti için başlangıç noktası. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Yol segmentlerinin listesi. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments, boolean isClosed)
Yeni bir yol şekli oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Yol figürünün ilk segmenti için başlangıç noktası. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Yol segmentlerinin listesi. |
| isClosed | boolean | Yolun kapalı olup olmadığını belirtir. true olarak ayarlanırsa, çizgi “closed” (kapalı) olarak çizilir, yani yol figürünün son segmentindeki son nokta StartPoint özniteliğinde belirtilen nokta ile bağlanır; aksi takdirde çizgi “open” (açık) olarak çizilir ve son nokta başlangıç noktasına bağlanmaz. Yalnızca yol figürü bir stroke belirten Path öğesinde kullanıldığında uygulanır. |
Returns: XpsPathFigure - New path figure.
createPathGeometry()
public XpsPathGeometry createPathGeometry()
Yeni bir yol geometrisi oluşturur.
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(String abbreviatedGeometry)
public XpsPathGeometry createPathGeometry(String abbreviatedGeometry)
Kısaltılmış biçimle belirtilen yeni bir yol geometrisi oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| abbreviatedGeometry | java.lang.String | Yol geometrisinin kısaltılmış biçimi. |
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(List pathFigures)
public XpsPathGeometry createPathGeometry(List<XpsPathFigure> pathFigures)
Belirtilen yol şekilleri listesiyle yeni bir yol geometrisi oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| pathFigures | java.util.List<com.aspose.xps.XpsPathFigure> | Yol şekillerinin listesi. |
Returns: XpsPathGeometry - New path geometry.
createPolyBezierSegment(Point2D[] points)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points)
Yeni bir kenarlı kübik B?zier eğrileri kümesi oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| noktalar | java.awt.geom.Point2D[] | Birden fazla B?bezier segmenti için kontrol noktaları. |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points, boolean isStroked)
Yeni bir kübik B?zier eğrileri kümesi oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| noktalar | java.awt.geom.Point2D[] | Birden fazla B?bezier segmenti için kontrol noktaları. |
| isStroked | boolean | Bu yol segmentinin çizgisinin çizilip çizilmediğini belirtir. |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyLineSegment(Point2D[] points)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points)
İstediği sayıda bireysel köşe içeren yeni bir kenarlı çokgen çizim oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| noktalar | java.awt.geom.Point2D[] | Poliçizgi segmentini tanımlayan birden çok segment için bir koordinat kümesi. |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyLineSegment(Point2D[] points, boolean isStroked)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points, boolean isStroked)
İsteğe bağlı sayıda tekil köşe içeren yeni bir çokgen çizim oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| noktalar | java.awt.geom.Point2D[] | Poliçizgi segmentini tanımlayan birden çok segment için bir koordinat kümesi. |
| isStroked | boolean | Bu yol segmentinin çizgisinin çizilip çizilmediğini belirtir. |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyQuadraticBezierSegment(Point2D[] points)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points)
Yol figüründeki önceki noktadan bir dizi köşe üzerinden, belirtilen kontrol noktalarını kullanarak yeni bir kenarlı ikinci dereceli B?zier eğrileri kümesi oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| noktalar | java.awt.geom.Point2D[] | Birden fazla ikinci dereceli B?bezier segmenti için kontrol noktaları. |
Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.
createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
Yol figüründeki önceki noktadan bir dizi köşe üzerinden, belirtilen kontrol noktalarını kullanarak yeni bir ikinci dereceli B?zier eğrileri kümesi oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| noktalar | java.awt.geom.Point2D[] | Birden fazla ikinci dereceli B?bezier segmenti için kontrol noktaları. |
| isStroked | boolean | Bu yol segmentinin çizgisinin çizilip çizilmediğini belirtir. |
Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.
createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
public XpsRadialGradientBrush createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
Yeni bir radyal degrade fırçası oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| merkez | java.awt.geom.Point2D | Radyal degrade’nin merkez noktası (yani elipsin merkezi). |
| gradientOrigin | java.awt.geom.Point2D | Radyal degrade’nin başlangıç noktası. |
| radiusX | float | Radyal degradeyi tanımlayan elipsin x boyutundaki yarıçapı. |
| radiusY | float | Radial gradyanı tanımlayan elipsin y boyutundaki yarıçap. |
Returns: XpsRadialGradientBrush - New radial gradient brush.
createRadialGradientBrush(List gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
public XpsRadialGradientBrush createRadialGradientBrush(List<XpsGradientStop> gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
Yeni bir radyal degrade fırçası oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | Degrade duraklarının listesi. |
| merkez | java.awt.geom.Point2D | Radyal degrade’nin merkez noktası (yani elipsin merkezi). |
| gradientOrigin | java.awt.geom.Point2D | Radyal degrade’nin başlangıç noktası. |
| radiusX | float | Radyal degradeyi tanımlayan elipsin x boyutundaki yarıçapı. |
| radiusY | float | Radial gradyanı tanımlayan elipsin y boyutundaki yarıçap. |
Returns: XpsRadialGradientBrush - New radial gradient brush.
createSolidColorBrush(XpsColor color)
public XpsSolidColorBrush createSolidColorBrush(XpsColor color)
Yeni bir katı renk fırçası oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| color | XpsColor | Dolu öğeler için renk. |
Returns: XpsSolidColorBrush - New solid color brush.
createSolidColorBrush(Color color)
public XpsSolidColorBrush createSolidColorBrush(Color color)
Yeni bir katı renk fırçası oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| renk | java.awt.Color | Dolu öğeler için renk. |
Returns: XpsSolidColorBrush - New solid color brush.
createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
public XpsVisualBrush createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
Yeni bir görsel fırça oluşturur.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| element | XpsContentElement | Visual özelliği için görsel fırçanın XPS öğesi (Canvas, Path veya Glyphs). |
| viewbox | java.awt.geom.Rectangle2D | Fırçanın kaynak içeriğinin konumu ve boyutları. |
| görünüm alanı | java.awt.geom.Rectangle2D | Fırçanın uygulandığı bölgeyi doldurmak için (muhtemelen tekrar tekrar) uygulanan birincil fırça döşemesinin bulunduğu kapsayıcı koordinat uzayındaki bölge. |
Returns: XpsVisualBrush - New visual brush.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getHeight()
public float getHeight()
Sayfanın yüksekliğini, etkili koordinat uzayının birimlerinde gerçek sayı olarak döndürür.
Returns: float - Sayfanın yüksekliği.
getPageCount()
public int getPageCount()
Etkin belgedeki sayfa sayısını döndürür.
Returns: int - Etkin belgede sayfa sayısı.
getTotalPageCount()
public int getTotalPageCount()
XPS belgesi içindeki tüm belgelerdeki toplam sayfa sayısını döndürür.
Returns: int - XPS belgesi içindeki tüm belgelerdeki toplam sayfa sayısı.
getUtils()
public DocumentUtils getUtils()
Resmi XPS manipülasyon API’sinin ötesinde yardımcı araçlar sağlayan nesneyi alır.
Returns: DocumentUtils - The object that provides utilities beyond the formal XPS manipulation API.
getWidth()
public float getWidth()
Sayfanın genişliğini, etkili koordinat uzayının birimlerinde gerçek sayı olarak döndürür.
Returns: float - Sayfanın genişliği.
hashCode()
public native int hashCode()
Returns: int
insertCanvas(int index)
public XpsCanvas insertCanvas(int index)
Sayfaya yeni bir canvas’ı index konumunda ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Yeni bir kanvasın eklenmesi gereken konum. |
Returns: XpsCanvas - Inserted canvas.
insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)
public XpsGlyphs insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)
Sayfaya yeni glyph’leri index konumunda ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Yeni gliflerin eklenmesi gereken konum. |
| font | XpsFont | Yazı tipi kaynağı. |
| fontSize | float | Yazı tipi boyutu. |
| originX | float | Gliflerin X koordinat başlangıcı. |
| originY | float | Gliflerin Y koordinat başlangıcı. |
| unicodeString | java.lang.String | Yazdırılacak dize. |
Returns: XpsGlyphs - Inserted glyphs.
insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Sayfaya yeni glyph’leri index konumunda ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Yeni gliflerin eklenmesi gereken konum. |
| fontFamily | java.lang.String | Yazı tipi ailesi. |
| fontSize | float | Yazı tipi boyutu. |
| fontStyle | XpsFontStyle | Yazı tipi stili. |
| originX | float | Gliflerin X koordinat başlangıcı. |
| originY | float | Gliflerin Y koordinat başlangıcı. |
| unicodeString | java.lang.String | Yazdırılacak dize. |
Returns: XpsGlyphs - Inserted glyphs.
insertPath(int index, XpsPathGeometry data)
public XpsPath insertPath(int index, XpsPathGeometry data)
Sayfaya yeni bir yolu index konumunda ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Yeni bir yolun eklenmesi gereken konum. |
| data | XpsPathGeometry | Yolun geometrisi. |
Returns: XpsPath - Inserted path.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeAt(int index)
public XpsContentElement removeAt(int index)
Sayfadan index konumundaki bir öğeyi kaldırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Öğenin kaldırılması gereken konum. |
Returns: XpsContentElement - Removed element.
setHeight(float value)
public void setHeight(float value)
Sayfanın yüksekliğini, etkili koordinat uzayının birimlerinde gerçek sayı olarak ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | float | Sayfanın yüksekliği. |
setWidth(float value)
public void setWidth(float value)
Sayfanın genişliğini, etkili koordinat uzayının birimlerinde gerçek sayı olarak ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | float | Sayfanın genişliği. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long | |
| arg1 | int |