XpsDocument
Inheritance: java.lang.Object, com.aspose.page.Document
All Implemented Interfaces: java.io.Closeable
public final class XpsDocument extends Document implements Closeable
Klasse die de hoofdentiteit van een XPS-document omvat en manipulatiemethoden voor elk XPS-element biedt.
Constructors
| Constructor | Beschrijving |
|---|---|
| XpsDocument() | Maakt een leeg XPS-document met standaard paginagrootte. |
| XpsDocument(String path) | Opent een bestaand XPS-document op het pad. |
| XpsDocument(InputStream stream, LoadOptions options) | Laadt een bestaand document opgeslagen in de stream als XPS-document. |
Methoden
| Methode | Beschrijving |
|---|---|
| Voegt een inhoudselement toe (Canvas, Path of Glyphs) | |
| Voegt een element (Canvas, Path of Glyphs) in op de actieve pagina op de indexpositie. | |
| Verwijdert een element van de actieve pagina. | |
| addCanvas() | Voegt een nieuw canvas toe aan de actieve pagina. |
| addDocument() | Voegt een leeg document toe met standaard paginagrootte en selecteert het toegevoegde document als actief. |
| addDocument(boolean activate) | Voegt een leeg document toe met standaard paginagrootte. |
| addDocument(float width, float height) | Voegt een leeg document toe met de afmetingen breedte en hoogte van de eerste pagina en selecteert het toegevoegde document als actief. |
| addDocument(float width, float height, boolean activate) | Voegt een leeg document toe met de afmetingen van de eerste pagina breedte en hoogte . |
| addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString) | Voegt nieuwe glyphs toe aan de actieve pagina. |
| addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Voegt nieuwe glyphs toe aan de actieve pagina. |
| addOutlineEntry(String description, int outlineLevel, XpsHyperlinkTarget target) | Voegt een outline-item toe aan het document. |
| addPage() | Voegt een lege pagina toe aan het document met de standaard paginagrootte. |
| addPage(boolean activate) | Voegt een lege pagina toe aan het document met de standaard paginagrootte. |
| addPage(XpsPage page) | Voegt een pagina toe aan het document en selecteert de toegevoegde pagina als actief. |
| addPage(XpsPage page, boolean activate) | Voegt een pagina toe aan het document. |
| addPage(float width, float height) | Voegt een lege pagina toe aan het document met gespecificeerde breedte en hoogte . |
| addPage(float width, float height, boolean activate) | Voegt een lege pagina toe aan het document met gespecificeerde breedte en hoogte . |
| addPath(XpsPathGeometry data) | Voegt een nieuw pad toe aan de actieve pagina. |
| close() | Verwijdert de instantie. |
| createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection) | Creëert een nieuw gestreken elliptisch boogsegment. |
| createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked) | Creëert een nieuw elliptisch boogsegment. |
| createCanvas() | Creëert een nieuw canvas. |
| createColor(XpsIccProfile iccProfile, float[] components) | Creëert een nieuwe kleur in een op ICC gebaseerd kleurenruimte. |
| createColor(float r, float g, float b) | Creëert een nieuwe kleur in scRGB-kleurruimte. |
| createColor(float a, float r, float g, float b) | Creëert een nieuwe kleur in scRGB-kleurruimte. |
| createColor(int r, int g, int b) | Creëert een nieuwe kleur in sRGB-kleurruimte. |
| createColor(int a, int r, int g, int b) | Creëert een nieuwe kleur in sRGB-kleurruimte. |
| createColor(Color color) | Creëert een nieuwe kleur. |
| createColor(String path, float[] components) | Creëert een nieuwe kleur in een op ICC gebaseerd kleurenruimte. |
| createFont(InputStream stream) | Maakt een nieuwe TrueType-lettertypebron aan vanuit een stream. |
| createFont(String fontFamily, XpsFontStyle fontStyle) | Maakt een nieuwe TrueType-lettertypebron aan. |
| createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString) | Creëert nieuwe glyphs. |
| createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Creëert nieuwe glyphs. |
| createGradientStop(XpsColor color, float offset) | Creëert een nieuw kleurovergangspunt. |
| createGradientStop(Color color, float offset) | Creëert een nieuw kleurovergangspunt. |
| createIccProfile(InputStream stream) | Maakt een nieuwe ICC-profielbron aan vanuit stream . |
| createIccProfile(String iccProfilePath) | Maakt een nieuwe ICC-profielbron aan vanuit een ICC-profielbestand op de locatie iccProfilePath . |
| createImage(InputStream stream) | Maakt een nieuwe afbeeldingsbron aan vanuit stream . |
| createImage(String imagePath) | Maakt een nieuwe afbeeldingsbron aan vanuit een afbeeldingsbestand op de locatie imagePath . |
| createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport) | Creëert een nieuwe afbeeldingskwast. |
| createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport) | Creëert een nieuwe afbeeldingskwast. |
| createLinearGradientBrush(Point2D startPoint, Point2D endPoint) | Creëert een nieuwe lineaire kleurovergangkwast. |
| createLinearGradientBrush(List | Creëert een nieuwe lineaire kleurovergangkwast. |
| createMatrix(float m11, float m12, float m21, float m22, float m31, float m32) | Creëert een nieuwe affiene transformatie-matrix. |
| createPath(XpsPathGeometry data) | Creëert een nieuw pad. |
| createPathFigure(Point2D startPoint) | Creëert een nieuwe open padfiguur. |
| createPathFigure(Point2D startPoint, boolean isClosed) | Creëert een nieuwe padfiguur. |
| createPathFigure(Point2D startPoint, List | Creëert een nieuwe open padfiguur. |
| createPathFigure(Point2D startPoint, List | Creëert een nieuwe padfiguur. |
| createPathGeometry() | Creëert een nieuwe padgeometrie. |
| createPathGeometry(String abbreviatedGeometry) | Maakt een nieuwe padgeometrie gespecificeerd met een verkorte vorm. |
| createPathGeometry(List | Maakt een nieuwe padgeometrie met een gespecificeerde lijst van padfiguren. |
| createPolyBezierSegment(Point2D[] points) | Maakt een nieuwe set gestrekte kubieke B?zier-curves. |
| createPolyBezierSegment(Point2D[] points, boolean isStroked) | Maakt een nieuwe set kubieke B?zier-curves. |
| createPolyLineSegment(Point2D[] points) | Maakt een nieuwe gestrekte polygonale tekening die een willekeurig aantal individuele hoekpunten bevat. |
| createPolyLineSegment(Point2D[] points, boolean isStroked) | Maakt een nieuwe polygonale tekening die een willekeurig aantal individuele hoekpunten bevat. |
| createPolyQuadraticBezierSegment(Point2D[] points) | Maakt een nieuwe set gestrekte kwadratische B?zier-curves van het vorige punt in de padfiguur via een set hoekpunten, met gebruik van gespecificeerde controlepunten. |
| createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked) | Maakt een nieuwe set kwadratische B?zier-curves van het vorige punt in de padfiguur via een set hoekpunten, met gebruik van gespecificeerde controlepunten. |
| createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY) | Maakt een nieuwe radiale verloopkwast. |
| createRadialGradientBrush(List | Maakt een nieuwe radiale verloopkwast. |
| createSolidColorBrush(XpsColor color) | Maakt een nieuwe effen kleurkwast. |
| createSolidColorBrush(Color color) | Maakt een nieuwe effen kleurkwast. |
| createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport) | Maakt een nieuwe visuele kwast. |
| equals(Object arg0) | |
| getActiveDocument() | Retourneert het actieve documentnummer. |
| getActivePage() | Retourneert het actieve paginanummer binnen het actieve document. |
| getClass() | |
| getDocumentCount() | Retourneert het aantal documenten in het XPS-pakket. |
| getDocumentPrintTicket(int documentIndex) | Haalt het printticket op van het document geïndexeerd met documentIndex . |
| getJobPrintTicket() | Retourneert het printticket van de taak van het document. |
| getPage() | Retourneert de XpsPage instantie voor de actieve pagina. |
| getPageCount() | Retourneert het aantal pagina’s in het actieve document. |
| getPagePrintTicket(int documentIndex, int pageIndex) | Haalt het printticket op van de pagina geïndexeerd met pageIndex in het document geïndexeerd met documentIndex . |
| getTotalPageCount() | Retourneert het totale aantal pagina’s in alle documenten binnen het XPS-document. |
| getUtils() | Haalt het object op dat hulpmiddelen biedt buiten de formele XPS-manipulatie-API. |
| hashCode() | |
| insertCanvas(int index) | Voegt een nieuw canvas in op de actieve pagina op positie index . |
| insertDocument(int index) | Voegt een leeg document met standaard paginagrootte in op positie index en selecteert het ingevoegde document als actief. |
| insertDocument(int index, boolean activate) | Voegt een leeg document met standaard paginagrootte in op positie index . |
| insertDocument(int index, float width, float height) | Voegt een leeg document met de afmetingen van de eerste pagina breedte en hoogte in op positie index en selecteert het ingevoegde document als actief. |
| insertDocument(int index, float width, float height, boolean activate) | Voegt een leeg document in met de afmetingen van de eerste pagina breedte en hoogte op index positie. |
| insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString) | Voegt nieuwe glyphs toe aan de actieve pagina op index positie. |
| insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Voegt nieuwe glyphs toe aan de actieve pagina op index positie. |
| insertPage(int index) | Voegt een lege pagina toe aan het document met de standaard paginagrootte op index positie en selecteert de ingevoegde pagina als actief. |
| insertPage(int index, boolean activate) | Voegt een lege pagina toe aan het document met de standaard paginagrootte op index positie. |
| insertPage(int index, XpsPage page) | Voegt een pagina toe aan het document op index positie en selecteert de ingevoegde pagina als actief. |
| insertPage(int index, XpsPage page, boolean activate) | Voegt een pagina toe aan het document op index positie. |
| insertPage(int index, float width, float height) | Voegt een lege pagina toe aan het document met gespecificeerde breedte en hoogte op index positie en selecteert de ingevoegde pagina als actief. |
| insertPage(int index, float width, float height, boolean activate) | Voegt een lege pagina toe aan het document met gespecificeerde breedte en hoogte op index positie. |
| insertPath(int index, XpsPathGeometry data) | Voegt een nieuw pad toe aan de actieve pagina op index positie. |
| isLicensed() | Geeft aan of de licentie van Aspose.Page for Java-product wordt benaderd en geldig is. |
| merge(String[] filesForMerge, OutputStream outStream) | Meerdere XPS-bestanden samenvoegen tot één XPS-document. |
| merge(String[] filesForMerge, String outXpsFilePath) | Meerdere XPS-bestanden samenvoegen tot één XPS-document. |
| mergeToPdf(String outPdfFilePath, String[] filesForMerge, PdfSaveOptions options) | XPS-documenten samenvoegen tot PDF met behulp van de Device instantie. |
| mergeToPdf(String[] filesForMerge, OutputStream pdfStream, PdfSaveOptions options) | XPS-documenten samenvoegen tot PDF met behulp van de Device instantie. |
| notify() | |
| notifyAll() | |
| removeAt(int index) | Verwijdert een element op index positie van de actieve pagina. |
| removeDocumentAt(int index) | Verwijdert een document op index positie. |
| removePage(XpsPage page) | Verwijdert een pagina uit het document. |
| removePageAt(int index) | Verwijdert een pagina uit het document op index positie. |
| save(Device device, SaveOptions options) | Slaat het document op met de Device instantie. |
| save(OutputStream stream) | Slaat XPS-document op naar stream. |
| save(String path) | Slaat XPS-document op naar het XPS-bestand dat zich bevindt op het pad . |
| saveAsImage(ImageSaveOptions options) | Slaat het document op naar een afbeeldingsbestand.De uitvoermap en bestandsnaam zullen hetzelfde zijn als van het invoer‑XPS‑bestand. |
| saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate) | Slaat het document op naar een afbeeldingsbestand in de opgegeven map met de opgegeven bestandsnaam. |
| saveAsImageBytes(ImageSaveOptions options) | Slaat het document op in een bitmap‑afbeeldingsformaat als byte‑arrays. |
| saveAsPdf(OutputStream stream, PdfSaveOptions options) | Slaat het document op in PDF-formaat. |
| saveAsPdf(String outPdfFilePath, PdfSaveOptions options) | Slaat het document op in PDF-formaat. |
| saveAsPs(OutputStream stream, PsSaveOptions options) | Slaat het document op in PS-formaat. |
| saveAsPs(String outPsFilePath, PsSaveOptions options) | Slaat het document op in PostScript-formaat. |
| selectActiveDocument(int documentNumber) | Selecteert een actief document voor bewerking. |
| selectActivePage(int pageNumber) | Selecteert een actieve documentpagina voor bewerking. |
| setDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket) | Koppelt het printTicket aan het document geïndexeerd door documentIndex . |
| setJobPrintTicket(JobPrintTicket value) | Stelt het job print ticket van het document in. |
| setPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket) | Koppelt het printTicket aan de pagina geïndexeerd door pageIndex in het document geïndexeerd door documentIndex . |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
XpsDocument()
public XpsDocument()
Maakt een leeg XPS-document met standaard paginagrootte.
XpsDocument(String path)
public XpsDocument(String path)
Opent een bestaand XPS-document op het pad.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| path | java.lang.String | Locatie van het document. |
XpsDocument(InputStream stream, LoadOptions options)
public XpsDocument(InputStream stream, LoadOptions options)
Laadt een bestaand document opgeslagen in de stream als XPS-document.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | java.io.InputStream | Documentstroom. |
| options | LoadOptions | Opties voor het laden van documenten. |
add(T element)
public T <T>add(T element)
Voegt een inhoudselement toe (Canvas, Path of Glyphs)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| element | T | Het element om toe te voegen. |
Returns: T - Toegevoegd element.
insert(int index, T element)
public T <T>insert(int index, T element)
Voegt een element (Canvas, Path of Glyphs) in op de actieve pagina op de indexpositie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een element moet worden ingevoegd. |
| element | T | Het element om in te voegen. |
Returns: T - Ingevoegd element.
remove(T element)
public T <T>remove(T element)
Verwijdert een element van de actieve pagina.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| element | T | Het element om te verwijderen. |
Returns: T - Verwijderd element.
addCanvas()
public XpsCanvas addCanvas()
Voegt een nieuw canvas toe aan de actieve pagina.
Returns: XpsCanvas - Added canvas.
addDocument()
public void addDocument()
Voegt een leeg document toe met standaard paginagrootte en selecteert het toegevoegde document als actief.
addDocument(boolean activate)
public void addDocument(boolean activate)
Voegt een leeg document toe met standaard paginagrootte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| activeren | boolean | Vlag die aangeeft of het toegevoegde document als actief moet worden geselecteerd. |
addDocument(float width, float height)
public void addDocument(float width, float height)
Voegt een leeg document toe met de afmetingen breedte en hoogte van de eerste pagina en selecteert het toegevoegde document als actief.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| breedte | float | Breedte van de eerste pagina. |
| hoogte | float | Hoogte van de eerste pagina. |
addDocument(float width, float height, boolean activate)
public void addDocument(float width, float height, boolean activate)
Voegt een leeg document toe met de afmetingen van de eerste pagina breedte en hoogte .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| breedte | float | Breedte van de eerste pagina. |
| hoogte | float | Hoogte van de eerste pagina. |
| activeren | boolean | Vlag die aangeeft of het toegevoegde document als actief moet worden geselecteerd. |
addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
Voegt nieuwe glyphs toe aan de actieve pagina.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| font | XpsFont | Lettertypebron. |
| fontRenderingEmSize | float | Lettergrootte. |
| originX | float | X-coördinaat van de oorsprong van de glyphs. |
| originY | float | Y-coördinaat van de oorsprong van de glyphs. |
| unicodeString | java.lang.String | Te printen tekenreeks. |
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)
Voegt nieuwe glyphs toe aan de actieve pagina.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| fontFamily | java.lang.String | Lettertypefamilie. |
| fontRenderingEmSize | float | Lettergrootte. |
| fontStyle | XpsFontStyle | Lettertype stijl. |
| originX | float | X-coördinaat van de oorsprong van de glyphs. |
| originY | float | Y-coördinaat van de oorsprong van de glyphs. |
| unicodeString | java.lang.String | Te printen tekenreeks. |
Returns: XpsGlyphs - Added glyphs.
addOutlineEntry(String description, int outlineLevel, XpsHyperlinkTarget target)
public void addOutlineEntry(String description, int outlineLevel, XpsHyperlinkTarget target)
Voegt een outline-item toe aan het document.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| beschrijving | java.lang.String | De beschrijving van het item. |
| outlineLevel | int | Het outline-niveau. |
| target | XpsHyperlinkTarget | Het invoerdoel. |
addPage()
public XpsPage addPage()
Voegt een lege pagina toe aan het document met de standaard paginagrootte.
Returns: XpsPage - Added page.
addPage(boolean activate)
public XpsPage addPage(boolean activate)
Voegt een lege pagina toe aan het document met de standaard paginagrootte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| activeren | boolean | Vlag die aangeeft of de toegevoegde pagina als actief moet worden geselecteerd. |
Returns: XpsPage - Added page.
addPage(XpsPage page)
public XpsPage addPage(XpsPage page)
Voegt een pagina toe aan het document en selecteert de toegevoegde pagina als actief.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| page | XpsPage | Pagina die moet worden toegevoegd. |
Returns: XpsPage - Added page.
addPage(XpsPage page, boolean activate)
public XpsPage addPage(XpsPage page, boolean activate)
Voegt een pagina toe aan het document.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| page | XpsPage | Pagina die moet worden toegevoegd. |
| activeren | boolean | Vlag die aangeeft of de toegevoegde pagina als actief moet worden geselecteerd. |
Returns: XpsPage - Added page.
addPage(float width, float height)
public XpsPage addPage(float width, float height)
Voegt een lege pagina toe aan het document met gespecificeerde breedte en hoogte .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| breedte | float | Breedte van een nieuwe pagina. |
| hoogte | float | Hoogte van een nieuwe pagina. |
Returns: XpsPage - Added page.
addPage(float width, float height, boolean activate)
public XpsPage addPage(float width, float height, boolean activate)
Voegt een lege pagina toe aan het document met gespecificeerde breedte en hoogte .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| breedte | float | Breedte van een nieuwe pagina. |
| hoogte | float | Hoogte van een nieuwe pagina. |
| activeren | boolean | Vlag die aangeeft of de toegevoegde pagina als actief moet worden geselecteerd. |
Returns: XpsPage - Added page.
addPath(XpsPathGeometry data)
public XpsPath addPath(XpsPathGeometry data)
Voegt een nieuw pad toe aan de actieve pagina.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| data | XpsPathGeometry | De geometrie van het pad. |
Returns: XpsPath - Added path.
close()
public void close()
Verwijdert de instantie.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
Creëert een nieuw gestreken elliptisch boogsegment.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| punt | java.awt.geom.Point2D | Het eindpunt van de elliptische boog. |
| grootte | java.awt.geom.Dimension2D | De x- en y-radius van de elliptische boog als een x,y-paar. |
| rotationAngle | float | Geeft aan hoe de ellips is geroteerd ten opzichte van het huidige coördinatensysteem. |
| isLargeArc | boolean | Bepaalt of de boog wordt getekend met een sweep van 180 of meer. |
| sweepDirection | XpsSweepDirection | De richting waarin de boog wordt getekend. |
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)
Creëert een nieuw elliptisch boogsegment.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| punt | java.awt.geom.Point2D | Het eindpunt van de elliptische boog. |
| grootte | java.awt.geom.Dimension2D | De x- en y-radius van de elliptische boog als een x,y-paar. |
| rotationAngle | float | Geeft aan hoe de ellips is geroteerd ten opzichte van het huidige coördinatensysteem. |
| isLargeArc | boolean | Bepaalt of de boog wordt getekend met een sweep van 180 of meer. |
| sweepDirection | XpsSweepDirection | De richting waarin de boog wordt getekend. |
| isStroked | boolean | Specificeert of de lijn voor dit segment van het pad wordt getekend. |
Returns: XpsArcSegment - New elliptical arc segment.
createCanvas()
public XpsCanvas createCanvas()
Creëert een nieuw canvas.
Returns: XpsCanvas - New canvas.
createColor(XpsIccProfile iccProfile, float[] components)
public XpsColor createColor(XpsIccProfile iccProfile, float[] components)
Creëert een nieuwe kleur in een op ICC gebaseerd kleurenruimte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| iccProfile | XpsIccProfile | De ICC-profielbron. |
| components | float[] | Kleurcomponenten. |
Returns: XpsColor - New color.
createColor(float r, float g, float b)
public XpsColor createColor(float r, float g, float b)
Creëert een nieuwe kleur in scRGB-kleurruimte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| r | float | De rode kleurcomponent. |
| g | float | De groene kleurcomponent. |
| b | float | De blauwe kleurcomponent. |
Returns: XpsColor - New color.
createColor(float a, float r, float g, float b)
public XpsColor createColor(float a, float r, float g, float b)
Creëert een nieuwe kleur in scRGB-kleurruimte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| a | float | De alfa-kleurcomponent. |
| r | float | De rode kleurcomponent. |
| g | float | De groene kleurcomponent. |
| b | float | De blauwe kleurcomponent. |
Returns: XpsColor - New color.
createColor(int r, int g, int b)
public XpsColor createColor(int r, int g, int b)
Creëert een nieuwe kleur in sRGB-kleurruimte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| r | int | De rode kleurcomponent. |
| g | int | De groene kleurcomponent. |
| b | int | De blauwe kleurcomponent. |
Returns: XpsColor - New color.
createColor(int a, int r, int g, int b)
public XpsColor createColor(int a, int r, int g, int b)
Creëert een nieuwe kleur in sRGB-kleurruimte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| a | int | De alfa-kleurcomponent. |
| r | int | De rode kleurcomponent. |
| g | int | De groene kleurcomponent. |
| b | int | De blauwe kleurcomponent. |
Returns: XpsColor - New color.
createColor(Color color)
public XpsColor createColor(Color color)
Creëert een nieuwe kleur.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| color | java.awt.Color | Een native kleurinstantie voor RGB-kleur. |
Returns: XpsColor - New color.
createColor(String path, float[] components)
public XpsColor createColor(String path, float[] components)
Creëert een nieuwe kleur in een op ICC gebaseerd kleurenruimte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| path | java.lang.String | Het pad naar het ICC-profiel. |
| components | float[] | Kleurcomponenten. |
Returns: XpsColor - New color.
createFont(InputStream stream)
public XpsFont createFont(InputStream stream)
Maakt een nieuwe TrueType-lettertypebron aan vanuit een stream.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | java.io.InputStream | De stroom die het ICC-profiel bevat om als bron te gebruiken. |
Returns: XpsFont - New TrueType font resource.
createFont(String fontFamily, XpsFontStyle fontStyle)
public XpsFont createFont(String fontFamily, XpsFontStyle fontStyle)
Maakt een nieuwe TrueType-lettertypebron aan.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| fontFamily | java.lang.String | De lettertypefamilie. |
| fontStyle | XpsFontStyle | De letterstijl. Zie de XpsFont klasse‑constanten (die bit‑vlaggen zijn) voor waarden die gecombineerd kunnen worden. |
Returns: XpsFont - New TrueType font resource.
createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
Creëert nieuwe glyphs.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| font | XpsFont | Lettertypebron. |
| fontRenderingEmSize | float | Lettergrootte. |
| originX | float | X-coördinaat van de oorsprong van de glyphs. |
| originY | float | Y-coördinaat van de oorsprong van de glyphs. |
| unicodeString | java.lang.String | Te printen tekenreeks. |
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)
Creëert nieuwe glyphs.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| fontFamily | java.lang.String | Lettertypefamilie. |
| fontRenderingEmSize | float | Lettergrootte. |
| fontStyle | XpsFontStyle | Lettertype stijl. |
| originX | float | X-coördinaat van de oorsprong van de glyphs. |
| originY | float | Y-coördinaat van de oorsprong van de glyphs. |
| unicodeString | java.lang.String | Te printen tekenreeks. |
Returns: XpsGlyphs - New glyphs.
createGradientStop(XpsColor color, float offset)
public XpsGradientStop createGradientStop(XpsColor color, float offset)
Creëert een nieuw kleurovergangspunt.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| color | XpsColor | De kleur van de gradiëntstop. |
| offset | float | De gradient-offset. |
Returns: XpsGradientStop - New gradient stop.
createGradientStop(Color color, float offset)
public XpsGradientStop createGradientStop(Color color, float offset)
Creëert een nieuw kleurovergangspunt.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| color | java.awt.Color | De kleur van de gradiëntstop. |
| offset | float | De gradient-offset. |
Returns: XpsGradientStop - New gradient stop.
createIccProfile(InputStream stream)
public XpsIccProfile createIccProfile(InputStream stream)
Maakt een nieuwe ICC-profielbron aan vanuit stream .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | java.io.InputStream | De stroom die het ICC-profiel bevat om als bron te gebruiken. |
Returns: XpsIccProfile - New ICC profile resource.
createIccProfile(String iccProfilePath)
public XpsIccProfile createIccProfile(String iccProfilePath)
Maakt een nieuwe ICC-profielbron aan vanuit een ICC-profielbestand op de locatie iccProfilePath .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| iccProfilePath | java.lang.String | Het pad naar het ICC-profiel om als bron te gebruiken. |
Returns: XpsIccProfile - New ICC profile resource.
createImage(InputStream stream)
public XpsImage createImage(InputStream stream)
Maakt een nieuwe afbeeldingsbron aan vanuit stream .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | java.io.InputStream | De stroom die de afbeelding bevat om als bron te gebruiken. |
Returns: XpsImage - New image resource.
createImage(String imagePath)
public XpsImage createImage(String imagePath)
Maakt een nieuwe afbeeldingsbron aan vanuit een afbeeldingsbestand op de locatie imagePath .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| imagePath | java.lang.String | Het pad naar de afbeelding om als bron te gebruiken. |
Returns: XpsImage - New image resource.
createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
Creëert een nieuwe afbeeldingskwast.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| image | XpsImage | Een afbeeldingsbron. |
| viewbox | java.awt.geom.Rectangle2D | De positie en afmetingen van de broninhoud van de penseel. |
| viewport | java.awt.geom.Rectangle2D | Het gebied in de omvattende coördinatenruimte van de primaire penseel-tegel dat (mogelijk herhaaldelijk) wordt toegepast om het gebied te vullen waarop de penseel wordt toegepast |
Returns: XpsImageBrush - New image brush.
createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
Creëert een nieuwe afbeeldingskwast.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| imagePath | java.lang.String | Het pad naar de afbeelding die als penseel-tegel wordt gebruikt. |
| viewbox | java.awt.geom.Rectangle2D | De positie en afmetingen van de broninhoud van de penseel. |
| viewport | java.awt.geom.Rectangle2D | Het gebied in de omvattende coördinatenruimte van de primaire penseel-tegel dat (mogelijk herhaaldelijk) wordt toegepast om het gebied te vullen waarop de penseel wordt toegepast |
Returns: XpsImageBrush - New image brush.
createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
Creëert een nieuwe lineaire kleurovergangkwast.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Het startpunt van de lineaire gradient. |
| endPoint | java.awt.geom.Point2D | Het eindpunt van de lineaire gradient. |
Returns: XpsLinearGradientBrush - New linear gradient brush.
createLinearGradientBrush(List gradientStops, Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(List<XpsGradientStop> gradientStops, Point2D startPoint, Point2D endPoint)
Creëert een nieuwe lineaire kleurovergangkwast.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | De lijst met gradientstops. |
| startPoint | java.awt.geom.Point2D | Het startpunt van de lineaire gradient. |
| endPoint | java.awt.geom.Point2D | Het eindpunt van de lineaire gradient. |
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)
Creëert een nieuwe affiene transformatie-matrix.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| m11 | float | Element 11. |
| m12 | float | Element 12. |
| m21 | float | Element 21. |
| m22 | float | Element 22. |
| m31 | float | Element 31. |
| m32 | float | Element 32. |
Returns: XpsMatrix - New affine transformation matrix.
createPath(XpsPathGeometry data)
public XpsPath createPath(XpsPathGeometry data)
Creëert een nieuw pad.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| data | XpsPathGeometry | De geometrie van het pad. |
Returns: XpsPath - New path.
createPathFigure(Point2D startPoint)
public XpsPathFigure createPathFigure(Point2D startPoint)
Creëert een nieuwe open padfiguur.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Het startpunt voor het eerste segment van de padfiguur. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, boolean isClosed)
Creëert een nieuwe padfiguur.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Het startpunt voor het eerste segment van de padfiguur. |
| isClosed | boolean | Specificeert of het pad gesloten is. Indien ingesteld op true, wordt de lijn “gesloten” getekend, dat wil zeggen dat het laatste punt in het laatste segment van de padfiguur wordt verbonden met het punt dat is opgegeven in het StartPoint-attribuut; anders wordt de lijn “open” getekend, en is het laatste punt niet verbonden met het startpunt. Alleen van toepassing als de padfiguur wordt gebruikt in een Path-element dat een lijn specificeert. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments)
Creëert een nieuwe open padfiguur.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Het startpunt voor het eerste segment van de padfiguur. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Lijst van padsegmenten. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments, boolean isClosed)
Creëert een nieuwe padfiguur.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Het startpunt voor het eerste segment van de padfiguur. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Lijst van padsegmenten. |
| isClosed | boolean | Specificeert of het pad gesloten is. Indien ingesteld op true, wordt de lijn “gesloten” getekend, dat wil zeggen dat het laatste punt in het laatste segment van de padfiguur wordt verbonden met het punt dat is opgegeven in het StartPoint-attribuut; anders wordt de lijn “open” getekend, en is het laatste punt niet verbonden met het startpunt. Alleen van toepassing als de padfiguur wordt gebruikt in een Path-element dat een lijn specificeert. |
Returns: XpsPathFigure - New path figure.
createPathGeometry()
public XpsPathGeometry createPathGeometry()
Creëert een nieuwe padgeometrie.
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(String abbreviatedGeometry)
public XpsPathGeometry createPathGeometry(String abbreviatedGeometry)
Maakt een nieuwe padgeometrie gespecificeerd met een verkorte vorm.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| abbreviatedGeometry | java.lang.String | Afgekorte vorm van padgeometrie. |
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(List pathFigures)
public XpsPathGeometry createPathGeometry(List<XpsPathFigure> pathFigures)
Maakt een nieuwe padgeometrie met een gespecificeerde lijst van padfiguren.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| pathFigures | java.util.List<com.aspose.xps.XpsPathFigure> | Lijst van padfiguren. |
Returns: XpsPathGeometry - New path geometry.
createPolyBezierSegment(Point2D[] points)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points)
Maakt een nieuwe set gestrekte kubieke B?zier-curves.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| points | java.awt.geom.Point2D[] | Controlepunten voor meerdere B?bezier-segmenten. |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points, boolean isStroked)
Maakt een nieuwe set kubieke B?zier-curves.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| points | java.awt.geom.Point2D[] | Controlepunten voor meerdere B?bezier-segmenten. |
| isStroked | boolean | Specificeert of de lijn voor dit segment van het pad wordt getekend. |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyLineSegment(Point2D[] points)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points)
Maakt een nieuwe gestrekte polygonale tekening die een willekeurig aantal individuele hoekpunten bevat.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| points | java.awt.geom.Point2D[] | Een reeks coördinaten voor de meerdere segmenten die de polyline-segment definiëren. |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyLineSegment(Point2D[] points, boolean isStroked)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points, boolean isStroked)
Maakt een nieuwe polygonale tekening die een willekeurig aantal individuele hoekpunten bevat.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| points | java.awt.geom.Point2D[] | Een reeks coördinaten voor de meerdere segmenten die de polyline-segment definiëren. |
| isStroked | boolean | Specificeert of de lijn voor dit segment van het pad wordt getekend. |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyQuadraticBezierSegment(Point2D[] points)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points)
Maakt een nieuwe set gestrekte kwadratische B?zier-curves van het vorige punt in de padfiguur via een set hoekpunten, met gebruik van gespecificeerde controlepunten.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| points | java.awt.geom.Point2D[] | Controlepunten voor meerdere kwadratische B?bezier-segmenten. |
Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.
createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
Maakt een nieuwe set kwadratische B?zier-curves van het vorige punt in de padfiguur via een set hoekpunten, met gebruik van gespecificeerde controlepunten.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| points | java.awt.geom.Point2D[] | Controlepunten voor meerdere kwadratische B?bezier-segmenten. |
| isStroked | boolean | Specificeert of de lijn voor dit segment van het pad wordt getekend. |
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)
Maakt een nieuwe radiale verloopkwast.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| center | java.awt.geom.Point2D | Het middelpunt van de radiale gradiënt (dat wil zeggen, het midden van de ellips). |
| gradientOrigin | java.awt.geom.Point2D | Het oorsprongspunt van de radiale gradiënt. |
| radiusX | float | De straal in de x-dimensie van de ellips die de radiale gradiënt definieert. |
| radiusY | float | De straal in de y-dimensie van de ellips die de radiale gradiënt definieert. |
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)
Maakt een nieuwe radiale verloopkwast.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | De lijst met gradientstops. |
| center | java.awt.geom.Point2D | Het middelpunt van de radiale gradiënt (dat wil zeggen, het midden van de ellips). |
| gradientOrigin | java.awt.geom.Point2D | Het oorsprongspunt van de radiale gradiënt. |
| radiusX | float | De straal in de x-dimensie van de ellips die de radiale gradiënt definieert. |
| radiusY | float | De straal in de y-dimensie van de ellips die de radiale gradiënt definieert. |
Returns: XpsRadialGradientBrush - New radial gradient brush.
createSolidColorBrush(XpsColor color)
public XpsSolidColorBrush createSolidColorBrush(XpsColor color)
Maakt een nieuwe effen kleurkwast.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| color | XpsColor | De kleur voor gevulde elementen. |
Returns: XpsSolidColorBrush - New solid color brush.
createSolidColorBrush(Color color)
public XpsSolidColorBrush createSolidColorBrush(Color color)
Maakt een nieuwe effen kleurkwast.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| color | java.awt.Color | De kleur voor gevulde elementen. |
Returns: XpsSolidColorBrush - New solid color brush.
createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
public XpsVisualBrush createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
Maakt een nieuwe visuele kwast.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| element | XpsContentElement | Het XPS-element (Canvas, Path of Glyphs) voor de Visual‑eigenschap van visual brush. |
| viewbox | java.awt.geom.Rectangle2D | De positie en afmetingen van de broninhoud van de penseel. |
| viewport | java.awt.geom.Rectangle2D | Het gebied in de omvattende coördinatenruimte van de primaire penseel-tegel dat (mogelijk herhaaldelijk) wordt toegepast om het gebied te vullen waarop de penseel wordt toegepast |
Returns: XpsVisualBrush - New visual brush.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getActiveDocument()
public int getActiveDocument()
Retourneert het actieve documentnummer.
Returns: int - De int‑waarde.
getActivePage()
public int getActivePage()
Retourneert het actieve paginanummer binnen het actieve document.
Returns: int - De int‑waarde.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDocumentCount()
public int getDocumentCount()
Retourneert het aantal documenten in het XPS-pakket.
Returns: int - Het aantal documenten in het XPS-pakket.
getDocumentPrintTicket(int documentIndex)
public DocumentPrintTicket getDocumentPrintTicket(int documentIndex)
Haalt het printticket op van het document geïndexeerd met documentIndex .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| documentIndex | int | Index van het document waarvan het afdrukticket moet worden geretourneerd. |
Returns: DocumentPrintTicket - Document’s print ticket.
getJobPrintTicket()
public JobPrintTicket getJobPrintTicket()
Retourneert het printticket van de taak van het document.
Returns: JobPrintTicket - The document’s job print ticket.
getPage()
public XpsPage getPage()
Retourneert de XpsPage instantie voor de actieve pagina.
Returns: XpsPage - The XpsPage instance for active page.
getPageCount()
public int getPageCount()
Retourneert het aantal pagina’s in het actieve document.
Returns: int - Het aantal pagina’s in het actieve document.
getPagePrintTicket(int documentIndex, int pageIndex)
public PagePrintTicket getPagePrintTicket(int documentIndex, int pageIndex)
Haalt het printticket op van de pagina geïndexeerd met pageIndex in het document geïndexeerd met documentIndex .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| documentIndex | int | Index van het document. |
| pageIndex | int | Index van de pagina waarvan het afdrukticket moet worden geretourneerd. |
Returns: PagePrintTicket - Page’s print ticket.
getTotalPageCount()
public int getTotalPageCount()
Retourneert het totale aantal pagina’s in alle documenten binnen het XPS-document.
Returns: int - Het totale aantal pagina’s in alle documenten binnen het XPS-document.
getUtils()
public DocumentUtils getUtils()
Haalt het object op dat hulpmiddelen biedt buiten de formele XPS-manipulatie-API.
Returns: DocumentUtils - The utilities object.
hashCode()
public native int hashCode()
Returns: int
insertCanvas(int index)
public XpsCanvas insertCanvas(int index)
Voegt een nieuw canvas in op de actieve pagina op positie index .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een nieuw canvas moet worden ingevoegd. |
Returns: XpsCanvas - Inserted canvas.
insertDocument(int index)
public void insertDocument(int index)
Voegt een leeg document met standaard paginagrootte in op positie index en selecteert het ingevoegde document als actief.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een document moet worden ingevoegd. |
insertDocument(int index, boolean activate)
public void insertDocument(int index, boolean activate)
Voegt een leeg document met standaard paginagrootte in op positie index .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een document moet worden ingevoegd. |
| activeren | boolean | Vlag die aangeeft of het ingevoegde document als actief moet worden geselecteerd. |
insertDocument(int index, float width, float height)
public void insertDocument(int index, float width, float height)
Voegt een leeg document met de afmetingen van de eerste pagina breedte en hoogte in op positie index en selecteert het ingevoegde document als actief.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een document moet worden ingevoegd. |
| breedte | float | Breedte van de eerste pagina. |
| hoogte | float | Hoogte van de eerste pagina. |
insertDocument(int index, float width, float height, boolean activate)
public void insertDocument(int index, float width, float height, boolean activate)
Voegt een leeg document in met de afmetingen van de eerste pagina breedte en hoogte op index positie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een document moet worden ingevoegd. |
| breedte | float | Breedte van de eerste pagina. |
| hoogte | float | Hoogte van de eerste pagina. |
| activeren | boolean | Vlag die aangeeft of het ingevoegde document als actief moet worden geselecteerd. |
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)
Voegt nieuwe glyphs toe aan de actieve pagina op index positie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop nieuwe glyphs moeten worden ingevoegd. |
| font | XpsFont | Lettertypebron. |
| fontSize | float | Lettergrootte. |
| originX | float | X-coördinaat van de oorsprong van de glyphs. |
| originY | float | Y-coördinaat van de oorsprong van de glyphs. |
| unicodeString | java.lang.String | Te printen tekenreeks. |
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)
Voegt nieuwe glyphs toe aan de actieve pagina op index positie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop nieuwe glyphs moeten worden ingevoegd. |
| fontFamily | java.lang.String | Lettertypefamilie. |
| fontSize | float | Lettergrootte. |
| fontStyle | XpsFontStyle | Lettertype stijl. |
| originX | float | X-coördinaat van de oorsprong van de glyphs. |
| originY | float | Y-coördinaat van de oorsprong van de glyphs. |
| unicodeString | java.lang.String | Te printen tekenreeks. |
Returns: XpsGlyphs - Inserted glyphs.
insertPage(int index)
public XpsPage insertPage(int index)
Voegt een lege pagina toe aan het document met de standaard paginagrootte op index positie en selecteert de ingevoegde pagina als actief.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een pagina moet worden ingevoegd. |
Returns: XpsPage - Inserted page.
insertPage(int index, boolean activate)
public XpsPage insertPage(int index, boolean activate)
Voegt een lege pagina toe aan het document met de standaard paginagrootte op index positie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een pagina moet worden ingevoegd. |
| activeren | boolean | Vlag die aangeeft of de ingevoegde pagina als actief moet worden geselecteerd. |
Returns: XpsPage - Inserted page.
insertPage(int index, XpsPage page)
public XpsPage insertPage(int index, XpsPage page)
Voegt een pagina toe aan het document op index positie en selecteert de ingevoegde pagina als actief.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een pagina moet worden toegevoegd. |
| page | XpsPage | Pagina die moet worden ingevoegd. |
Returns: XpsPage - Inserted page.
insertPage(int index, XpsPage page, boolean activate)
public XpsPage insertPage(int index, XpsPage page, boolean activate)
Voegt een pagina toe aan het document op index positie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een pagina moet worden toegevoegd. |
| page | XpsPage | Pagina die moet worden ingevoegd. |
| activeren | boolean | Vlag die aangeeft of de ingevoegde pagina als actief moet worden geselecteerd. |
Returns: XpsPage - Inserted page.
insertPage(int index, float width, float height)
public XpsPage insertPage(int index, float width, float height)
Voegt een lege pagina toe aan het document met gespecificeerde breedte en hoogte op index positie en selecteert de ingevoegde pagina als actief.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een pagina moet worden ingevoegd. |
| breedte | float | Breedte van een nieuwe pagina. |
| hoogte | float | Hoogte van een nieuwe pagina. |
Returns: XpsPage - Inserted page.
insertPage(int index, float width, float height, boolean activate)
public XpsPage insertPage(int index, float width, float height, boolean activate)
Voegt een lege pagina toe aan het document met gespecificeerde breedte en hoogte op index positie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een pagina moet worden ingevoegd. |
| breedte | float | Breedte van een nieuwe pagina. |
| hoogte | float | Hoogte van een nieuwe pagina. |
| activeren | boolean | Vlag die aangeeft of de ingevoegde pagina als actief moet worden geselecteerd. |
Returns: XpsPage - Inserted page.
insertPath(int index, XpsPathGeometry data)
public XpsPath insertPath(int index, XpsPathGeometry data)
Voegt een nieuw pad toe aan de actieve pagina op index positie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een nieuw pad moet worden ingevoegd. |
| data | XpsPathGeometry | De geometrie van het pad. |
Returns: XpsPath - Inserted path.
isLicensed()
public boolean isLicensed()
Geeft aan of de licentie van Aspose.Page for Java-product wordt benaderd en geldig is.
Returns: boolean - booleaanse waarde
merge(String[] filesForMerge, OutputStream outStream)
public void merge(String[] filesForMerge, OutputStream outStream)
Meerdere XPS-bestanden samenvoegen tot één XPS-document.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| filesForMerge | java.lang.String[] | XPS-bestanden voor samenvoegen met dit document. |
| outStream | java.io.OutputStream | De uitvoerstroom waarin samengevoegde XPS-documenten moeten worden opgeslagen. |
merge(String[] filesForMerge, String outXpsFilePath)
public void merge(String[] filesForMerge, String outXpsFilePath)
Meerdere XPS-bestanden samenvoegen tot één XPS-document.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| filesForMerge | java.lang.String[] | XPS-bestanden voor samenvoegen met dit document. |
| outXpsFilePath | java.lang.String | Het uitvoer‑XPS‑bestandspad. |
mergeToPdf(String outPdfFilePath, String[] filesForMerge, PdfSaveOptions options)
public void mergeToPdf(String outPdfFilePath, String[] filesForMerge, PdfSaveOptions options)
XPS-documenten samenvoegen tot PDF met behulp van de Device instantie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| outPdfFilePath | java.lang.String | Het uitvoer‑PDF‑bestandspad. |
| filesForMerge | java.lang.String[] | XPS-bestanden voor samenvoegen met dit document naar een uitvoerapparaat. |
| options | PdfSaveOptions | Opties voor het opslaan van documenten. |
mergeToPdf(String[] filesForMerge, OutputStream pdfStream, PdfSaveOptions options)
public void mergeToPdf(String[] filesForMerge, OutputStream pdfStream, PdfSaveOptions options)
XPS-documenten samenvoegen tot PDF met behulp van de Device instantie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| filesForMerge | java.lang.String[] | XPS-bestanden voor samenvoegen met dit document naar een uitvoerapparaat. |
| pdfStream | java.io.OutputStream | De uitvoerstroom om de resulterende PDF naar te schrijven. |
| options | PdfSaveOptions | Opties voor het opslaan van documenten. |
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeAt(int index)
public XpsContentElement removeAt(int index)
Verwijdert een element op index positie van de actieve pagina.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een element moet worden verwijderd. |
Returns: XpsContentElement - Removed element.
removeDocumentAt(int index)
public void removeDocumentAt(int index)
Verwijdert een document op index positie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een document moet worden verwijderd. |
removePage(XpsPage page)
public XpsPage removePage(XpsPage page)
Verwijdert een pagina uit het document.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| page | XpsPage | Pagina die moet worden verwijderd. |
Returns: XpsPage - Removed page.
removePageAt(int index)
public XpsPage removePageAt(int index)
Verwijdert een pagina uit het document op index positie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie waarop een pagina moet worden verwijderd. |
Returns: XpsPage - Removed page.
save(Device device, SaveOptions options)
public void save(Device device, SaveOptions options)
Slaat het document op met de Device instantie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| device | Device | De Device instantie. |
| options | SaveOptions | Opties voor het opslaan van documenten. |
save(OutputStream stream)
public void save(OutputStream stream)
Slaat XPS-document op naar stream.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | java.io.OutputStream | Stream XPS-document om op te slaan. |
save(String path)
public void save(String path)
Slaat XPS-document op naar het XPS-bestand dat zich bevindt op het pad .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| path | java.lang.String | Locatie van het document. |
saveAsImage(ImageSaveOptions options)
public void saveAsImage(ImageSaveOptions options)
Slaat het document op als afbeeldingsbestand. De uitvoermap en de bestandsnaam zullen hetzelfde zijn als van het invoer‑XPS‑bestand. De bestandsextensie komt overeen met het afbeeldingsformaat in de parameter “options”. Als het document is geïnitialiseerd met een stream die geen FileInputStream is, wordt het afbeeldingsbestand opgeslagen in de huidige map met een standaard bestandsnaamsjabloon.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| options | ImageSaveOptions | Opties voor het opslaan van het document in een bitmap‑afbeeldingsformaat. |
saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)
public void saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)
Slaat het document op als afbeeldingsbestand in de opgegeven map met de opgegeven bestandsnaam. De bestandsextensie komt overeen met het afbeeldingsformaat in de parameter “options”.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| options | ImageSaveOptions | Opties voor het opslaan van het document in een bitmap‑afbeeldingsformaat. |
| outDir | java.lang.String | De uitvoermap waar het afbeeldingsbestand wordt opgeslagen. |
| fileNameTemplate | java.lang.String | Het bestandsnaamsjabloon voor de afbeelding (zonder extensie). Als het invoer‑XPS‑bestand één pagina heeft, zal dit precies de bestandsnaam zijn, anders “_[n]”, waarbij “n” een paginanummer is beginnend bij 1, wordt er een achtervoegsel aan toegevoegd. De bestandsextensie komt overeen met het afbeeldingsformaat in de parameter “option”. |
saveAsImageBytes(ImageSaveOptions options)
public byte[][][] saveAsImageBytes(ImageSaveOptions options)
Slaat het document op in een bitmap‑afbeeldingsformaat als byte‑arrays.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| options | ImageSaveOptions | Opties voor het opslaan van het document in een bitmap‑afbeeldingsformaat. |
Returns: byte[][][] - De resulterende byte‑arrays van de afbeeldingen. De eerste dimensie is voor interne documenten en de tweede voor pagina’s binnen interne documenten.
saveAsPdf(OutputStream stream, PdfSaveOptions options)
public void saveAsPdf(OutputStream stream, PdfSaveOptions options)
Slaat het document op in PDF-formaat.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | java.io.OutputStream | De stream om het uitvoer‑PDF‑bestand naartoe te schrijven. |
| options | PdfSaveOptions | Opties voor het opslaan van het document in PDF-formaat. |
saveAsPdf(String outPdfFilePath, PdfSaveOptions options)
public void saveAsPdf(String outPdfFilePath, PdfSaveOptions options)
Slaat het document op in PDF-formaat.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| outPdfFilePath | java.lang.String | Het uitvoer‑PDF‑bestandspad. |
| options | PdfSaveOptions | Opties voor het opslaan van het document in PDF-formaat. |
saveAsPs(OutputStream stream, PsSaveOptions options)
public void saveAsPs(OutputStream stream, PsSaveOptions options)
Slaat het document op in PS-formaat.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | java.io.OutputStream | De stream om het uitvoer‑PS‑bestand naartoe te schrijven. |
| options | PsSaveOptions | Opties voor het opslaan van het document in PS-formaat. |
saveAsPs(String outPsFilePath, PsSaveOptions options)
public void saveAsPs(String outPsFilePath, PsSaveOptions options)
Slaat het document op in PostScript-formaat.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| outPsFilePath | java.lang.String | Het pad naar het uitvoer‑PostScript‑bestand. |
| options | PsSaveOptions | Opties voor het opslaan van het document in PDF-formaat. |
selectActiveDocument(int documentNumber)
public void selectActiveDocument(int documentNumber)
Selecteert een actief document voor bewerking.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| documentNumber | int | Een documentnummer. |
selectActivePage(int pageNumber)
public XpsPage selectActivePage(int pageNumber)
Selecteert een actieve documentpagina voor bewerking.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| pageNumber | int | Een paginanummer. |
Returns: XpsPage - XpsPage instance for active page.
setDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)
public void setDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)
Koppelt het printTicket aan het document geïndexeerd door documentIndex .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| documentIndex | int | Index van het document waaraan het printticket moet worden gekoppeld. |
| printTicket | DocumentPrintTicket | Het te koppelen printticket. |
setJobPrintTicket(JobPrintTicket value)
public void setJobPrintTicket(JobPrintTicket value)
Stelt het job print ticket van het document in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | JobPrintTicket | Het printticket van de taak van het document. |
setPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)
public void setPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)
Koppelt het printTicket aan de pagina geïndexeerd door pageIndex in het document geïndexeerd door documentIndex .
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| documentIndex | int | Index van het document. |
| pageIndex | int | Index van de pagina waaraan het printticket moet worden gekoppeld. |
| printTicket | PagePrintTicket | Het te koppelen printticket. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long | |
| arg1 | int |