TextDevice

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

All Implemented Interfaces: com.aspose.page.IMultiPageDevice

public class TextDevice extends Device implements IMultiPageDevice

Costruttori

CostruttoreDescrizione
TextDevice()

Campi

CampoDescrizione
DEFAULT_SIZE
EMIT_ERRORS
EMIT_WARNINGS
VERSIONVersione corrente del dispositivo.

Metodi

MetodoDescrizione
closePage()
create()
dispose()
draw(Shape path)Disegna un percorso.
drawArc(float x, float y, float width, float height, float startAngle, float arcAngle)Disegna un arco.
drawImage(BufferedImage image, AffineTransform transform, Color bkg)Disegna un’immagine con trasformazione assegnata e sfondo.
drawLine(float x1, float y1, float x2, float y2)Disegna un segmento di linea.
drawOval(float x, float y, float width, float height)Disegna un’ovale.
drawPolygon(float[] xPoints, float[] yPoints, int nPoints)Disegna un poligono.
drawPolygon(int[] xPoints, int[] yPoints, int nPoints)Disegna un poligono.
drawPolyline(float[] xPoints, float[] yPoints, int nPoints)Disegna una polilinea.
drawPolyline(int[] xPoints, int[] yPoints, int nPoints)Disegna una polilinea.
drawRect(float x, float y, float width, float height)Disegna un rettangolo.
drawRoundRect(float x, float y, float width, float height, float arcWidth, float arcHeight)Disegna un rettangolo arrotondato.
drawString(String str, float x, float y)
endDocument()
equals(Object arg0)
fill(Shape path)Riempie un percorso.
fillArc(float x, float y, float width, float height, float startAngle, float arcAngle)Riempie un arco.
fillOval(float x, float y, float width, float height)Riempie un’ovale.
fillPolygon(float[] xPoints, float[] yPoints, int nPoints)Riempie un poligono.
fillPolygon(int[] xPoints, int[] yPoints, int nPoints)Riempie un poligono.
fillRect(float x, float y, float width, float height)Riempie un rettangolo.
fillRoundRect(float x, float y, float width, float height, float arcWidth, float arcHeight)Disegna un rettangolo arrotondato.
getBackground()Ottiene lo sfondo corrente della pagina.
getCharTM()Ottiene la trasformazione corrente dei caratteri.
getClass()
getCreator()Ottiene il creatore dell’output del dispositivo risultante.
getCurrentPageNumber()
getFont()Ottiene il carattere corrente.
getOpacity()Ottiene l’opacità corrente.
getOpacityMask()Ottiene la maschera di opacità corrente.
getPages()
getPaint()Ottiene la pittura corrente.
getProperties()Ottiene le proprietà del dispositivo, inclusi i metadati.
getProperty(String key)Ottiene il valore di una proprietà stringa.
getPropertyColor(String key)Ottiene il valore di una proprietà colore.
getPropertyDouble(String key)Ottiene il valore di una proprietà double.
getPropertyInt(String key)Ottiene il valore di una proprietà intera.
getPropertyMargins(String key)Ottiene il valore di una proprietà margini.
getPropertyMatrix(String key)Ottiene il valore di una proprietà matrice.
getPropertyRectangle(String key)Ottiene il valore di una proprietà rettangolo.
getPropertySize(String key)Ottiene il valore di una proprietà dimensione.
getSaveOptions()Restituisce le opzioni di salvataggio.
getSize()Ottiene la dimensione della pagina.
getStroke()Ottiene il tratto corrente.
getText()
getText(int startPage, int endPage)
getTextRenderingMode()Ottiene la modalità di rendering del testo corrente.
getTextStrokeWidth()Ottiene la larghezza del tratto del testo corrente.
getTransform()Ottiene la trasformazione corrente.
hashCode()
initClip()Inizializza il ritaglio del dispositivo.
initPageNumbers()
isDirectRGB()
isMainDocument()
isProperty(String key)Ottiene il valore di una proprietà booleana.
notify()
notifyAll()
openPage(float width, float height)
openPage(String title)
renew()
renewForMerge(boolean mainDocument)
reset()
reset(boolean zeroPageNumbers)
rotate(double theta)Ruota la matrice di trasformazione corrente.
rotate(double theta, double x, double y)Ruota la matrice di trasformazione corrente attorno a un punto.
scale(double x, double y)Scala la matrice di trasformazione corrente.
setBackground(Color background)Specifica lo sfondo corrente della pagina.
setCharTM(AffineTransform charTM)Specifica la trasformazione dei caratteri.
setClip(Shape clipPath)Specifica il ritaglio del dispositivo.
setCreator(String creator)Specifica il creatore dell’output del dispositivo risultante.
setFont(ITrFont font)Specifica un carattere.
setOpacity(float opacity)Specifica l’opacità.
setOpacityMask(Paint opacityMask)Specifica una maschera di opacità.
setPaint(Paint paint)Specifica una vernice.
setProperties(UserProperties props)Specifica le proprietà del dispositivo, inclusi i metadati.
setSaveOptions(SaveOptions options)Specifica le opzioni per gestire il processo di rendering.
setSize(Dimension size)
setStroke(Stroke stroke)Specifica un tratto.
setTextRenderingMode(TextRenderingMode textRenderingMode)Specifica la modalità di rendering del testo.
setTextStrokeWidth(float textStrokeWidth)Specifica la larghezza del tratto del testo.
setTransform(AffineTransform transform)Specifica la trasformazione corrente.
shear(double shx, double shy)Inclina la matrice di trasformazione corrente.
startDocument()
toString()
transform(AffineTransform transform)Trasforma la matrice di trasformazione corrente.
translate(double x, double y)Trasla la matrice di trasformazione corrente.
updatePageParameters(IMultiPageDevice device)
wait()
wait(long arg0)
wait(long arg0, int arg1)
writeComment(String comment)Scrive un commento.
writeString(ITrFont font, String str)Scrive una stringa con il font specificato.
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

