TextDevice

Inheritance: java.lang.Object, com.aspose.page.Device

All Implemented Interfaces: com.aspose.page.IMultiPageDevice

public class TextDevice extends Device implements IMultiPageDevice

Konstruktoren

KonstruktorBeschreibung
TextDevice()

Felder

FeldBeschreibung
DEFAULT_SIZE
EMIT_ERRORS
EMIT_WARNINGS
VERSIONAktuelle Geräteversion.

Methoden

MethodeBeschreibung
closePage()
create()
dispose()
draw(Shape path)Zeichnet einen Pfad.
drawArc(float x, float y, float width, float height, float startAngle, float arcAngle)Zeichnet einen Bogen.
drawImage(BufferedImage image, AffineTransform transform, Color bkg)Zeichnet ein Bild mit zugewiesener Transformation und Hintergrund.
drawLine(float x1, float y1, float x2, float y2)Zeichnet ein Liniensegment.
drawOval(float x, float y, float width, float height)Zeichnet ein Oval.
drawPolygon(float[] xPoints, float[] yPoints, int nPoints)Zeichnet ein Polygon.
drawPolygon(int[] xPoints, int[] yPoints, int nPoints)Zeichnet ein Polygon.
drawPolyline(float[] xPoints, float[] yPoints, int nPoints)Zeichnet eine Polylinie.
drawPolyline(int[] xPoints, int[] yPoints, int nPoints)Zeichnet eine Polylinie.
drawRect(float x, float y, float width, float height)Zeichnet ein Rechteck.
drawRoundRect(float x, float y, float width, float height, float arcWidth, float arcHeight)Zeichnet ein abgerundetes Rechteck.
drawString(String str, float x, float y)
endDocument()
equals(Object arg0)
fill(Shape path)Füllt einen Pfad.
fillArc(float x, float y, float width, float height, float startAngle, float arcAngle)Füllt einen Bogen.
fillOval(float x, float y, float width, float height)Füllt ein Oval.
fillPolygon(float[] xPoints, float[] yPoints, int nPoints)Füllt ein Polygon.
fillPolygon(int[] xPoints, int[] yPoints, int nPoints)Füllt ein Polygon.
fillRect(float x, float y, float width, float height)Füllt ein Rechteck.
fillRoundRect(float x, float y, float width, float height, float arcWidth, float arcHeight)Zeichnet ein abgerundetes Rechteck.
getBackground()Ermittelt den aktuellen Hintergrund der Seite.
getCharTM()Ermittelt die aktuelle Zeichen-Transformation.
getClass()
getCreator()Ermittelt den Ersteller der resultierenden Geräteausgabe.
getCurrentPageNumber()
getFont()Ermittelt die aktuelle Schriftart.
getOpacity()Ermittelt die aktuelle Deckkraft.
getOpacityMask()Ermittelt die aktuelle Deckkraftmaske.
getPages()
getPaint()Ermittelt die aktuelle Farbe.
getProperties()Ermittelt Geräte-Eigenschaften einschließlich Metadaten.
getProperty(String key)Ermittelt den Wert einer Zeichenketten-Eigenschaft.
getPropertyColor(String key)Ermittelt den Wert einer Farb-Eigenschaft.
getPropertyDouble(String key)Ermittelt den Wert einer Double-Eigenschaft.
getPropertyInt(String key)Ermittelt den Wert einer Ganzzahl-Eigenschaft.
getPropertyMargins(String key)Ermittelt den Wert einer Rand-Eigenschaft.
getPropertyMatrix(String key)Ermittelt den Wert einer Matrix-Eigenschaft.
getPropertyRectangle(String key)Ermittelt den Wert einer Rechteck-Eigenschaft.
getPropertySize(String key)Ermittelt den Wert einer Größen-Eigenschaft.
getSaveOptions()Gibt Speicheroptionen zurück.
getSize()Ermittelt die Größe der Seite.
getStroke()Ermittelt den aktuellen Strich.
getText()
getText(int startPage, int endPage)
getTextRenderingMode()Ermittelt den aktuellen Textdarstellungsmodus.
getTextStrokeWidth()Ermittelt die aktuelle Textstrichbreite.
getTransform()Ermittelt die aktuelle Transformation.
hashCode()
initClip()Initialisiert den Clip des Geräts.
initPageNumbers()
isDirectRGB()
isMainDocument()
isProperty(String key)Ermittelt den Wert einer booleschen Eigenschaft.
notify()
notifyAll()
openPage(float width, float height)
openPage(String title)
renew()
renewForMerge(boolean mainDocument)
reset()
reset(boolean zeroPageNumbers)
rotate(double theta)Dreht die aktuelle Transformationsmatrix.
rotate(double theta, double x, double y)Dreht die aktuelle Transformationsmatrix um einen Punkt.
scale(double x, double y)Skaliert die aktuelle Transformationsmatrix.
setBackground(Color background)Gibt den aktuellen Hintergrund der Seite an.
setCharTM(AffineTransform charTM)Gibt die Zeichen-Transformation an.
setClip(Shape clipPath)Gibt den Clip des Geräts an.
setCreator(String creator)Gibt den Ersteller der resultierenden Geräteausgabe an.
setFont(ITrFont font)Gibt eine Schriftart an.
setOpacity(float opacity)Gibt die Deckkraft an.
setOpacityMask(Paint opacityMask)Gibt eine Deckkraftmaske an.
setPaint(Paint paint)Gibt eine Farbe an.
setProperties(UserProperties props)Gibt Geräteeigenschaften einschließlich Metadaten an.
setSaveOptions(SaveOptions options)Gibt Optionen zur Verwaltung des Renderprozesses an.
setSize(Dimension size)
setStroke(Stroke stroke)Gibt einen Strich an.
setTextRenderingMode(TextRenderingMode textRenderingMode)Gibt den Textdarstellungsmodus an.
setTextStrokeWidth(float textStrokeWidth)Gibt die Textstrichbreite an.
setTransform(AffineTransform transform)Gibt die aktuelle Transformation an.
shear(double shx, double shy)Schert die aktuelle Transformationsmatrix.
startDocument()
toString()
transform(AffineTransform transform)Transformiert die aktuelle Transformationsmatrix.
translate(double x, double y)Verschiebt die aktuelle Transformationsmatrix.
updatePageParameters(IMultiPageDevice device)
wait()
wait(long arg0)
wait(long arg0, int arg1)
writeComment(String comment)Schreibt einen Kommentar.
writeString(ITrFont font, String str)Gibt eine Zeichenkette mit der angegebenen Schriftart aus.
writeWarning(String warning)

