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

YöntemAçıklama
add(T element)Bir içerik öğesi (Canvas, Path veya Glyphs) ekler
insert(int index, T element)Sayfaya (Canvas, Path veya Glyphs) öğesini index konumunda ekler.
remove(T element)Sayfadan bir öğeyi kaldırır.
addCanvas()Sayfaya yeni bir canvas ekler.
addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)Sayfaya yeni glyph’ler ekler.
addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)Sayfaya yeni glyph’ler ekler.
addOutlineEntry(String description, int outlineLevel, int targetPageNumber)Belgeye bir taslak girişi ekler.
addPath(XpsPathGeometry data)Sayfaya yeni bir yol ekler.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)Yeni bir kenarlı eliptik yay segmenti oluşturur.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)Yeni bir eliptik yay segmenti oluşturur.
createCanvas()Yeni bir canvas oluşturur.
createColor(XpsIccProfile iccProfile, float[] components)ICC tabanlı renk uzayında yeni bir renk oluşturur.
createColor(float r, float g, float b)scRGB renk uzayında yeni bir renk oluşturur.
createColor(float a, float r, float g, float b)scRGB renk uzayında yeni bir renk oluşturur.
createColor(int r, int g, int b)sRGB renk uzayında yeni bir renk oluşturur.
createColor(int a, int r, int g, int b)sRGB renk uzayında yeni bir renk oluşturur.
createColor(Color color)Yeni bir renk oluşturur.
createColor(String path, float[] components)ICC tabanlı renk uzayında yeni bir renk oluşturur.
createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)Yeni glyph’ler oluşturur.
createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)Yeni glyph’ler oluşturur.
createGradientStop(XpsColor color, float offset)Yeni bir degrade durağı oluşturur.
createGradientStop(Color color, float offset)Yeni bir degrade durağı oluşturur.
createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)Yeni bir görüntü fırçası oluşturur.
createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)Yeni bir görüntü fırçası oluşturur.
createLinearGradientBrush(Point2D startPoint, Point2D endPoint)Yeni bir doğrusal degrade fırçası oluşturur.
createLinearGradientBrush(List gradientStops, Point2D startPoint, Point2D endPoint)Yeni bir doğrusal degrade fırçası oluşturur.
createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)Yeni bir afin dönüşüm matrisi oluşturur.
createPath(XpsPathGeometry data)Yeni bir yol oluşturur.
createPathFigure(Point2D startPoint)Yeni bir açık yol figürü oluşturur.
createPathFigure(Point2D startPoint, boolean isClosed)Yeni bir yol şekli oluşturur.
createPathFigure(Point2D startPoint, List segments)Yeni bir açık yol figürü oluşturur.
createPathFigure(Point2D startPoint, List segments, boolean isClosed)Yeni bir yol şekli oluşturur.
createPathGeometry()Yeni bir yol geometrisi oluşturur.
createPathGeometry(String abbreviatedGeometry)Kısaltılmış biçimle belirtilen yeni bir yol geometrisi oluşturur.
createPathGeometry(List pathFigures)Belirtilen yol şekilleri listesiyle yeni bir yol geometrisi oluşturur.
createPolyBezierSegment(Point2D[] points)Yeni bir kenarlı kübik B?zier eğrileri kümesi oluşturur.
createPolyBezierSegment(Point2D[] points, boolean isStroked)Yeni bir kübik B?zier eğrileri kümesi oluşturur.
createPolyLineSegment(Point2D[] points)İstediği sayıda bireysel köşe içeren yeni bir kenarlı çokgen çizim oluşturur.
createPolyLineSegment(Point2D[] points, boolean isStroked)İsteğe bağlı sayıda tekil köşe içeren yeni bir çokgen çizim oluşturur.
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.
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.
createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)Yeni bir radyal degrade fırçası oluşturur.
createRadialGradientBrush(List gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)Yeni bir radyal degrade fırçası oluşturur.
createSolidColorBrush(XpsColor color)Yeni bir katı renk fırçası oluşturur.
createSolidColorBrush(Color color)Yeni bir katı renk fırçası oluşturur.
createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)Yeni bir görsel fırça oluşturur.
equals(Object arg0)
getClass()
getHeight()Sayfanın yüksekliğini, etkili koordinat uzayının birimlerinde gerçek sayı olarak döndürür.
getPageCount()Etkin belgedeki sayfa sayısını döndürür.
getTotalPageCount()XPS belgesi içindeki tüm belgelerdeki toplam sayfa sayısını döndürür.
getUtils()Resmi XPS manipülasyon API’sinin ötesinde yardımcı araçlar sağlayan nesneyi alır.
getWidth()Sayfanın genişliğini, etkili koordinat uzayının birimlerinde gerçek sayı olarak döndürür.
hashCode()
insertCanvas(int index)Sayfaya yeni bir canvas’ı index konumunda ekler.
insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)Sayfaya yeni glyph’leri index konumunda ekler.
insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)Sayfaya yeni glyph’leri index konumunda ekler.
insertPath(int index, XpsPathGeometry data)Sayfaya yeni bir yolu index konumunda ekler.
notify()
notifyAll()
removeAt(int index)Sayfadan index konumundaki bir öğeyi kaldırır.
setHeight(float value)Sayfanın yüksekliğini, etkili koordinat uzayının birimlerinde gerçek sayı olarak ayarlar.
setWidth(float value)Sayfanın genişliğini, etkili koordinat uzayının birimlerinde gerçek sayı olarak ayarlar.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(T element)