Versione corrente del dispositivo.

closePage()

public void closePage()

Esegue la preparazione necessaria del dispositivo dopo che la pagina è stata renderizzata.

create()

public Device create()

Crea una copia di questo dispositivo.

Returns: Device

dispose()

public void dispose()

Rilascia il dispositivo.

draw(Shape path)

public void draw(Shape path)

Disegna un percorso.

Parameters:

ParametroTipoDescrizione
pathjava.awt.ShapeUn percorso da disegnare.

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)

Disegna un arco.

Parameters:

ParametroTipoDescrizione
xfloatCoordinata X del centro dell’arco.
yfloatCoordinata Y del centro dell’arco.
larghezzafloatUna larghezza del rettangolo circoscritto.
altezzafloatUn’altezza del rettangolo circoscritto.
startAnglefloatUn angolo di partenza dell’arco.
arcAnglefloatUn angolo dell’arco.

drawImage(BufferedImage image, AffineTransform transform, Color bkg)

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

Disegna un’immagine con trasformazione assegnata e sfondo.

Parameters:

ParametroTipoDescrizione
imagejava.awt.image.BufferedImageUn’immagine da disegnare.
transformjava.awt.geom.AffineTransformUna trasformazione.
bkgjava.awt.ColorUn colore di sfondo.

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

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

Disegna un segmento di linea.

Parameters:

ParametroTipoDescrizione
x1floatCoordinata X dell’inizio del segmento.
y1floatCoordinata Y dell’inizio del segmento.
x2floatCoordinata X della fine del segmento.
y2floatCoordinata Y della fine del segmento.

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

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

Disegna un’ovale.

Parameters:

ParametroTipoDescrizione
xfloatCoordinata X del centro dell’ovale.
yfloatCoordinata Y del centro dell’ovale.
larghezzafloatUna larghezza del rettangolo circoscritto.
altezzafloatUn’altezza del rettangolo circoscritto.

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

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

Disegna un poligono.

Parameters:

ParametroTipoDescrizione
xPointsfloat[]Coordinate X dei punti.
yPointsfloat[]Coordinata Y dei punti.
nPointsintIl numero di punti.

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

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

Disegna un poligono.

Parameters:

ParametroTipoDescrizione
xPointsint[]Coordinate X dei punti.
yPointsint[]Coordinata Y dei punti.
nPointsintIl numero di punti.

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

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