TextDevice()

public TextDevice()

DEFAULT_SIZE

public static final Dimension DEFAULT_SIZE

EMIT_ERRORS

public static final String EMIT_ERRORS

EMIT_WARNINGS

public static final String EMIT_WARNINGS

VERSION

public static String VERSION

Aktuelle Geräteversion.

closePage()

public void closePage()

Führt die notwendige Vorbereitung des Geräts durch, nachdem die Seite gerendert wurde.

create()

public Device create()

Erstellt eine Kopie dieses Geräts.

Returns: Device

dispose()

public void dispose()

Gibt das Gerät frei.

draw(Shape path)

public void draw(Shape path)

Zeichnet einen Pfad.

Parameters:

ParameterTypBeschreibung
Pfadjava.awt.ShapeEin Pfad, der gezeichnet werden soll.

drawArc(float x, float y, float width, float height, float startAngle, float arcAngle)

public void drawArc(float x, float y, float width, float height, float startAngle, float arcAngle)

Zeichnet einen Bogen.

Parameters:

ParameterTypBeschreibung
xfloatX‑Koordinate des Zentrums des Bogens.
yfloatY‑Koordinate des Zentrums des Bogens.
BreitefloatEine Breite des umschriebenen Rechtecks.
HöhefloatEine Höhe des umschriebenen Rechtecks.
startAnglefloatEin Startwinkel des Bogens.
arcAnglefloatEin Winkel des Bogens.

drawImage(BufferedImage image, AffineTransform transform, Color bkg)

public void drawImage(BufferedImage image, AffineTransform transform, Color bkg)

Zeichnet ein Bild mit zugewiesener Transformation und Hintergrund.

Parameters:

ParameterTypBeschreibung
imagejava.awt.image.BufferedImageEin Bild, das gezeichnet werden soll.
transformjava.awt.geom.AffineTransformEine Transformation.
bkgjava.awt.ColorEine Hintergrundfarbe.

