PageAPI
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.xps.features.EventBasedModifications.IModificationAPI
public class PageAPI implements EventBasedModifications.IModificationAPI
L’API di modifica dell’elemento Page.
Metodi
| Metodo | Descrizione |
|---|---|
| Aggiunge un elemento di contenuto (Canvas, Path o Glyphs) | |
| Inserisce un elemento (Canvas, Path o Glyphs) nella pagina alla posizione indice. | |
| Rimuove un elemento dalla pagina. | |
| addCanvas() | Aggiunge un nuovo canvas alla pagina. |
| addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString) | Aggiunge nuovi glyphs alla pagina. |
| addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Aggiunge nuovi glyphs alla pagina. |
| addOutlineEntry(String description, int outlineLevel, int targetPageNumber) | Aggiunge una voce di contorno al documento. |
| addPath(XpsPathGeometry data) | Aggiunge un nuovo Path alla pagina. |
| createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection) | Crea un nuovo segmento di arco ellittico tracciato. |
| createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked) | Crea un nuovo segmento di arco ellittico. |
| createCanvas() | Crea un nuovo canvas. |
| createColor(XpsIccProfile iccProfile, float[] components) | Crea un nuovo colore nello spazio colore basato su ICC. |
| createColor(float r, float g, float b) | Crea un nuovo colore nello spazio colore scRGB. |
| createColor(float a, float r, float g, float b) | Crea un nuovo colore nello spazio colore scRGB. |
| createColor(int r, int g, int b) | Crea un nuovo colore nello spazio colore sRGB. |
| createColor(int a, int r, int g, int b) | Crea un nuovo colore nello spazio colore sRGB. |
| createColor(Color color) | Crea un nuovo colore. |
| createColor(String path, float[] components) | Crea un nuovo colore nello spazio colore basato su ICC. |
| createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString) | Crea nuovi glyphs. |
| createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Crea nuovi glyphs. |
| createGradientStop(XpsColor color, float offset) | Crea una nuova fermata di gradiente. |
| createGradientStop(Color color, float offset) | Crea una nuova fermata di gradiente. |
| createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport) | Crea un nuovo pennello immagine. |
| createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport) | Crea un nuovo pennello immagine. |
| createLinearGradientBrush(Point2D startPoint, Point2D endPoint) | Crea un nuovo pennello di gradiente lineare. |
| createLinearGradientBrush(List | Crea un nuovo pennello di gradiente lineare. |
| createMatrix(float m11, float m12, float m21, float m22, float m31, float m32) | Crea una nuova matrice di trasformazione affine. |
| createPath(XpsPathGeometry data) | Crea un nuovo Path. |
| createPathFigure(Point2D startPoint) | Crea una nuova figura di percorso aperto. |
| createPathFigure(Point2D startPoint, boolean isClosed) | Crea una nuova figura di percorso. |
| createPathFigure(Point2D startPoint, List | Crea una nuova figura di percorso aperto. |
| createPathFigure(Point2D startPoint, List | Crea una nuova figura di percorso. |
| createPathGeometry() | Crea una nuova geometria di percorso. |
| createPathGeometry(String abbreviatedGeometry) | Crea una nuova geometria di percorso specificata in forma abbreviata. |
| createPathGeometry(List | Crea una nuova geometria di percorso con l’elenco specificato di figure di percorso. |
| createPolyBezierSegment(Point2D[] points) | Crea un nuovo insieme di curve cubiche B?zier tracciate. |
| createPolyBezierSegment(Point2D[] points, boolean isStroked) | Crea un nuovo insieme di curve cubiche B?zier. |
| createPolyLineSegment(Point2D[] points) | Crea un nuovo disegno poligonale tracciato contenente un numero arbitrario di vertici individuali. |
| createPolyLineSegment(Point2D[] points, boolean isStroked) | Crea un nuovo disegno poligonale contenente un numero arbitrario di vertici individuali. |
| createPolyQuadraticBezierSegment(Point2D[] points) | Crea un nuovo insieme di curve quadratiche B?zier tracciate dal punto precedente nella figura di percorso attraverso un insieme di vertici, utilizzando i punti di controllo specificati. |
| createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked) | Crea un nuovo insieme di curve quadratiche B?bezier dal punto precedente nella figura di percorso attraverso un insieme di vertici, utilizzando i punti di controllo specificati. |
| createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY) | Crea un nuovo pennello a gradiente radiale. |
| createRadialGradientBrush(List | Crea un nuovo pennello a gradiente radiale. |
| createSolidColorBrush(XpsColor color) | Crea un nuovo pennello a colore solido. |
| createSolidColorBrush(Color color) | Crea un nuovo pennello a colore solido. |
| createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport) | Crea un nuovo pennello visivo. |
| equals(Object arg0) | |
| getClass() | |
| getHeight() | Restituisce l’altezza della pagina, espressa come numero reale nelle unità dello spazio di coordinate effettivo. |
| getPageCount() | Restituisce il numero di pagine nel documento attivo. |
| getTotalPageCount() | Restituisce il numero totale di pagine in tutti i documenti all’interno del documento XPS. |
| getUtils() | Ottiene l’oggetto che fornisce utilità oltre l’API formale di manipolazione XPS. |
| getWidth() | Restituisce la larghezza della pagina, espressa come numero reale nelle unità dello spazio di coordinate effettivo. |
| hashCode() | |
| insertCanvas(int index) | Inserisce una nuova tela nella pagina alla posizione index . |
| insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString) | Inserisce nuovi glifi nella pagina alla posizione index . |
| insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Inserisce nuovi glifi nella pagina alla posizione index . |
| insertPath(int index, XpsPathGeometry data) | Inserisce un nuovo percorso nella pagina alla posizione index . |
| notify() | |
| notifyAll() | |
| removeAt(int index) | Rimuove un elemento alla posizione index dalla pagina. |
| setHeight(float value) | Imposta l’altezza della pagina, espressa come numero reale nelle unità dello spazio di coordinate effettivo. |
| setWidth(float value) | Imposta la larghezza della pagina, espressa come numero reale nelle unità dello spazio di coordinate effettivo. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
add(T element)
public T <T>add(T element)
Aggiunge un elemento di contenuto (Canvas, Path o Glyphs)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| elemento | T | L’elemento da aggiungere. |
Returns: T - Elemento aggiunto.
insert(int index, T element)
public T <T>insert(int index, T element)
Inserisce un elemento (Canvas, Path o Glyphs) nella pagina alla posizione indice.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| indice | int | Posizione in cui un elemento dovrebbe essere inserito. |
| elemento | T | L’elemento da inserire. |
Returns: T - Elemento inserito.
remove(T element)
public T <T>remove(T element)
Rimuove un elemento dalla pagina.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| elemento | T | L’elemento da rimuovere. |
Returns: T - Elemento rimosso.
addCanvas()
public XpsCanvas addCanvas()
Aggiunge un nuovo canvas alla pagina.
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)
Aggiunge nuovi glyphs alla pagina.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font | XpsFont | Risorsa del font. |
| fontRenderingEmSize | float | Dimensione del font. |
| originX | float | Coordinata X di origine dei glifi. |
| originY | float | Coordinata Y di origine dei glifi. |
| unicodeString | java.lang.String | Stringa da stampare. |
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)
Aggiunge nuovi glyphs alla pagina.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fontFamily | java.lang.String | Famiglia del font. |
| fontRenderingEmSize | float | Dimensione del font. |
| fontStyle | XpsFontStyle | Stile del carattere. |
| originX | float | Coordinata X di origine dei glifi. |
| originY | float | Coordinata Y di origine dei glifi. |
| unicodeString | java.lang.String | Stringa da stampare. |
Returns: XpsGlyphs - Added glyphs.
addOutlineEntry(String description, int outlineLevel, int targetPageNumber)
public void addOutlineEntry(String description, int outlineLevel, int targetPageNumber)
Aggiunge una voce di contorno al documento.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| description | java.lang.String | La descrizione della voce. |
| outlineLevel | int | Il livello di contorno. |
| targetPageNumber | int | Il numero di pagina di destinazione. |
addPath(XpsPathGeometry data)
public XpsPath addPath(XpsPathGeometry data)
Aggiunge un nuovo Path alla pagina.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| data | XpsPathGeometry | La geometria del percorso. |
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)
Crea un nuovo segmento di arco ellittico tracciato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| punto | java.awt.geom.Point2D | Il punto finale dell’arco ellittico. |
| dimensione | java.awt.geom.Dimension2D | Il raggio x e y dell’arco ellittico come coppia x,y. |
| rotationAngle | float | Indica come l’ellisse è ruotata rispetto al sistema di coordinate corrente. |
| isLargeArc | boolean | Determina se l’arco è disegnato con una sweep di 180 gradi o più. |
| sweepDirection | XpsSweepDirection | La direzione in cui l’arco è disegnato. |
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)
Crea un nuovo segmento di arco ellittico.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| punto | java.awt.geom.Point2D | Il punto finale dell’arco ellittico. |
| dimensione | java.awt.geom.Dimension2D | Il raggio x e y dell’arco ellittico come coppia x,y. |
| rotationAngle | float | Indica come l’ellisse è ruotata rispetto al sistema di coordinate corrente. |
| isLargeArc | boolean | Determina se l’arco è disegnato con una sweep di 180 gradi o più. |
| sweepDirection | XpsSweepDirection | La direzione in cui l’arco è disegnato. |
| isStroked | boolean | Specifica se il tratto per questo segmento del percorso è disegnato. |
Returns: XpsArcSegment - New elliptical arc segment.
createCanvas()
public XpsCanvas createCanvas()
Crea un nuovo canvas.
Returns: XpsCanvas - New canvas.
createColor(XpsIccProfile iccProfile, float[] components)
public XpsColor createColor(XpsIccProfile iccProfile, float[] components)
Crea un nuovo colore nello spazio colore basato su ICC.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| iccProfile | XpsIccProfile | La risorsa del profilo ICC. |
| components | float[] | Componenti di colore. |
Returns: XpsColor - New color.
createColor(float r, float g, float b)
public XpsColor createColor(float r, float g, float b)
Crea un nuovo colore nello spazio colore scRGB.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| r | float | Il componente di colore rosso. |
| g | float | Il componente di colore verde. |
| b | float | Il componente di colore blu. |
Returns: XpsColor - New color.
createColor(float a, float r, float g, float b)
public XpsColor createColor(float a, float r, float g, float b)
Crea un nuovo colore nello spazio colore scRGB.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| a | float | Il componente di colore alfa. |
| r | float | Il componente di colore rosso. |
| g | float | Il componente di colore verde. |
| b | float | Il componente di colore blu. |
Returns: XpsColor - New color.
createColor(int r, int g, int b)
public XpsColor createColor(int r, int g, int b)
Crea un nuovo colore nello spazio colore sRGB.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| r | int | Il componente di colore rosso. |
| g | int | Il componente di colore verde. |
| b | int | Il componente di colore blu. |
Returns: XpsColor - New color.
createColor(int a, int r, int g, int b)
public XpsColor createColor(int a, int r, int g, int b)
Crea un nuovo colore nello spazio colore sRGB.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| a | int | Il componente di colore alfa. |
| r | int | Il componente di colore rosso. |
| g | int | Il componente di colore verde. |
| b | int | Il componente di colore blu. |
Returns: XpsColor - New color.
createColor(Color color)
public XpsColor createColor(Color color)
Crea un nuovo colore.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| color | java.awt.Color | Un’istanza di colore nativa per il colore RGB. |
Returns: XpsColor - New color.
createColor(String path, float[] components)
public XpsColor createColor(String path, float[] components)
Crea un nuovo colore nello spazio colore basato su ICC.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| path | java.lang.String | Il percorso al profilo ICC. |
| components | float[] | Componenti di colore. |
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)
Crea nuovi glyphs.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font | XpsFont | Risorsa del font. |
| fontRenderingEmSize | float | Dimensione del font. |
| originX | float | Coordinata X di origine dei glifi. |
| originY | float | Coordinata Y di origine dei glifi. |
| unicodeString | java.lang.String | Stringa da stampare. |
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)
Crea nuovi glyphs.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fontFamily | java.lang.String | Famiglia del font. |
| fontRenderingEmSize | float | Dimensione del font. |
| fontStyle | XpsFontStyle | Stile del carattere. |
| originX | float | Coordinata X di origine dei glifi. |
| originY | float | Coordinata Y di origine dei glifi. |
| unicodeString | java.lang.String | Stringa da stampare. |
Returns: XpsGlyphs - New glyphs.
createGradientStop(XpsColor color, float offset)
public XpsGradientStop createGradientStop(XpsColor color, float offset)
Crea una nuova fermata di gradiente.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| color | XpsColor | Il colore di arresto del gradiente. |
| offset | float | L’offset del gradiente. |
Returns: XpsGradientStop - New gradient stop.
createGradientStop(Color color, float offset)
public XpsGradientStop createGradientStop(Color color, float offset)
Crea una nuova fermata di gradiente.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| color | java.awt.Color | Il colore di arresto del gradiente. |
| offset | float | L’offset del gradiente. |
Returns: XpsGradientStop - New gradient stop.
createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
Crea un nuovo pennello immagine.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | XpsImage | Una risorsa immagine. |
| viewbox | java.awt.geom.Rectangle2D | La posizione e le dimensioni del contenuto sorgente del pennello. |
| viewport | java.awt.geom.Rectangle2D | La regione nello spazio di coordinate contenente della tessera principale del pennello che è (possibilmente ripetutamente) applicata per riempire la regione a cui il pennello è applicato. |
Returns: XpsImageBrush - New image brush.
createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
Crea un nuovo pennello immagine.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| imagePath | java.lang.String | Il percorso dell’immagine da utilizzare come tessera del pennello. |
| viewbox | java.awt.geom.Rectangle2D | La posizione e le dimensioni del contenuto sorgente del pennello. |
| viewport | java.awt.geom.Rectangle2D | La regione nello spazio di coordinate contenente della tessera principale del pennello che è (possibilmente ripetutamente) applicata per riempire la regione a cui il pennello è applicato. |
Returns: XpsImageBrush - New image brush.
createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
Crea un nuovo pennello di gradiente lineare.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Il punto di partenza del gradiente lineare. |
| endPoint | java.awt.geom.Point2D | Il punto finale del gradiente lineare. |
Returns: XpsLinearGradientBrush - New linear gradient brush.
createLinearGradientBrush(List gradientStops, Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(List<XpsGradientStop> gradientStops, Point2D startPoint, Point2D endPoint)
Crea un nuovo pennello di gradiente lineare.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | L’elenco delle fermate del gradiente. |
| startPoint | java.awt.geom.Point2D | Il punto di partenza del gradiente lineare. |
| endPoint | java.awt.geom.Point2D | Il punto finale del gradiente lineare. |
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)
Crea una nuova matrice di trasformazione affine.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| m11 | float | Elemento 11. |
| m12 | float | Elemento 12. |
| m21 | float | Elemento 21. |
| m22 | float | Elemento 22. |
| m31 | float | Elemento 31. |
| m32 | float | Elemento 32. |
Returns: XpsMatrix - New affine transformation matrix.
createPath(XpsPathGeometry data)
public XpsPath createPath(XpsPathGeometry data)
Crea un nuovo Path.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| data | XpsPathGeometry | La geometria del percorso. |
Returns: XpsPath - New path.
createPathFigure(Point2D startPoint)
public XpsPathFigure createPathFigure(Point2D startPoint)
Crea una nuova figura di percorso aperto.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Il punto di partenza per il primo segmento della figura del percorso. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, boolean isClosed)
Crea una nuova figura di percorso.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Il punto di partenza per il primo segmento della figura del percorso. |
| isClosed | boolean | Specifica se il percorso è chiuso. Se impostato su true, il tratto è disegnato "closed", cioè l’ultimo punto dell’ultimo segmento della figura del percorso è collegato al punto specificato nell’attributo StartPoint, altrimenti il tratto è disegnato "open" e l’ultimo punto non è collegato al punto di partenza. Applicabile solo se la figura del percorso è utilizzata in un elemento Path che specifica un tratto. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments)
Crea una nuova figura di percorso aperto.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Il punto di partenza per il primo segmento della figura del percorso. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Elenco di segmenti di percorso. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments, boolean isClosed)
Crea una nuova figura di percorso.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Il punto di partenza per il primo segmento della figura del percorso. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Elenco di segmenti di percorso. |
| isClosed | boolean | Specifica se il percorso è chiuso. Se impostato su true, il tratto è disegnato "closed", cioè l’ultimo punto dell’ultimo segmento della figura del percorso è collegato al punto specificato nell’attributo StartPoint, altrimenti il tratto è disegnato "open" e l’ultimo punto non è collegato al punto di partenza. Applicabile solo se la figura del percorso è utilizzata in un elemento Path che specifica un tratto. |
Returns: XpsPathFigure - New path figure.
createPathGeometry()
public XpsPathGeometry createPathGeometry()
Crea una nuova geometria di percorso.
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(String abbreviatedGeometry)
public XpsPathGeometry createPathGeometry(String abbreviatedGeometry)
Crea una nuova geometria di percorso specificata in forma abbreviata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| abbreviatedGeometry | java.lang.String | Forma abbreviata della geometria del percorso. |
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(List pathFigures)
public XpsPathGeometry createPathGeometry(List<XpsPathFigure> pathFigures)
Crea una nuova geometria di percorso con l’elenco specificato di figure di percorso.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pathFigures | java.util.List<com.aspose.xps.XpsPathFigure> | Elenco di figure del percorso. |
Returns: XpsPathGeometry - New path geometry.
createPolyBezierSegment(Point2D[] points)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points)
Crea un nuovo insieme di curve cubiche B?zier tracciate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| points | java.awt.geom.Point2D[] | Punti di controllo per più segmenti B?bezier. |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points, boolean isStroked)
Crea un nuovo insieme di curve cubiche B?zier.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| points | java.awt.geom.Point2D[] | Punti di controllo per più segmenti B?bezier. |
| isStroked | boolean | Specifica se il tratto per questo segmento del percorso è disegnato. |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyLineSegment(Point2D[] points)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points)
Crea un nuovo disegno poligonale tracciato contenente un numero arbitrario di vertici individuali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| points | java.awt.geom.Point2D[] | Un insieme di coordinate per i molteplici segmenti che definiscono il segmento di polilinea. |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyLineSegment(Point2D[] points, boolean isStroked)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points, boolean isStroked)
Crea un nuovo disegno poligonale contenente un numero arbitrario di vertici individuali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| points | java.awt.geom.Point2D[] | Un insieme di coordinate per i molteplici segmenti che definiscono il segmento di polilinea. |
| isStroked | boolean | Specifica se il tratto per questo segmento del percorso è disegnato. |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyQuadraticBezierSegment(Point2D[] points)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points)
Crea un nuovo insieme di curve quadratiche B?zier tracciate dal punto precedente nella figura di percorso attraverso un insieme di vertici, utilizzando i punti di controllo specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| points | java.awt.geom.Point2D[] | Punti di controllo per più segmenti B?bezier quadratici. |
Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.
createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
Crea un nuovo insieme di curve quadratiche B?bezier dal punto precedente nella figura di percorso attraverso un insieme di vertici, utilizzando i punti di controllo specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| points | java.awt.geom.Point2D[] | Punti di controllo per più segmenti B?bezier quadratici. |
| isStroked | boolean | Specifica se il tratto per questo segmento del percorso è disegnato. |
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)
Crea un nuovo pennello a gradiente radiale.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| center | java.awt.geom.Point2D | Il punto centrale del gradiente radiale (cioè il centro dell’ellisse). |
| gradientOrigin | java.awt.geom.Point2D | Il punto di origine del gradiente radiale. |
| radiusX | float | Il raggio nella dimensione x dell’ellisse che definisce il gradiente radiale. |
| radiusY | float | Il raggio nella dimensione y dell’ellisse che definisce il gradiente radiale. |
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)
Crea un nuovo pennello a gradiente radiale.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | L’elenco delle fermate del gradiente. |
| center | java.awt.geom.Point2D | Il punto centrale del gradiente radiale (cioè il centro dell’ellisse). |
| gradientOrigin | java.awt.geom.Point2D | Il punto di origine del gradiente radiale. |
| radiusX | float | Il raggio nella dimensione x dell’ellisse che definisce il gradiente radiale. |
| radiusY | float | Il raggio nella dimensione y dell’ellisse che definisce il gradiente radiale. |
Returns: XpsRadialGradientBrush - New radial gradient brush.
createSolidColorBrush(XpsColor color)
public XpsSolidColorBrush createSolidColorBrush(XpsColor color)
Crea un nuovo pennello a colore solido.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| color | XpsColor | Il colore per gli elementi riempiti. |
Returns: XpsSolidColorBrush - New solid color brush.
createSolidColorBrush(Color color)
public XpsSolidColorBrush createSolidColorBrush(Color color)
Crea un nuovo pennello a colore solido.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| color | java.awt.Color | Il colore per gli elementi riempiti. |
Returns: XpsSolidColorBrush - New solid color brush.
createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
public XpsVisualBrush createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
Crea un nuovo pennello visivo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| element | XpsContentElement | L’elemento XPS (Canvas, Path, o Glyphs) per la proprietà Visual del visual brush. |
| viewbox | java.awt.geom.Rectangle2D | La posizione e le dimensioni del contenuto sorgente del pennello. |
| viewport | java.awt.geom.Rectangle2D | La regione nello spazio di coordinate contenente della tessera principale del pennello che è (possibilmente ripetutamente) applicata per riempire la regione a cui il pennello è applicato. |
Returns: XpsVisualBrush - New visual brush.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getHeight()
public float getHeight()
Restituisce l’altezza della pagina, espressa come numero reale nelle unità dello spazio di coordinate effettivo.
Returns: float - L’altezza della pagina.
getPageCount()
public int getPageCount()
Restituisce il numero di pagine nel documento attivo.
Returns: int - Il numero di pagine nel documento attivo.
getTotalPageCount()
public int getTotalPageCount()
Restituisce il numero totale di pagine in tutti i documenti all’interno del documento XPS.
Returns: int - Il numero totale di pagine in tutti i documenti all’interno del documento XPS.
getUtils()
public DocumentUtils getUtils()
Ottiene l’oggetto che fornisce utilità oltre l’API formale di manipolazione XPS.
Returns: DocumentUtils - The object that provides utilities beyond the formal XPS manipulation API.
getWidth()
public float getWidth()
Restituisce la larghezza della pagina, espressa come numero reale nelle unità dello spazio di coordinate effettivo.
Returns: float - La larghezza della pagina.
hashCode()
public native int hashCode()
Returns: int
insertCanvas(int index)
public XpsCanvas insertCanvas(int index)
Inserisce una nuova tela nella pagina alla posizione index .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| indice | int | Posizione in cui dovrebbe essere inserito un nuovo canvas. |
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)
Inserisce nuovi glifi nella pagina alla posizione index .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| indice | int | Posizione in cui dovrebbero essere inseriti nuovi glyphs. |
| font | XpsFont | Risorsa del font. |
| fontSize | float | Dimensione del font. |
| originX | float | Coordinata X di origine dei glifi. |
| originY | float | Coordinata Y di origine dei glifi. |
| unicodeString | java.lang.String | Stringa da stampare. |
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)
Inserisce nuovi glifi nella pagina alla posizione index .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| indice | int | Posizione in cui dovrebbero essere inseriti nuovi glyphs. |
| fontFamily | java.lang.String | Famiglia del font. |
| fontSize | float | Dimensione del font. |
| fontStyle | XpsFontStyle | Stile del carattere. |
| originX | float | Coordinata X di origine dei glifi. |
| originY | float | Coordinata Y di origine dei glifi. |
| unicodeString | java.lang.String | Stringa da stampare. |
Returns: XpsGlyphs - Inserted glyphs.
insertPath(int index, XpsPathGeometry data)
public XpsPath insertPath(int index, XpsPathGeometry data)
Inserisce un nuovo percorso nella pagina alla posizione index .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| indice | int | Posizione in cui dovrebbe essere inserito un nuovo path. |
| data | XpsPathGeometry | La geometria del percorso. |
Returns: XpsPath - Inserted path.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeAt(int index)
public XpsContentElement removeAt(int index)
Rimuove un elemento alla posizione index dalla pagina.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| indice | int | Posizione in cui l’elemento dovrebbe essere rimosso. |
Returns: XpsContentElement - Removed element.
setHeight(float value)
public void setHeight(float value)
Imposta l’altezza della pagina, espressa come numero reale nelle unità dello spazio di coordinate effettivo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float | L’altezza della pagina. |
setWidth(float value)
public void setWidth(float value)
Imposta la larghezza della pagina, espressa come numero reale nelle unità dello spazio di coordinate effettivo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float | La larghezza della pagina. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long | |
| arg1 | int |