Disegna una polilinea.

Parameters:

ParametroTipoDescrizione
xPointsfloat[]Coordinate X dei punti.
yPointsfloat[]Coordinata Y dei punti.
nPointsintIl numero di punti.

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

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

Disegna una polilinea.

Parameters:

ParametroTipoDescrizione
xPointsint[]Coordinate X dei punti.
yPointsint[]Coordinata Y dei punti.
nPointsintIl numero di punti.

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

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

Disegna un rettangolo.

Parameters:

ParametroTipoDescrizione
xfloatCoordinata X dell’angolo in alto a sinistra del rettangolo.
yfloatCoordinata Y dell’angolo in alto a sinistra del rettangolo.
larghezzafloatLarghezza del rettangolo.
altezzafloatAltezza del rettangolo.

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)

Disegna un rettangolo arrotondato.

Parameters:

ParametroTipoDescrizione
xfloatCoordinata X dell’angolo in alto a sinistra del rettangolo.
yfloatCoordinata Y dell’angolo in alto a sinistra del rettangolo.
larghezzafloatLarghezza del rettangolo.
altezzafloatAltezza del rettangolo.
arcWidthfloatLarghezza del rettangolo circoscritto dell’arco che arrotonda un angolo del rettangolo.
arcHeightfloatAltezza del rettangolo circoscritto dell’arco che arrotonda un angolo del rettangolo.

drawString(String str, float x, float y)

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

Disegna una stringa nel punto specificato.

Parameters:

ParametroTipoDescrizione
strjava.lang.String
xfloat
yfloat

endDocument()

public void endDocument()

Esegue le necessarie preparazioni del dispositivo dopo che il documento è stato renderizzato.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescrizione
arg0java.lang.Object

Returns: boolean

fill(Shape path)

public void fill(Shape path)

Riempie un percorso.

Parameters:

ParametroTipoDescrizione
pathjava.awt.ShapeUn percorso da riempire.

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)

Riempie un arco.

Parameters:

ParametroTipoDescrizione
xfloatCoordinata X del centro dell’arco.
yfloatCoordinata Y del centro dell’arco.
larghezzafloatUna larghezza del rettangolo circoscritto.
altezzafloatUn’altezza del rettangolo circoscritto.
startAnglefloatUn angolo di partenza dell’arco.
arcAnglefloatUn angolo dell’arco.

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

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

Riempie un’ovale.

Parameters:

ParametroTipoDescrizione
xfloatCoordinata X del centro dell’ovale.
yfloatCoordinata Y del centro dell’ovale.
larghezzafloatUna larghezza del rettangolo circoscritto.
altezzafloatUn’altezza del rettangolo circoscritto.

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

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

Riempie un poligono.

Parameters:

ParametroTipoDescrizione
xPointsfloat[]Coordinate X dei punti.
yPointsfloat[]Coordinata Y dei punti.
nPointsintIl numero di punti.

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

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

Riempie un poligono.

Parameters:

ParametroTipoDescrizione
xPointsint[]Coordinate X dei punti.
yPointsint[]Coordinata Y dei punti.
nPointsintIl numero di punti.

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

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

Riempie un rettangolo.

Parameters:

ParametroTipoDescrizione
xfloatCoordinata X dell’angolo in alto a sinistra del rettangolo.
yfloatCoordinata Y dell’angolo in alto a sinistra del rettangolo.
larghezzafloatLarghezza del rettangolo.
altezzafloatAltezza del rettangolo.

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)

Disegna un rettangolo arrotondato.

Parameters:

ParametroTipoDescrizione
xfloatCoordinata X dell’angolo in alto a sinistra del rettangolo.
yfloatCoordinata Y dell’angolo in alto a sinistra del rettangolo.
larghezzafloatLarghezza del rettangolo.
altezzafloatAltezza del rettangolo.
arcWidthfloatLarghezza del rettangolo circoscritto dell’arco che arrotonda un angolo del rettangolo.
arcHeightfloatAltezza del rettangolo circoscritto dell’arco che arrotonda un angolo del rettangolo.

getBackground()

public Color getBackground()

Ottiene lo sfondo corrente della pagina.

Returns: java.awt.Color - Sfondo corrente della pagina