drawLine(float x1, float y1, float x2, float y2)

public void drawLine(float x1, float y1, float x2, float y2)

Zeichnet ein Liniensegment.

Parameters:

ParameterTypBeschreibung
x1floatX‑Koordinate des Beginns des Segments.
y1floatY‑Koordinate des Beginns des Segments.
x2floatX‑Koordinate des Endes des Segments.
y2floatY‑Koordinate des Endes des Segments.

drawOval(float x, float y, float width, float height)

public void drawOval(float x, float y, float width, float height)

Zeichnet ein Oval.

Parameters:

ParameterTypBeschreibung
xfloatX‑Koordinate des Zentrums des Ovals.
yfloatY-Koordinate des Zentrums des Ovals.
BreitefloatEine Breite des umschriebenen Rechtecks.
HöhefloatEine Höhe des umschriebenen Rechtecks.

drawPolygon(float[] xPoints, float[] yPoints, int nPoints)

public void drawPolygon(float[] xPoints, float[] yPoints, int nPoints)

Zeichnet ein Polygon.

Parameters:

ParameterTypBeschreibung
xPointsfloat[]X-Koordinaten der Punkte.
yPointsfloat[]Y-Koordinate der Punkte.
nPointsintDie Anzahl der Punkte.

drawPolygon(int[] xPoints, int[] yPoints, int nPoints)

public void drawPolygon(int[] xPoints, int[] yPoints, int nPoints)

Zeichnet ein Polygon.

Parameters:

ParameterTypBeschreibung
xPointsint[]X-Koordinaten der Punkte.
yPointsint[]Y-Koordinate der Punkte.
nPointsintDie Anzahl der Punkte.

drawPolyline(float[] xPoints, float[] yPoints, int nPoints)

public void drawPolyline(float[] xPoints, float[] yPoints, int nPoints)

Zeichnet eine Polylinie.

Parameters:

ParameterTypBeschreibung
xPointsfloat[]X-Koordinaten der Punkte.
yPointsfloat[]Y-Koordinate der Punkte.
nPointsintDie Anzahl der Punkte.

drawPolyline(int[] xPoints, int[] yPoints, int nPoints)

public void drawPolyline(int[] xPoints, int[] yPoints, int nPoints)

Zeichnet eine Polylinie.

Parameters:

ParameterTypBeschreibung
xPointsint[]X-Koordinaten der Punkte.
yPointsint[]Y-Koordinate der Punkte.
nPointsintDie Anzahl der Punkte.

drawRect(float x, float y, float width, float height)

public void drawRect(float x, float y, float width, float height)

Zeichnet ein Rechteck.

Parameters:

ParameterTypBeschreibung
xfloatX-Koordinate der oberen linken Ecke des Rechtecks.
yfloatY-Koordinate der oberen linken Ecke des Rechtecks.
BreitefloatDie Breite des Rechtecks.
HöhefloatDie Höhe des Rechtecks.

drawRoundRect(float x, float y, float width, float height, float arcWidth, float arcHeight)

public void drawRoundRect(float x, float y, float width, float height, float arcWidth, float arcHeight)

Zeichnet ein abgerundetes Rechteck.

Parameters:

ParameterTypBeschreibung
xfloatX-Koordinate der oberen linken Ecke des Rechtecks.
yfloatY-Koordinate der oberen linken Ecke des Rechtecks.
BreitefloatDie Breite des Rechtecks.
HöhefloatDie Höhe des Rechtecks.
arcWidthfloatDie Breite des umschriebenen Rechtecks des Bogens, der einen Winkel des Rechtecks abrundet.
arcHeightfloatDie Höhe des umschriebenen Rechtecks des Bogens, der einen Winkel des Rechtecks abrundet.

drawString(String str, float x, float y)

public void drawString(String str, float x, float y)

Zeichnet eine Zeichenkette an einem angegebenen Punkt.

Parameters:

ParameterTypBeschreibung
strjava.lang.String
xfloat
yfloat

endDocument()

public void endDocument()

Führt die notwendige Vorbereitung des Geräts durch, nachdem das Dokument gerendert wurde.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeschreibung
arg0java.lang.Object

Returns: boolean