public T <T>add(T element)

Bir içerik öğesi (Canvas, Path veya Glyphs) ekler

Parameters:

ParametreTürAçıklama
öğeTEklenecek öğ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:

ParametreTürAçıklama
indeksintBir element eklenmesi gereken konum.
öğeTEklenecek öğe.

Returns: T - Eklenen öğe.

remove(T element)

public T <T>remove(T element)

Sayfadan bir öğeyi kaldırır.

Parameters:

ParametreTürAçıklama
öğeTKaldı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:

ParametreTürAçıklama
fontXpsFontYazı tipi kaynağı.
fontRenderingEmSizefloatYazı tipi boyutu.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdı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:

ParametreTürAçıklama
fontFamilyjava.lang.StringYazı tipi ailesi.
fontRenderingEmSizefloatYazı tipi boyutu.
fontStyleXpsFontStyleYazı tipi stili.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdı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:

ParametreTürAçıklama
açıklamajava.lang.StringGiriş açıklaması.
outlineLevelintTaslak seviyesi.
targetPageNumberintHedef sayfa numarası.

addPath(XpsPathGeometry data)

public XpsPath addPath(XpsPathGeometry data)

Sayfaya yeni bir yol ekler.

Parameters:

ParametreTürAçıklama
dataXpsPathGeometryYolun 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:

ParametreTürAçıklama
noktajava.awt.geom.Point2DEliptik yayının son noktası.
sizejava.awt.geom.Dimension2DEliptik yayının x ve y yarıçapı, x,y çifti olarak.
rotationAnglefloatElipsin mevcut koordinat sistemine göre nasıl döndürüldüğünü gösterir.
isLargeArcbooleanYayın 180 veya daha büyük bir açıyla çizilip çizilmediğini belirler.
sweepDirectionXpsSweepDirectionYayı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:

ParametreTürAçıklama
noktajava.awt.geom.Point2DEliptik yayının son noktası.
sizejava.awt.geom.Dimension2DEliptik yayının x ve y yarıçapı, x,y çifti olarak.
rotationAnglefloatElipsin mevcut koordinat sistemine göre nasıl döndürüldüğünü gösterir.
isLargeArcbooleanYayın 180 veya daha büyük bir açıyla çizilip çizilmediğini belirler.
sweepDirectionXpsSweepDirectionYayın çizildiği yön.
isStrokedbooleanBu 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:

ParametreTürAçıklama
iccProfileXpsIccProfileICC profil kaynağı.
bileşenlerfloat[]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:

ParametreTürAçıklama
rfloatKırmızı renk bileşeni.
gfloatYeşil renk bileşeni.
bfloatMavi 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:

ParametreTürAçıklama
afloatAlfa renk bileşeni.
rfloatKırmızı renk bileşeni.
gfloatYeşil renk bileşeni.
bfloatMavi 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:

ParametreTürAçıklama
rintKırmızı renk bileşeni.
gintYeşil renk bileşeni.
bintMavi 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:

ParametreTürAçıklama
aintAlfa renk bileşeni.
rintKırmızı renk bileşeni.
gintYeşil renk bileşeni.
bintMavi renk bileşeni.

Returns: XpsColor - New color.

createColor(Color color)

public XpsColor createColor(Color color)

Yeni bir renk oluşturur.

Parameters:

ParametreTürAçıklama
renkjava.awt.ColorRGB 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:

ParametreTürAçıklama
yoljava.lang.StringICC profile yolu.
bileşenlerfloat[]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:

ParametreTürAçıklama
fontXpsFontYazı tipi kaynağı.
fontRenderingEmSizefloatYazı tipi boyutu.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdı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:

ParametreTürAçıklama
fontFamilyjava.lang.StringYazı tipi ailesi.
fontRenderingEmSizefloatYazı tipi boyutu.
fontStyleXpsFontStyleYazı tipi stili.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdı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:

ParametreTürAçıklama
colorXpsColorDegrade durak noktasının rengi.
offsetfloatDegrade 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:

ParametreTürAçıklama
renkjava.awt.ColorDegrade durak noktasının rengi.
offsetfloatDegrade 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:

ParametreTürAçıklama
imageXpsImageBir görüntü kaynağı.
viewboxjava.awt.geom.Rectangle2DFırçanın kaynak içeriğinin konumu ve boyutları.
görünüm alanıjava.awt.geom.Rectangle2DFı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:

ParametreTürAçıklama
imagePathjava.lang.StringFırça döşemesi olarak kullanılacak görüntünün yolu.
viewboxjava.awt.geom.Rectangle2DFırçanın kaynak içeriğinin konumu ve boyutları.
görünüm alanıjava.awt.geom.Rectangle2DFı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:

ParametreTürAçıklama
startPointjava.awt.geom.Point2DDoğrusal degrade’nin başlangıç noktası.
endPointjava.awt.geom.Point2DDoğ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:

ParametreTürAçıklama
gradientStopsjava.util.List<com.aspose.xps.XpsGradientStop>Degrade duraklarının listesi.
startPointjava.awt.geom.Point2DDoğrusal degrade’nin başlangıç noktası.
endPointjava.awt.geom.Point2DDoğ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:

ParametreTürAçıklama
m11floatEleman 11.
m12floatEleman 12.
m21floatEleman 21.
m22floatEleman 22.
m31floatEleman 31.
m32floatEleman 32.

Returns: XpsMatrix - New affine transformation matrix.

createPath(XpsPathGeometry data)

public XpsPath createPath(XpsPathGeometry data)

Yeni bir yol oluşturur.

Parameters:

ParametreTürAçıklama
dataXpsPathGeometryYolun geometrisi.

Returns: XpsPath - New path.

createPathFigure(Point2D startPoint)

public XpsPathFigure createPathFigure(Point2D startPoint)

Yeni bir açık yol figürü oluşturur.

Parameters:

ParametreTürAçıklama
startPointjava.awt.geom.Point2DYol 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:

ParametreTürAçıklama
startPointjava.awt.geom.Point2DYol figürünün ilk segmenti için başlangıç noktası.
isClosedbooleanYolun 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:

ParametreTürAçıklama
startPointjava.awt.geom.Point2DYol figürünün ilk segmenti için başlangıç noktası.
segmentsjava.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:

ParametreTürAçıklama
startPointjava.awt.geom.Point2DYol figürünün ilk segmenti için başlangıç noktası.
segmentsjava.util.List<com.aspose.xps.XpsPathSegment>Yol segmentlerinin listesi.
isClosedbooleanYolun 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:

ParametreTürAçıklama
abbreviatedGeometryjava.lang.StringYol 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:

ParametreTürAçıklama
pathFiguresjava.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:

ParametreTürAçıklama
noktalarjava.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:

ParametreTürAçıklama
noktalarjava.awt.geom.Point2D[]Birden fazla B?bezier segmenti için kontrol noktaları.
isStrokedbooleanBu 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:

ParametreTürAçıklama
noktalarjava.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:

ParametreTürAçıklama
noktalarjava.awt.geom.Point2D[]Poliçizgi segmentini tanımlayan birden çok segment için bir koordinat kümesi.
isStrokedbooleanBu 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:

ParametreTürAçıklama
noktalarjava.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:

ParametreTürAçıklama
noktalarjava.awt.geom.Point2D[]Birden fazla ikinci dereceli B?bezier segmenti için kontrol noktaları.
isStrokedbooleanBu 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:

ParametreTürAçıklama
merkezjava.awt.geom.Point2DRadyal degrade’nin merkez noktası (yani elipsin merkezi).
gradientOriginjava.awt.geom.Point2DRadyal degrade’nin başlangıç noktası.
radiusXfloatRadyal degradeyi tanımlayan elipsin x boyutundaki yarıçapı.
radiusYfloatRadial 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:

ParametreTürAçıklama
gradientStopsjava.util.List<com.aspose.xps.XpsGradientStop>Degrade duraklarının listesi.
merkezjava.awt.geom.Point2DRadyal degrade’nin merkez noktası (yani elipsin merkezi).
gradientOriginjava.awt.geom.Point2DRadyal degrade’nin başlangıç noktası.
radiusXfloatRadyal degradeyi tanımlayan elipsin x boyutundaki yarıçapı.
radiusYfloatRadial 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:

ParametreTürAçıklama
colorXpsColorDolu öğ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:

ParametreTürAçıklama
renkjava.awt.ColorDolu öğ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:

ParametreTürAçıklama
elementXpsContentElementVisual özelliği için görsel fırçanın XPS öğesi (Canvas, Path veya Glyphs).
viewboxjava.awt.geom.Rectangle2DFırçanın kaynak içeriğinin konumu ve boyutları.
görünüm alanıjava.awt.geom.Rectangle2DFı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:

ParametreTürAçıklama
arg0java.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:

ParametreTürAçıklama
indeksintYeni 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:

ParametreTürAçıklama
indeksintYeni gliflerin eklenmesi gereken konum.
fontXpsFontYazı tipi kaynağı.
fontSizefloatYazı tipi boyutu.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdı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:

ParametreTürAçıklama
indeksintYeni gliflerin eklenmesi gereken konum.
fontFamilyjava.lang.StringYazı tipi ailesi.
fontSizefloatYazı tipi boyutu.
fontStyleXpsFontStyleYazı tipi stili.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdı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:

ParametreTürAçıklama
indeksintYeni bir yolun eklenmesi gereken konum.
dataXpsPathGeometryYolun 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:

ParametreTürAçıklama
indeksintÖğ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:

ParametreTürAçıklama
değerfloatSayfanı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:

ParametreTürAçıklama
değerfloatSayfanı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:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int