getCharTM()

public AffineTransform getCharTM()

Ottiene la trasformazione corrente dei caratteri.

Returns: java.awt.geom.AffineTransform - Trasformazione corrente dei caratteri.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCreator()

public String getCreator()

Ottiene il creatore dell’output del dispositivo risultante.

Returns: java.lang.String - Un valore creatore.

getCurrentPageNumber()

public int getCurrentPageNumber()

Restituisce il numero di pagina corrente.

Returns: int

getFont()

public ITrFont getFont()

Ottiene il carattere corrente.

Returns: ITrFont - Current font.

getOpacity()

public float getOpacity()

Ottiene l’opacità corrente.

Returns: float - Opacità corrente.

getOpacityMask()

public Paint getOpacityMask()

Ottiene la maschera di opacità corrente.

Returns: java.awt.Paint - Maschera di opacità corrente.

getPages()

public List<String> getPages()

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

getPaint()

public Paint getPaint()

Ottiene la pittura corrente.

Returns: java.awt.Paint - Pittura corrente.

getProperties()

public UserProperties getProperties()

Ottiene le proprietà del dispositivo, inclusi i metadati.

Returns: UserProperties - Device properties.

getProperty(String key)

public String getProperty(String key)

Ottiene il valore di una proprietà stringa.

Parameters:

ParametroTipoDescrizione
keyjava.lang.StringIl nome della proprietà.

Returns: java.lang.String - Il valore della proprietà.

getPropertyColor(String key)

public Color getPropertyColor(String key)

Ottiene il valore di una proprietà colore.

Parameters:

ParametroTipoDescrizione
keyjava.lang.StringIl nome della proprietà.

Returns: java.awt.Color - Il valore della proprietà.

getPropertyDouble(String key)

public double getPropertyDouble(String key)

Ottiene il valore di una proprietà double.

Parameters:

ParametroTipoDescrizione
keyjava.lang.StringIl nome della proprietà.

Returns: double - Il valore della proprietà.

getPropertyInt(String key)

public int getPropertyInt(String key)

Ottiene il valore di una proprietà intera.

Parameters:

ParametroTipoDescrizione
keyjava.lang.StringIl nome della proprietà.

Returns: int - Il valore della proprietà.

getPropertyMargins(String key)

public Insets getPropertyMargins(String key)

Ottiene il valore di una proprietà margini.

Parameters:

ParametroTipoDescrizione
keyjava.lang.StringIl nome della proprietà.

Returns: java.awt.Insets - Il valore della proprietà.

getPropertyMatrix(String key)

public AffineTransform getPropertyMatrix(String key)

Ottiene il valore di una proprietà matrice.

Parameters:

ParametroTipoDescrizione
keyjava.lang.StringIl nome della proprietà.

Returns: java.awt.geom.AffineTransform - Il valore della proprietà.

getPropertyRectangle(String key)

public Rectangle getPropertyRectangle(String key)

Ottiene il valore di una proprietà rettangolo.

Parameters:

ParametroTipoDescrizione
keyjava.lang.StringIl nome della proprietà.

Returns: java.awt.Rectangle - Il valore della proprietà.

getPropertySize(String key)

public Dimension getPropertySize(String key)

Ottiene il valore di una proprietà dimensione.

Parameters:

ParametroTipoDescrizione
keyjava.lang.StringIl nome della proprietà.

Returns: java.awt.Dimension - Il valore della proprietà.

getSaveOptions()

public SaveOptions getSaveOptions()

Restituisce le opzioni di salvataggio.

Returns: SaveOptions - The save options.

getSize()

public Dimension getSize()

Ottiene la dimensione della pagina.

Returns: java.awt.Dimension - Dimensione della pagina.

getStroke()

public Stroke getStroke()

Ottiene il tratto corrente.

Returns: java.awt.Stroke - Tratto corrente.

getText()

public String getText()

Returns: java.lang.String

getText(int startPage, int endPage)

public String getText(int startPage, int endPage)

Parameters:

ParametroTipoDescrizione
startPageint
endPageint

Returns: java.lang.String

getTextRenderingMode()

public TextRenderingMode getTextRenderingMode()

Ottiene la modalità di rendering del testo corrente.