fill(Shape path)

public void fill(Shape path)

Füllt einen Pfad.

Parameters:

ParameterTypBeschreibung
Pfadjava.awt.ShapeEin Pfad, der gefüllt werden soll.

fillArc(float x, float y, float width, float height, float startAngle, float arcAngle)

public void fillArc(float x, float y, float width, float height, float startAngle, float arcAngle)

Füllt einen Bogen.

Parameters:

ParameterTypBeschreibung
xfloatX‑Koordinate des Zentrums des Bogens.
yfloatY‑Koordinate des Zentrums des Bogens.
BreitefloatEine Breite des umschriebenen Rechtecks.
HöhefloatEine Höhe des umschriebenen Rechtecks.
startAnglefloatEin Startwinkel des Bogens.
arcAnglefloatEin Winkel des Bogens.

fillOval(float x, float y, float width, float height)

public void fillOval(float x, float y, float width, float height)

Füllt ein Oval.

Parameters:

ParameterTypBeschreibung
xfloatX‑Koordinate des Zentrums des Ovals.
yfloatY-Koordinate des Zentrums des Ovals.
BreitefloatEine Breite des umschriebenen Rechtecks.
HöhefloatEine Höhe des umschriebenen Rechtecks.

fillPolygon(float[] xPoints, float[] yPoints, int nPoints)

public void fillPolygon(float[] xPoints, float[] yPoints, int nPoints)

Füllt ein Polygon.

Parameters:

ParameterTypBeschreibung
xPointsfloat[]X-Koordinaten der Punkte.
yPointsfloat[]Y-Koordinate der Punkte.
nPointsintDie Anzahl der Punkte.

fillPolygon(int[] xPoints, int[] yPoints, int nPoints)

public void fillPolygon(int[] xPoints, int[] yPoints, int nPoints)

Füllt ein Polygon.

Parameters:

ParameterTypBeschreibung
xPointsint[]X-Koordinaten der Punkte.
yPointsint[]Y-Koordinate der Punkte.
nPointsintDie Anzahl der Punkte.

fillRect(float x, float y, float width, float height)

public void fillRect(float x, float y, float width, float height)

Füllt ein Rechteck.

Parameters:

ParameterTypBeschreibung
xfloatX-Koordinate der oberen linken Ecke des Rechtecks.
yfloatY-Koordinate der oberen linken Ecke des Rechtecks.
BreitefloatDie Breite des Rechtecks.
HöhefloatDie Höhe des Rechtecks.

fillRoundRect(float x, float y, float width, float height, float arcWidth, float arcHeight)

public void fillRoundRect(float x, float y, float width, float height, float arcWidth, float arcHeight)

Zeichnet ein abgerundetes Rechteck.

Parameters:

ParameterTypBeschreibung
xfloatX-Koordinate der oberen linken Ecke des Rechtecks.
yfloatY-Koordinate der oberen linken Ecke des Rechtecks.
BreitefloatDie Breite des Rechtecks.
HöhefloatDie Höhe des Rechtecks.
arcWidthfloatDie Breite des umschriebenen Rechtecks des Bogens, der einen Winkel des Rechtecks abrundet.
arcHeightfloatDie Höhe des umschriebenen Rechtecks des Bogens, der einen Winkel des Rechtecks abrundet.

getBackground()

public Color getBackground()

Ermittelt den aktuellen Hintergrund der Seite.

Returns: java.awt.Color – Aktueller Hintergrund der Seite

getCharTM()

public AffineTransform getCharTM()

Ermittelt die aktuelle Zeichen-Transformation.

Returns: java.awt.geom.AffineTransform – Aktuelle Transformation der Zeichen.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCreator()

public String getCreator()

Ermittelt den Ersteller der resultierenden Geräteausgabe.

Returns: java.lang.String – Ein Erzeugerwert.

getCurrentPageNumber()

public int getCurrentPageNumber()

Ermittelt die aktuelle Seitenzahl.

Returns: int

getFont()

public ITrFont getFont()

Ermittelt die aktuelle Schriftart.

Returns: ITrFont - Current font.

getOpacity()

public float getOpacity()

Ermittelt die aktuelle Deckkraft.

Returns: float – Aktuelle Deckkraft.

getOpacityMask()

public Paint getOpacityMask()

Ermittelt die aktuelle Deckkraftmaske.

Returns: java.awt.Paint – Aktuelle Deckkraftmaske.

getPages()

public List<String> getPages()

Returns: java.util.List<java.lang.String>

getPaint()

public Paint getPaint()

Ermittelt die aktuelle Farbe.

Returns: java.awt.Paint - Aktuelle Farbe.

getProperties()

public UserProperties getProperties()

Ermittelt Geräte-Eigenschaften einschließlich Metadaten.

Returns: UserProperties - Device properties.

getProperty(String key)

public String getProperty(String key)

Ermittelt den Wert einer Zeichenketten-Eigenschaft.

Parameters:

ParameterTypBeschreibung
keyjava.lang.StringDer Name der Eigenschaft.

Returns: java.lang.String - Der Eigenschaftswert.

getPropertyColor(String key)

public Color getPropertyColor(String key)

Ermittelt den Wert einer Farb-Eigenschaft.

Parameters:

ParameterTypBeschreibung
keyjava.lang.StringDer Name der Eigenschaft.

Returns: java.awt.Color - Der Eigenschaftswert.

getPropertyDouble(String key)

public double getPropertyDouble(String key)

Ermittelt den Wert einer Double-Eigenschaft.

Parameters:

ParameterTypBeschreibung
keyjava.lang.StringDer Name der Eigenschaft.

Returns: double - Der Eigenschaftswert.

getPropertyInt(String key)

public int getPropertyInt(String key)

Ermittelt den Wert einer Ganzzahl-Eigenschaft.

Parameters:

ParameterTypBeschreibung
keyjava.lang.StringDer Name der Eigenschaft.

Returns: int - Der Eigenschaftswert.

getPropertyMargins(String key)

public Insets getPropertyMargins(String key)

Ermittelt den Wert einer Rand-Eigenschaft.

Parameters:

ParameterTypBeschreibung
keyjava.lang.StringDer Name der Eigenschaft.

Returns: java.awt.Insets - Der Eigenschaftswert.

getPropertyMatrix(String key)

public AffineTransform getPropertyMatrix(String key)

Ermittelt den Wert einer Matrix-Eigenschaft.

Parameters:

ParameterTypBeschreibung
keyjava.lang.StringDer Name der Eigenschaft.

Returns: java.awt.geom.AffineTransform - Der Eigenschaftswert.

getPropertyRectangle(String key)

public Rectangle getPropertyRectangle(String key)

Ermittelt den Wert einer Rechteck-Eigenschaft.

Parameters:

ParameterTypBeschreibung
keyjava.lang.StringDer Name der Eigenschaft.

Returns: java.awt.Rectangle - Der Eigenschaftswert.

getPropertySize(String key)

public Dimension getPropertySize(String key)

Ermittelt den Wert einer Größen-Eigenschaft.

Parameters:

ParameterTypBeschreibung
keyjava.lang.StringDer Name der Eigenschaft.

Returns: java.awt.Dimension - Der Eigenschaftswert.

getSaveOptions()

public SaveOptions getSaveOptions()

Gibt Speicheroptionen zurück.

Returns: SaveOptions - The save options.

getSize()

public Dimension getSize()

Ermittelt die Größe der Seite.

Returns: java.awt.Dimension - Größe der Seite.

getStroke()

public Stroke getStroke()

Ermittelt den aktuellen Strich.

Returns: java.awt.Stroke - Aktueller Strich.

getText()

public String getText()

Returns: java.lang.String

getText(int startPage, int endPage)

public String getText(int startPage, int endPage)

Parameters:

ParameterTypBeschreibung
startPageint
endPageint

Returns: java.lang.String

getTextRenderingMode()

public TextRenderingMode getTextRenderingMode()

Ermittelt den aktuellen Textdarstellungsmodus.

Returns: TextRenderingMode - Current text rendering mode.

getTextStrokeWidth()

public float getTextStrokeWidth()

Ermittelt die aktuelle Textstrichbreite.

Returns: float - Aktuelle Textstrichbreite.

getTransform()

public AffineTransform getTransform()

Ermittelt die aktuelle Transformation.

Returns: java.awt.geom.AffineTransform - Aktuelle Transformation.

hashCode()

public native int hashCode()