Returns: TextRenderingMode - Current text rendering mode.

getTextStrokeWidth()

public float getTextStrokeWidth()

Ottiene la larghezza del tratto del testo corrente.

Returns: float - Larghezza corrente del tratto del testo.

getTransform()

public AffineTransform getTransform()

Ottiene la trasformazione corrente.

Returns: java.awt.geom.AffineTransform - Trasformazione corrente.

hashCode()

public native int hashCode()

Returns: int

initClip()

public void initClip()

Inizializza il ritaglio del dispositivo.

initPageNumbers()

public void initPageNumbers()

Inizializza il numero di pagine da renderizzare.

isDirectRGB()

public boolean isDirectRGB()

Indica se il dispositivo utilizza la modalità RGB diretta, cioè RGB.

Returns: boolean

isMainDocument()

public boolean isMainDocument()

Returns: boolean

isProperty(String key)

public boolean isProperty(String key)

Ottiene il valore di una proprietà booleana.

Parameters:

ParametroTipoDescrizione
keyjava.lang.StringIl nome della proprietà.

Returns: boolean - Il valore della proprietà.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

openPage(float width, float height)

public boolean openPage(float width, float height)

Esegue le preparazioni necessarie del dispositivo prima del rendering della pagina.

Parameters:

ParametroTipoDescrizione
larghezzafloat
altezzafloat

Returns: boolean

openPage(String title)

public boolean openPage(String title)

Esegue le preparazioni necessarie del dispositivo prima del rendering della pagina.

Parameters:

ParametroTipoDescrizione
titolojava.lang.String

Returns: boolean

renew()

public void renew()

Reimposta il dispositivo allo stato iniziale per l’intero documento. Usato per reimpostare il flusso di output.

renewForMerge(boolean mainDocument)

public void renewForMerge(boolean mainDocument)

Parameters:

ParametroTipoDescrizione
mainDocumentboolean

reset()

public void reset()

Reimposta il dispositivo allo stato iniziale per una pagina.

reset(boolean zeroPageNumbers)

public void reset(boolean zeroPageNumbers)

Parameters:

ParametroTipoDescrizione
zeroPageNumbersboolean

rotate(double theta)

public void rotate(double theta)

Ruota la matrice di trasformazione corrente. Chiama writeTransform(Transform). Ruotare con un angolo theta positivo ruota i punti sull’asse x positivo verso l’asse y positivo.

Parameters:

ParametroTipoDescrizione
thetadoubleAngolo in radianti su cui ruotare.

rotate(double theta, double x, double y)

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

Ruota la matrice di trasformazione corrente attorno a un punto.

Parameters:

ParametroTipoDescrizione
thetadoubleUn angolo di rotazione in radianti.
xdoubleCoordinata X del punto.
ydoubleCoordinata Y del punto.

scale(double x, double y)

public void scale(double x, double y)

Scala la matrice di trasformazione corrente. Chiama writeTransform(Transform).

Parameters:

ParametroTipoDescrizione
xdoubleUna scala sull’asse X.
ydoubleUna scala sull’asse Y.

setBackground(Color background)

public void setBackground(Color background)

Specifica lo sfondo corrente della pagina.

Parameters:

ParametroTipoDescrizione
sfondojava.awt.ColorUno sfondo della pagina.

setCharTM(AffineTransform charTM)

public void setCharTM(AffineTransform charTM)

Specifica la trasformazione dei caratteri.

Parameters:

ParametroTipoDescrizione
charTMjava.awt.geom.AffineTransform\u0421trasformazione dei caratteri.

setClip(Shape clipPath)

public void setClip(Shape clipPath)

Specifica il ritaglio del dispositivo.

Parameters:

ParametroTipoDescrizione
clipPathjava.awt.ShapeUn percorso di ritaglio.

setCreator(String creator)

public void setCreator(String creator)

Specifica il creatore dell’output del dispositivo risultante.

Parameters:

ParametroTipoDescrizione
creatorejava.lang.StringUn valore del creatore.

setFont(ITrFont font)

public void setFont(ITrFont font)

Specifica un carattere.

Parameters:

ParametroTipoDescrizione
fontITrFontUn font.