Returns: int

initClip()

public void initClip()

Initialisiert den Clip des Geräts.

initPageNumbers()

public void initPageNumbers()

Initialisiert die Anzahl der zu rendernden Seiten.

isDirectRGB()

public boolean isDirectRGB()

Gibt an, ob das Gerät den direkten RGB-Modus verwendet, also RGB.

Returns: boolean

isMainDocument()

public boolean isMainDocument()

Returns: boolean

isProperty(String key)

public boolean isProperty(String key)

Ermittelt den Wert einer booleschen Eigenschaft.

Parameters:

ParameterTypBeschreibung
keyjava.lang.StringDer Name der Eigenschaft.

Returns: boolean - Der Eigenschaftswert.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

openPage(float width, float height)

public boolean openPage(float width, float height)

Führt die notwendige Vorbereitung des Geräts vor dem Rendern der Seite durch.

Parameters:

ParameterTypBeschreibung
Breitefloat
Höhefloat

Returns: boolean

openPage(String title)

public boolean openPage(String title)

Führt die notwendige Vorbereitung des Geräts vor dem Rendern der Seite durch.

Parameters:

ParameterTypBeschreibung
Titeljava.lang.String

Returns: boolean

renew()

public void renew()

Setzt das Gerät für das gesamte Dokument in den Ausgangszustand zurück. Wird zum Zurücksetzen des Ausgabestreams verwendet.

renewForMerge(boolean mainDocument)

public void renewForMerge(boolean mainDocument)

Parameters:

ParameterTypBeschreibung
Hauptdokumentboolean

reset()

public void reset()

Setzt das Gerät für eine Seite in den Ausgangszustand zurück.

reset(boolean zeroPageNumbers)

public void reset(boolean zeroPageNumbers)

Parameters:

ParameterTypBeschreibung
zeroPageNumbersboolean

rotate(double theta)

public void rotate(double theta)

Dreht die aktuelle Transformationsmatrix. Ruft writeTransform(Transform) auf. Eine Drehung mit einem positiven Winkel theta dreht Punkte auf der positiven x-Achse in Richtung der positiven y-Achse.

Parameters:

ParameterTypBeschreibung
ThetadoubleWinkel in Radianten, um den gedreht werden soll.

rotate(double theta, double x, double y)

public void rotate(double theta, double x, double y)

Dreht die aktuelle Transformationsmatrix um einen Punkt.

Parameters:

ParameterTypBeschreibung
ThetadoubleEin Rotationswinkel in Radianten.
xdoubleX-Koordinate des Punktes.
ydoubleY-Koordinate des Punktes.

scale(double x, double y)

public void scale(double x, double y)

Skaliert die aktuelle Transformationsmatrix. Ruft writeTransform(Transform) auf.

Parameters:

ParameterTypBeschreibung
xdoubleEine Skalierung in X-Achse.
ydoubleEine Skalierung in Y-Achse.

setBackground(Color background)

public void setBackground(Color background)

Gibt den aktuellen Hintergrund der Seite an.

Parameters:

ParameterTypBeschreibung
Hintergrundjava.awt.ColorEin Hintergrund der Seite.

setCharTM(AffineTransform charTM)

public void setCharTM(AffineTransform charTM)

Gibt die Zeichen-Transformation an.

Parameters:

ParameterTypBeschreibung
charTMjava.awt.geom.AffineTransform\u0421haracters Transformation.

setClip(Shape clipPath)

public void setClip(Shape clipPath)

Gibt den Clip des Geräts an.

Parameters:

ParameterTypBeschreibung
clipPathjava.awt.ShapeEin Beschneidungspfad.

setCreator(String creator)

public void setCreator(String creator)

Gibt den Ersteller der resultierenden Geräteausgabe an.

Parameters:

ParameterTypBeschreibung
Erstellerjava.lang.StringEin Erstellerwert.

setFont(ITrFont font)

public void setFont(ITrFont font)

Gibt eine Schriftart an.

Parameters:

ParameterTypBeschreibung
fontITrFontEine Schriftart.

setOpacity(float opacity)

public void setOpacity(float opacity)

Gibt die Deckkraft an.

Parameters:

ParameterTypBeschreibung
DeckkraftfloatEine Deckkraft.

setOpacityMask(Paint opacityMask)

public void setOpacityMask(Paint opacityMask)

Gibt eine Deckkraftmaske an.

Parameters:

ParameterTypBeschreibung
opacityMaskjava.awt.PaintEine Deckkraftmaske.

setPaint(Paint paint)

public void setPaint(Paint paint)

Gibt eine Farbe an.

Parameters:

ParameterTypBeschreibung
paintjava.awt.PaintEine Farbe.

setProperties(UserProperties props)

public void setProperties(UserProperties props)

Gibt Geräteeigenschaften einschließlich Metadaten an.

Parameters:

ParameterTypBeschreibung
propsUserPropertiesGeräteeigenschaften.

setSaveOptions(SaveOptions options)

public void setSaveOptions(SaveOptions options)

Gibt Optionen zur Verwaltung des Renderprozesses an.

Parameters:

ParameterTypBeschreibung
optionsSaveOptionsOptionen zur Verwaltung des Rendering-Prozesses.

setSize(Dimension size)

public void setSize(Dimension size)

Gibt die Größe der Seite an.

Parameters:

ParameterTypBeschreibung
Größejava.awt.Dimension

setStroke(Stroke stroke)

public void setStroke(Stroke stroke)

Gibt einen Strich an.

Parameters:

ParameterTypBeschreibung
strokejava.awt.StrokeEin Strich.

setTextRenderingMode(TextRenderingMode textRenderingMode)

public void setTextRenderingMode(TextRenderingMode textRenderingMode)

Gibt den Textdarstellungsmodus an.

Parameters:

ParameterTypBeschreibung
textRenderingModeTextRenderingModeText-Rendering-Modus.

setTextStrokeWidth(float textStrokeWidth)

public void setTextStrokeWidth(float textStrokeWidth)

Gibt die Textstrichbreite an.

Parameters:

ParameterTypBeschreibung
textStrokeWidthfloatTextstrichbreite.

setTransform(AffineTransform transform)

public void setTransform(AffineTransform transform)

Gibt die aktuelle Transformation an.

Parameters:

ParameterTypBeschreibung
transformjava.awt.geom.AffineTransformEine Transformation..

shear(double shx, double shy)

public void shear(double shx, double shy)

Schert die aktuelle Transformationsmatrix. Ruft writeTransform(Transform) auf.

Parameters:

ParameterTypBeschreibung
shxdoubleEine Scherung entlang der X-Achse.
shydoubleEine Scherung entlang der Y-Achse.

startDocument()

public void startDocument()

Führt die notwendige Vorbereitung des Geräts durch, bevor die Dokumentdarstellung gestartet wird.

toString()

public String toString()

Gibt den Namen des Gerätetyps zurück.

Returns: java.lang.String

transform(AffineTransform transform)

public void transform(AffineTransform transform)

Transformiert die aktuelle Transformationsmatrix. Ruft writeTransform(Transform) auf.

Parameters:

ParameterTypBeschreibung
transformjava.awt.geom.AffineTransformAnzuwendende Transformation.

translate(double x, double y)

public void translate(double x, double y)

Verschiebt die aktuelle Transformationsmatrix. Ruft writeTransform(Transform) auf.

Parameters:

ParameterTypBeschreibung
xdoubleVerschiebung entlang der X-Achse.
ydoubleVerschiebung entlang der Y-Achse.

updatePageParameters(IMultiPageDevice device)

public void updatePageParameters(IMultiPageDevice device)

Aktualisiert Seitenparameter von einem anderen mehrseitigen Gerät.

Parameters:

ParameterTypBeschreibung
deviceIMultiPageDevice

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int

writeComment(String comment)

public void writeComment(String comment)

Schreibt einen Kommentar.

Parameters:

ParameterTypBeschreibung
Kommentarjava.lang.StringEin zu schreibender Kommentar.

writeString(ITrFont font, String str)

public void writeString(ITrFont font, String str)

Gibt eine Zeichenkette mit der angegebenen Schriftart aus.

Parameters:

ParameterTypBeschreibung
fontITrFontAngegebene Schriftart.
strjava.lang.StringDie Zeichenkette.

writeWarning(String warning)

public void writeWarning(String warning)

Parameters:

ParameterTypBeschreibung
Warnungjava.lang.String