setOpacity(float opacity)

public void setOpacity(float opacity)

Specifica l’opacità.

Parameters:

ParametroTipoDescrizione
opacitàfloatUn’opacità.

setOpacityMask(Paint opacityMask)

public void setOpacityMask(Paint opacityMask)

Specifica una maschera di opacità.

Parameters:

ParametroTipoDescrizione
opacityMaskjava.awt.PaintUna maschera di opacità.

setPaint(Paint paint)

public void setPaint(Paint paint)

Specifica una vernice.

Parameters:

ParametroTipoDescrizione
paintjava.awt.PaintUna vernice.

setProperties(UserProperties props)

public void setProperties(UserProperties props)

Specifica le proprietà del dispositivo, inclusi i metadati.

Parameters:

ParametroTipoDescrizione
propsUserPropertiesProprietà del dispositivo.

setSaveOptions(SaveOptions options)

public void setSaveOptions(SaveOptions options)

Specifica le opzioni per gestire il processo di rendering.

Parameters:

ParametroTipoDescrizione
optionsSaveOptionsOpzioni per gestire il processo di rendering.

setSize(Dimension size)

public void setSize(Dimension size)

Specifica la dimensione della pagina.

Parameters:

ParametroTipoDescrizione
dimensionejava.awt.Dimension

setStroke(Stroke stroke)

public void setStroke(Stroke stroke)

Specifica un tratto.

Parameters:

ParametroTipoDescrizione
strokejava.awt.StrokeUn tratto.

setTextRenderingMode(TextRenderingMode textRenderingMode)

public void setTextRenderingMode(TextRenderingMode textRenderingMode)

Specifica la modalità di rendering del testo.

Parameters:

ParametroTipoDescrizione
textRenderingModeTextRenderingModeModalità di rendering del testo.

setTextStrokeWidth(float textStrokeWidth)

public void setTextStrokeWidth(float textStrokeWidth)

Specifica la larghezza del tratto del testo.

Parameters:

ParametroTipoDescrizione
textStrokeWidthfloatLarghezza del tratto del testo.

setTransform(AffineTransform transform)

public void setTransform(AffineTransform transform)

Specifica la trasformazione corrente.

Parameters:

ParametroTipoDescrizione
transformjava.awt.geom.AffineTransformUna trasformazione..

shear(double shx, double shy)

public void shear(double shx, double shy)

Applica una shear alla matrice di trasformazione corrente. Chiama writeTransform(Transform).

Parameters:

ParametroTipoDescrizione
shxdoubleUna shear sull’asse X.
shydoubleUna shear sull’asse Y.

startDocument()

public void startDocument()

Esegue le preparazioni necessarie del dispositivo prima di avviare il rendering del documento.

toString()

public String toString()

Restituisce il nome del tipo di dispositivo.

Returns: java.lang.String

transform(AffineTransform transform)

public void transform(AffineTransform transform)

Trasforma la matrice di trasformazione corrente. Chiama writeTransform(Transform).

Parameters:

ParametroTipoDescrizione
transformjava.awt.geom.AffineTransformTrasformazione da applicare.

translate(double x, double y)

public void translate(double x, double y)

Trasla la matrice di trasformazione corrente. Chiama writeTransform(Transform).

Parameters:

ParametroTipoDescrizione
xdoubleTraslazione sull’asse X.
ydoubleTraslazione sull’asse Y.

updatePageParameters(IMultiPageDevice device)

public void updatePageParameters(IMultiPageDevice device)

Aggiorna i parametri della pagina da un altro dispositivo multi-pagina.

Parameters:

ParametroTipoDescrizione
deviceIMultiPageDevice

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int

writeComment(String comment)

public void writeComment(String comment)

Scrive un commento.

Parameters:

ParametroTipoDescrizione
commentojava.lang.StringUn commento da scrivere.

writeString(ITrFont font, String str)

public void writeString(ITrFont font, String str)

Scrive una stringa con il font specificato.

Parameters:

ParametroTipoDescrizione
fontITrFontFont specificato.
strjava.lang.StringLa stringa.

writeWarning(String warning)

public void writeWarning(String warning)

Parameters:

ParametroTipoDescrizione
avvisojava.lang.String