PsDocument

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

public final class PsDocument extends Document

Questa classe incapsula documenti PS/EPS.

Costruttori

CostruttoreDescrizione
PsDocument()Inizializza un PsDocument vuoto con pagina inizializzata.
PsDocument(String outPsFilePath, PsSaveOptions options)Inizializza un PsDocument vuoto con pagina inizializzata.
PsDocument(OutputStream psStream, PsSaveOptions options)Inizializza un PsDocument vuoto con pagina inizializzata.
PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)Inizializza un PsDocument vuoto.
PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)Inizializza un PsDocument vuoto.
PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)Inizializza un PsDocument vuoto quando il numero di pagine del documento Postscript è noto in anticipo.
PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)Inizializza un PsDocument vuoto quando il numero di pagine del documento Postscript è noto in anticipo.
PsDocument(String psFilePath)Inizializza PsDocument con un file PS/EPS di input.
PsDocument(InputStream psStream)Inizializza PsDocument con un flusso di file PS/EPS.

Metodi

MetodoDescrizione
clip(Shape s)Aggiunge il ritaglio allo stato grafico corrente.
clipAndNewPath(Shape s)Aggiunge il ritaglio allo stato grafico corrente e poi scrive l’operatore “newpath”.
clipRectangle(Rectangle2D.Float rect)Aggiunge un rettangolo di ritaglio allo stato grafico corrente.
clipText(String text, Font font, float x, float y)Aggiunge il ritaglio da un contorno del testo fornito nel carattere specificato.
closePage()Completa la pagina corrente.
convertType1FontToTTF(String type1FontFilePath, String outputDir)Converte il font Type 1 in TrueType.
convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)Converte il font Type 3 in TrueType.
convertType3FontToTTF(String type3FontFilePath, String outputDir)Converte il font Type 3 in TrueType.
cropEps(OutputStream epsStream, float[] cropBox)Ritaglia il PsDocument fornito come file EPS.
draw(Shape shape)Disegna un percorso arbitrario.
drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)Disegna un’immagine mascherata.
drawImage(BufferedImage image)Disegna un’immagine.
drawImage(BufferedImage image, AffineTransform transform, Color bkg)Disegna un’immagine trasformata con sfondo.
drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)Disegna un’immagine trasparente trasformata con sfondo.
equals(Object arg0)
extractEpsBoundingBox()Legge il file EPS ed estrae il riquadro di delimitazione dell’immagine EPS dal commento %%BoundingBox o i limiti per la dimensione di pagina predefinita (0, 0, 595, 842) se non esiste.
extractEpsSize()Legge il file EPS ed estrae le dimensioni dell’immagine EPS dal commento %%BoundingBox o dalla dimensione di pagina predefinita (595, 842) se non esiste.
extractText(SaveOptions options, int startPage, int endPage)Estrae il testo dal file PS.
fill(Shape shape)Riempire un percorso arbitrario.
fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Aggiunge una stringa di testo riempiendo l’interno dei glifi e disegnando i contorni dei glifi.
fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Aggiunge una stringa di testo riempiendo l’interno dei glifi e disegnando i contorni dei glifi.
fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Aggiunge una stringa di testo riempiendo l’interno dei glifi e disegnando i contorni dei glifi.
fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Aggiunge una stringa di testo riempiendo l’interno dei glifi e disegnando i contorni dei glifi.
fillText(String text, DrFont drFont, float x, float y)Aggiunge una stringa di testo riempiendo l’interno dei glifi.
fillText(String text, DrFont drFont, float x, float y, Paint fill)Aggiunge una stringa di testo riempiendo l’interno dei glifi.
fillText(String text, float[] advances, DrFont drFont, float x, float y)Aggiunge una stringa di testo riempiendo l’interno dei glifi.
fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)Aggiunge una stringa di testo riempiendo l’interno dei glifi.
fillText(String text, float[] advances, Font font, float x, float y)Aggiunge una stringa di testo riempiendo l’interno dei glifi.
fillText(String text, float[] advances, Font font, float x, float y, Paint fill)Aggiunge una stringa di testo riempiendo l’interno dei glifi.
fillText(String text, Font font, float x, float y)Aggiunge una stringa di testo riempiendo l’interno dei glifi.
fillText(String text, Font font, float x, float y, Paint fill)Aggiunge una stringa di testo riempiendo l’interno dei glifi.
getClass()
getInputStream()
getNumberOfPages()Ottiene il numero di pagine nel documento PDF risultante.
getPaint()Ottiene il colore di riempimento nello stato grafico corrente.
getStroke()Ottiene il tratto nello stato grafico corrente.
getXmpMetadata()Legge il file PS/EPS ed estrae XmpMetadata se esiste già o ne aggiunge uno nuovo se non esiste.
hashCode()
isLicensed()Indica se la licenza del prodotto Aspose.Page per Java è accessibile e valida.
merge(String[] filesForMerge, Device device, SaveOptions options)Unisce i file PS/EPS a un dispositivo.
mergeToPdf(OutputStream pdfStream, String[] filesForMerge, SaveOptions options)Unisce i file PS/EPS a un dispositivo.
mergeToPdf(String outPdfFilePath, String[] filesForMerge, SaveOptions options)Unisce i file PS/EPS a un dispositivo.
notify()
notifyAll()
openPage(float width, float height)Crea una nuova pagina e la imposta come corrente.
openPage(String pageName)Crea una nuova pagina con le dimensioni del documento e la imposta come corrente.
outlineText(String text, DrFont drFont, float x, float y)Aggiunge una stringa di testo disegnando i contorni dei glifi.
outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)Aggiunge una stringa di testo disegnando i contorni dei glifi.
outlineText(String text, float[] advances, DrFont drFont, float x, float y)Aggiunge una stringa di testo disegnando i contorni dei glifi.
outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)Aggiunge una stringa di testo disegnando i contorni dei glifi.
outlineText(String text, float[] advances, Font font, float x, float y)Aggiunge una stringa di testo disegnando i contorni dei glifi.
outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)Aggiunge una stringa di testo disegnando i contorni dei glifi.
outlineText(String text, Font font, float x, float y)Aggiunge una stringa di testo disegnando i contorni dei glifi.
outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)Aggiunge una stringa di testo disegnando i contorni dei glifi.
resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)Ridimensiona il PsDocument fornito come file EPS.
rotate(float angleRadians)Aggiunge una rotazione in senso antiorario attorno all’origine allo stato grafico corrente (ruota la matrice corrente).
rotate(int angleDegrees)Aggiunge una rotazione in senso antiorario attorno all’origine allo stato grafico corrente (ruota la matrice corrente).
save()Salva il PsDocument fornito come file PS o EPS.
save(Device device, SaveOptions options)Salva il file PS/EPS su un dispositivo.
save(OutputStream epsStream)Salva il PsDocument fornito nello stream.
save(String outEpsFilePath)Salva il PsDocument fornito come file EPS.
saveAsImage(ImageSaveOptions options)Salva il file PS/EPS in un file immagine.
saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)Salva il file PS/EPS in un file immagine nella directory specificata con il nome file specificato.
saveAsImagesBytes(ImageSaveOptions options)Salva il file PS/EPS in array di byte di immagini.
saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)Salva il file PS/EPS in uno stream PDF di output.
saveAsPdf(String outPdfFilePath, PdfSaveOptions options)Salva il file PS/EPS in un file PDF.
saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)Salva l’oggetto BufferedImage in un file EPS.
saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)Salva l’oggetto BufferedImage in un file EPS.
saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)Salva l’immagine PNG/JPEG/BMP/GIF dallo stream di input nello stream di output EPS.
saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)Salva l’immagine PNG/JPEG/BMP/GIF da file in un file EPS.
scale(float xScale, float yScale)Aggiunge la scala allo stato grafico corrente (scala la matrice corrente).
setInputStream(InputStream is)Specifica un flusso di input.
setPageDevice(Map<String,Object> pageParams)Imposta i parametri del dispositivo di pagina (vedi l’operatore “setpagedevice” nella specifica PostScript).
setPageSize(float width, float height)Imposta la dimensione della pagina.
setPaint(Paint paint)Imposta il paint nello stato grafico corrente.
setStroke(Stroke stroke)Imposta il tratto nello stato grafico corrente.
setTransform(AffineTransform matrix)Imposta la trasformazione corrente a questa.
shear(float shx, float shy)Aggiunge una trasformazione di taglio allo stato grafico corrente (taglia la matrice corrente).
toString()
transform(AffineTransform matrix)Aggiunge una trasformazione allo stato grafico corrente (concatena questa matrice con quella corrente).
translate(float x, float y)Aggiunge una traslazione allo stato grafico corrente (trasla la matrice corrente).
wait()
wait(long arg0)
wait(long arg0, int arg1)
writeGraphicsRestore()Scrive il ripristino dello stato grafico corrente (vedi la specifica PostScript sull’operatore “grestore”).
writeGraphicsSave()Scrive il salvataggio dello stato grafico corrente (vedi la specifica PostScript sull’operatore “gsave”).

PsDocument()

public PsDocument()

Inizializza un oggetto PsDocument vuoto con una pagina inizializzata. Questo costruttore è usato solo per operazioni aggiuntive non correlate ai file PostScript, ad esempio la conversione dei font.

PsDocument(String outPsFilePath, PsSaveOptions options)

public PsDocument(String outPsFilePath, PsSaveOptions options)

Inizializza un PsDocument vuoto con pagina inizializzata.

Parameters:

ParametroTipoDescrizione
outPsFilePathjava.lang.StringIl percorso del file PS/EPS di output.
optionsPsSaveOptionsUn insieme di parametri che controllano il salvataggio del file PostScript.

PsDocument(OutputStream psStream, PsSaveOptions options)

public PsDocument(OutputStream psStream, PsSaveOptions options)

Inizializza un PsDocument vuoto con pagina inizializzata.

Parameters:

ParametroTipoDescrizione
psStreamjava.io.OutputStreamFlusso dove salvare il file PS/EPS.
optionsPsSaveOptionsUn insieme di parametri che controllano il salvataggio del file PostScript.

PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)

public PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)

Inizializza un PsDocument vuoto.

Parameters:

ParametroTipoDescrizione
outPsFilePathjava.lang.StringIl percorso del file PS/EPS di output.
optionsPsSaveOptionsUn insieme di parametri che controllano il salvataggio del file PostScript.
multipagedbooleanSe false la pagina non verrà inizializzata. In questo caso l’inizializzazione della pagina dovrebbe essere eseguita tramite una chiamata esplicita “openPage(width, height)”.

PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)

public PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)

Inizializza un PsDocument vuoto.

Parameters:

ParametroTipoDescrizione
psStreamjava.io.OutputStreamFlusso dove salvare il file PS/EPS.
optionsPsSaveOptionsUn insieme di parametri che controllano il salvataggio del file PostScript.
multipagedbooleanSe false la pagina non verrà inizializzata. In questo caso l’inizializzazione della pagina dovrebbe essere eseguita tramite una chiamata esplicita “openPage(width, height)”.

PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)

public PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)

Inizializza un PsDocument vuoto quando il numero di pagine del documento Postscript è noto in anticipo.

Parameters:

ParametroTipoDescrizione
outPsFilePathjava.lang.StringIl percorso del file PS/EPS di output.
optionsPsSaveOptionsUn insieme di parametri che controllano il salvataggio del file PostScript.
numberOfPagesintIl numero di pagine nel documento PostScript.

PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)

public PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)

Inizializza un PsDocument vuoto quando il numero di pagine del documento Postscript è noto in anticipo.

Parameters:

ParametroTipoDescrizione
psStreamjava.io.OutputStreamFlusso dove salvare il file PS/EPS.
optionsPsSaveOptionsUn insieme di parametri che controllano il salvataggio del file PostScript.
numberOfPagesintIl numero di pagine nel documento PostScript.

PsDocument(String psFilePath)

public PsDocument(String psFilePath)

Inizializza PsDocument con un file PS/EPS di input.

Parameters:

ParametroTipoDescrizione
psFilePathjava.lang.StringPercorso del file PS/EPS.

PsDocument(InputStream psStream)

public PsDocument(InputStream psStream)

Inizializza PsDocument con un flusso di file PS/EPS.

Parameters:

ParametroTipoDescrizione
psStreamjava.io.InputStreamFlusso del file PS/EPS.

clip(Shape s)

public void clip(Shape s)

Aggiunge il ritaglio allo stato grafico corrente.

Parameters:

ParametroTipoDescrizione
sjava.awt.ShapeIl percorso di ritaglio.

clipAndNewPath(Shape s)

public void clipAndNewPath(Shape s)

Aggiunge il ritaglio allo stato grafico corrente e poi scrive l’operatore “newpath”. È necessario farlo per evitare la confluenza di questo percorso di ritaglio con alcuni percorsi successivi, come i glifi delineati con l’operatore “charpath”.

Parameters:

ParametroTipoDescrizione
sjava.awt.ShapeIl percorso di ritaglio.

clipRectangle(Rectangle2D.Float rect)

public void clipRectangle(Rectangle2D.Float rect)

Aggiunge un rettangolo di ritaglio allo stato grafico corrente.

Parameters:

ParametroTipoDescrizione
rectjava.awt.geom.Rectangle2D.FloatIl rettangolo di ritaglio.

clipText(String text, Font font, float x, float y)

public void clipText(String text, Font font, float x, float y)

Aggiunge il ritaglio da un contorno del testo fornito nel carattere specificato.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo.
fontjava.awt.FontIl font.
xfloatUna coordinata X della posizione del testo.
yfloat

closePage()

public void closePage()

Completa la pagina corrente.

convertType1FontToTTF(String type1FontFilePath, String outputDir)

public void convertType1FontToTTF(String type1FontFilePath, String outputDir)

Converte il font Type 1 in TrueType. Il nome del file TTF convertito sarà lo stesso del font Type 1 di input con estensione “.ttf”. Il file TTF verrà salvato nella directory di output assegnata.

Parameters:

ParametroTipoDescrizione
type1FontFilePathjava.lang.StringIl percorso del file font Type 1..
outputDirjava.lang.StringDirectory di output dove salvare il font TrueType risultante.

convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)

public void convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)

Converte il font Type 3 in TrueType. Il file TTF verrà salvato nello stream di output fornito.

Parameters:

ParametroTipoDescrizione
type3FontFilePathjava.lang.StringIl percorso del file font Type 3.
outputStreamjava.io.OutputStreamStream di output dove salvare il font TrueType risultante.

convertType3FontToTTF(String type3FontFilePath, String outputDir)

public void convertType3FontToTTF(String type3FontFilePath, String outputDir)

Converte il font Type 3 in TrueType. Il nome del file TTF convertito sarà lo stesso del font Type 3 di input con estensione “.ttf”. Il file TTF verrà salvato nella directory di output assegnata.

Parameters:

ParametroTipoDescrizione
type3FontFilePathjava.lang.StringIl percorso del file font Type 3..
outputDirjava.lang.StringDirectory di output dove salvare il font TrueType risultante.

cropEps(OutputStream epsStream, float[] cropBox)

public void cropEps(OutputStream epsStream, float[] cropBox)

Ritaglia il PsDocument fornito come file EPS. Salva il file EPS iniziale con il %%BoundingBox esistente aggiornato oppure ne crea uno nuovo.

Parameters:

ParametroTipoDescrizione
epsStreamjava.io.OutputStream
cropBoxfloat[]Il riquadro di ritaglio (x0, y0, x, y).

draw(Shape shape)

public void draw(Shape shape)

Disegna un percorso arbitrario.

Parameters:

ParametroTipoDescrizione
shapejava.awt.ShapeIl percorso da riempire.

drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)

public void drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)

Disegna un’immagine mascherata.

Parameters:

ParametroTipoDescrizione
image24bppjava.awt.image.BufferedImageL’immagine da disegnare. Deve essere nel formato immagine RGB a 24 bpp.
alphaMask1bppjava.awt.image.BufferedImageLa maschera dell’immagine. Deve essere nel formato immagine a 1 bpp.
transformjava.awt.geom.AffineTransformLa matrice per trasformare l’immagine.

drawImage(BufferedImage image)

public void drawImage(BufferedImage image)

Disegna un’immagine.

Parameters:

ParametroTipoDescrizione
imagejava.awt.image.BufferedImageL’immagine da disegnare.

drawImage(BufferedImage image, AffineTransform transform, Color bkg)

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

Disegna un’immagine trasformata con sfondo.

Parameters:

ParametroTipoDescrizione
imagejava.awt.image.BufferedImageL’immagine da disegnare.
transformjava.awt.geom.AffineTransformLa matrice per trasformare l’immagine.
bkgjava.awt.ColorLo sfondo per l’immagine.

drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)

public void drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)

Disegna l’immagine trasparente trasformata con sfondo. Se l’immagine non ha canale Alpha verrà disegnata come immagine opaca.

Parameters:

ParametroTipoDescrizione
imagejava.awt.image.BufferedImageL’immagine da disegnare.
transformjava.awt.geom.AffineTransformLa matrice per trasformare l’immagine.
transparencyThresholdintUna soglia che definisce a partire da quale valore di trasparenza il pixel sarà interpretato come completamente trasparente. Tutti i valori al di sotto di questa soglia saranno interpretati come completamente opachi.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescrizione
arg0java.lang.Object

Returns: boolean

extractEpsBoundingBox()

public int[] extractEpsBoundingBox()

Legge il file EPS ed estrae il riquadro di delimitazione dell’immagine EPS dal commento %%BoundingBox o i limiti per la dimensione di pagina predefinita (0, 0, 595, 842) se non esiste.

Returns: int[] - Il riquadro di delimitazione dell’immagine EPS.

extractEpsSize()

public Dimension extractEpsSize()

Legge il file EPS ed estrae le dimensioni dell’immagine EPS dal commento %%BoundingBox o dalla dimensione di pagina predefinita (595, 842) se non esiste.

Returns: java.awt.Dimension - La dimensione dell’immagine EPS.

extractText(SaveOptions options, int startPage, int endPage)

public String extractText(SaveOptions options, int startPage, int endPage)

Estrae il testo da un file PS. Funziona solo per il testo scritto con font TrueType (Tipo 42) o font compositi (Tipo 0) che consistono in font TrueType.

Parameters:

ParametroTipoDescrizione
optionsSaveOptionsLe opzioni di salvataggio.
startPageintLa pagina da cui, in modo inclusivo, iniziare l’estrazione del testo.
endPageintLa pagina da cui estrarre il testo in modo inclusivo.

Returns: java.lang.String - Il testo contenuto nelle pagine selezionate del file PS.

fill(Shape shape)

public void fill(Shape shape)

Riempire un percorso arbitrario.

Parameters:

ParametroTipoDescrizione
shapejava.awt.ShapeIl percorso da riempire.

fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

Aggiunge una stringa di testo riempiendo l’interno dei glifi e disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
drFontcom.aspose.foundation.drawing.DrFontDrFont che verrà usato per disegnare il testo. Può essere usato con un font personalizzato che si trova in una cartella personalizzata.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
fillPaintjava.awt.PaintIl riempimento usato per dipingere l’interno dei glifi.
strokePaintjava.awt.PaintIl java.awt.Paint usato per dipingere i contorni dei glifi. Può essere qualsiasi sottoclasse della classe java.awt.Paint nel JDK.
strokejava.awt.StrokeIl tratto usato per disegnare i contorni dei glifi.

fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

Aggiunge una stringa di testo riempiendo l’interno dei glifi e disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
advancesfloat[]Un array di larghezze dei glifi. La sua lunghezza deve corrispondere al numero di glifi nella stringa.
drFontcom.aspose.foundation.drawing.DrFontDrFont che verrà usato per disegnare il testo. Può essere usato con un font personalizzato che si trova in una cartella personalizzata.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
fillPaintjava.awt.PaintIl riempimento usato per dipingere l’interno dei glifi.
strokePaintjava.awt.PaintIl java.awt.Paint usato per dipingere i contorni dei glifi. Può essere qualsiasi sottoclasse della classe java.awt.Paint nel JDK.
strokejava.awt.StrokeIl tratto usato per disegnare i contorni dei glifi.

fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

Aggiunge una stringa di testo riempiendo l’interno dei glifi e disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere. advances Un array di larghezze dei glifi. La sua lunghezza deve corrispondere al numero di glifi nella stringa.
advancesfloat[]
fontjava.awt.FontFont di sistema che verrà usato per disegnare il testo.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
fillPaintjava.awt.PaintIl riempimento usato per dipingere l’interno dei glifi.
strokePaintjava.awt.PaintIl java.awt.Paint usato per dipingere i contorni dei glifi. Può essere qualsiasi sottoclasse della classe java.awt.Paint nel JDK.
strokejava.awt.StrokeIl tratto usato per disegnare i contorni dei glifi.

fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

Aggiunge una stringa di testo riempiendo l’interno dei glifi e disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
fontjava.awt.FontFont di sistema che verrà usato per disegnare il testo.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
fillPaintjava.awt.PaintIl riempimento usato per dipingere l’interno dei glifi.
strokePaintjava.awt.PaintIl java.awt.Paint usato per dipingere i contorni dei glifi. Può essere qualsiasi sottoclasse della classe java.awt.Paint nel JDK.
strokejava.awt.StrokeIl tratto usato per disegnare i contorni dei glifi.

fillText(String text, DrFont drFont, float x, float y)

public void fillText(String text, DrFont drFont, float x, float y)

Aggiunge una stringa di testo riempiendo l’interno dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
drFontcom.aspose.foundation.drawing.DrFontDrFont che verrà usato per disegnare il testo. Può essere usato con un font personalizzato che si trova in una cartella personalizzata.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.

fillText(String text, DrFont drFont, float x, float y, Paint fill)

public void fillText(String text, DrFont drFont, float x, float y, Paint fill)

Aggiunge una stringa di testo riempiendo l’interno dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
drFontcom.aspose.foundation.drawing.DrFontDrFont che verrà usato per disegnare il testo. Può essere usato con un font personalizzato che si trova in una cartella personalizzata.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
filljava.awt.PaintIl riempimento usato per dipingere i glifi.

fillText(String text, float[] advances, DrFont drFont, float x, float y)

public void fillText(String text, float[] advances, DrFont drFont, float x, float y)

Aggiunge una stringa di testo riempiendo l’interno dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
advancesfloat[]Un array di larghezze dei glifi. La sua lunghezza deve corrispondere al numero di glifi nella stringa.
drFontcom.aspose.foundation.drawing.DrFontDrFont che verrà usato per disegnare il testo. Può essere usato con un font personalizzato che si trova in una cartella personalizzata.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.

fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)

public void fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)

Aggiunge una stringa di testo riempiendo l’interno dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
advancesfloat[]Un array di larghezze dei glifi. La sua lunghezza deve corrispondere al numero di glifi nella stringa.
drFontcom.aspose.foundation.drawing.DrFontDrFont che verrà usato per disegnare il testo. Può essere usato con un font personalizzato che si trova in una cartella personalizzata.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
filljava.awt.PaintIl riempimento usato per dipingere i glifi.

fillText(String text, float[] advances, Font font, float x, float y)

public void fillText(String text, float[] advances, Font font, float x, float y)

Aggiunge una stringa di testo riempiendo l’interno dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
advancesfloat[]Un array di larghezze dei glifi. La sua lunghezza deve corrispondere al numero di glifi nella stringa.
fontjava.awt.FontFont di sistema che verrà usato per disegnare il testo.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.

fillText(String text, float[] advances, Font font, float x, float y, Paint fill)

public void fillText(String text, float[] advances, Font font, float x, float y, Paint fill)

Aggiunge una stringa di testo riempiendo l’interno dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
advancesfloat[]Un array di larghezze dei glifi. La sua lunghezza deve corrispondere al numero di glifi nella stringa.
fontjava.awt.FontIl font che verrà usato per disegnare il testo.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
filljava.awt.PaintIl riempimento usato per dipingere i glifi.

fillText(String text, Font font, float x, float y)

public void fillText(String text, Font font, float x, float y)

Aggiunge una stringa di testo riempiendo l’interno dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
fontjava.awt.FontFont di sistema che verrà usato per disegnare il testo.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.

fillText(String text, Font font, float x, float y, Paint fill)

public void fillText(String text, Font font, float x, float y, Paint fill)

Aggiunge una stringa di testo riempiendo l’interno dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
fontjava.awt.FontIl font che verrà usato per disegnare il testo.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
filljava.awt.PaintIl riempimento usato per dipingere i glifi.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getInputStream()

public InputStream getInputStream()

Returns: java.io.InputStream

getNumberOfPages()

public int getNumberOfPages()

Ottiene il numero di pagine nel documento PDF risultante.

Returns: int - il numero di pagine.

getPaint()

public Paint getPaint()

Ottiene il colore di riempimento nello stato grafico corrente.

Returns: java.awt.Paint - Pittura corrente.

getStroke()

public Stroke getStroke()

Ottiene il tratto nello stato grafico corrente.

Returns: java.awt.Stroke - Tratto corrente.

getXmpMetadata()

public XmpMetadata getXmpMetadata()

Legge il file PS/EPS ed estrae XmpMetadata se esiste già o ne aggiunge uno nuovo se non esiste.

Returns: XmpMetadata - existing or new instance of XMP metadata.

hashCode()

public native int hashCode()

Returns: int

isLicensed()

public boolean isLicensed()

Indica se la licenza del prodotto Aspose.Page per Java è accessibile e valida.

Returns: boolean - valore booleano

merge(String[] filesForMerge, Device device, SaveOptions options)

public void merge(String[] filesForMerge, Device device, SaveOptions options)

Unisce i file PS/EPS a un dispositivo.

Parameters:

ParametroTipoDescrizione
filesForMergejava.lang.String[]File PS/EPS per l’unione con questo file a un dispositivo di output.
deviceDeviceUn dispositivo di output.
optionsSaveOptionsContiene flag che specificano l’output degli errori generati durante la conversione.

mergeToPdf(OutputStream pdfStream, String[] filesForMerge, SaveOptions options)

public void mergeToPdf(OutputStream pdfStream, String[] filesForMerge, SaveOptions options)

Unisce i file PS/EPS a un dispositivo.

Parameters:

ParametroTipoDescrizione
pdfStreamjava.io.OutputStreamUn flusso PDF di output.
filesForMergejava.lang.String[]File PS/EPS per l’unione con questo file a un dispositivo di output.
optionsSaveOptionsContiene flag che specificano l’output degli errori generati durante la conversione.

mergeToPdf(String outPdfFilePath, String[] filesForMerge, SaveOptions options)

public void mergeToPdf(String outPdfFilePath, String[] filesForMerge, SaveOptions options)

Unisce i file PS/EPS a un dispositivo.

Parameters:

ParametroTipoDescrizione
outPdfFilePathjava.lang.StringUn percorso di file PDF di output.
filesForMergejava.lang.String[]File PS/EPS per l’unione con questo file a un dispositivo di output.
optionsSaveOptionsContiene flag che specificano l’output degli errori generati durante la conversione.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

openPage(float width, float height)

public void openPage(float width, float height)

Crea una nuova pagina e la imposta come corrente.

Parameters:

ParametroTipoDescrizione
larghezzafloatLa larghezza della nuova pagina.
altezzafloatL’altezza della nuova pagina.

openPage(String pageName)

public void openPage(String pageName)

Crea una nuova pagina con le dimensioni del documento e la imposta come corrente.

Parameters:

ParametroTipoDescrizione
pageNamejava.lang.StringIl nome della nuova pagina. Se è null, il nome della pagina sarà un numero d’ordine della pagina.

outlineText(String text, DrFont drFont, float x, float y)

public void outlineText(String text, DrFont drFont, float x, float y)

Aggiunge una stringa di testo disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
drFontcom.aspose.foundation.drawing.DrFontDrFont che verrà usato per disegnare il testo. Può essere usato con un font personalizzato che si trova in una cartella personalizzata.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.

outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

Aggiunge una stringa di testo disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
drFontcom.aspose.foundation.drawing.DrFontDrFont che verrà usato per disegnare il testo. Può essere usato con un font personalizzato che si trova in una cartella personalizzata.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
outlinePaintjava.awt.PaintIl java.awt.Paint usato per dipingere i contorni dei glifi. Può essere qualsiasi sottoclasse della classe java.awt.Paint nel JDK.
strokejava.awt.StrokeIl tratto usato per disegnare i contorni dei glifi.

outlineText(String text, float[] advances, DrFont drFont, float x, float y)

public void outlineText(String text, float[] advances, DrFont drFont, float x, float y)

Aggiunge una stringa di testo disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
advancesfloat[]Un array di larghezze dei glifi. La sua lunghezza deve corrispondere al numero di glifi nella stringa.
drFontcom.aspose.foundation.drawing.DrFontDrFont che verrà usato per disegnare il testo. Può essere usato con un font personalizzato che si trova in una cartella personalizzata.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.

outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

Aggiunge una stringa di testo disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
advancesfloat[]Un array di larghezze dei glifi. La sua lunghezza deve corrispondere al numero di glifi nella stringa.
drFontcom.aspose.foundation.drawing.DrFontDrFont che verrà usato per disegnare il testo. Può essere usato con un font personalizzato che si trova in una cartella personalizzata.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
outlinePaintjava.awt.PaintIl java.awt.Paint usato per dipingere i contorni dei glifi. Può essere qualsiasi sottoclasse della classe java.awt.Paint nel JDK.
strokejava.awt.StrokeIl tratto usato per disegnare i contorni dei glifi.

outlineText(String text, float[] advances, Font font, float x, float y)

public void outlineText(String text, float[] advances, Font font, float x, float y)

Aggiunge una stringa di testo disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
advancesfloat[]Un array di larghezze dei glifi. La sua lunghezza deve corrispondere al numero di glifi nella stringa.
fontjava.awt.FontFont di sistema che verrà usato per disegnare il testo.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.

outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

Aggiunge una stringa di testo disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
advancesfloat[]Un array di larghezze dei glifi. La sua lunghezza deve corrispondere al numero di glifi nella stringa.
fontjava.awt.FontIl font che verrà usato per disegnare il testo.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
outlinePaintjava.awt.PaintIl java.awt.Paint usato per dipingere i contorni dei glifi. Può essere qualsiasi sottoclasse della classe java.awt.Paint nel JDK.
strokejava.awt.StrokeIl tratto usato per disegnare i contorni dei glifi.

outlineText(String text, Font font, float x, float y)

public void outlineText(String text, Font font, float x, float y)

Aggiunge una stringa di testo disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
fontjava.awt.FontFont di sistema che verrà usato per disegnare il testo.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.

outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

Aggiunge una stringa di testo disegnando i contorni dei glifi.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringIl testo da aggiungere.
fontjava.awt.FontIl font che verrà usato per disegnare il testo.
xfloatCoordinata X per l’origine del testo.
yfloatCoordinata Y per l’origine del testo.
outlinePaintjava.awt.PaintIl java.awt.Paint usato per dipingere i contorni dei glifi. Può essere qualsiasi sottoclasse della classe java.awt.Paint nel JDK.
strokejava.awt.StrokeIl tratto usato per disegnare i contorni dei glifi.

resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)

public void resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)

Ridimensiona il PsDocument fornito come file EPS. Questo metodo è usato solo dopo aver estratto le dimensioni EPS. Salva il file EPS iniziale con il %%BoundingBox esistente aggiornato oppure ne crea uno nuovo. La matrice di trasformazione della pagina verrà impostata.

Parameters:

ParametroTipoDescrizione
epsStreamjava.io.OutputStream
newSizeInUnitsDimensionFNuova dimensione dell’immagine EPS nelle unità assegnate.
unitsUnitsLe unità della nuova dimensione. Possono essere punti, pollici, millimetri, centimetri e percentuali della dimensione iniziale.

rotate(float angleRadians)

public void rotate(float angleRadians)

Aggiunge una rotazione in senso antiorario attorno all’origine allo stato grafico corrente (ruota la matrice corrente).

Parameters:

ParametroTipoDescrizione
angleRadiansfloatL’angolo di rotazione in radianti.

rotate(int angleDegrees)

public void rotate(int angleDegrees)

Aggiunge una rotazione in senso antiorario attorno all’origine allo stato grafico corrente (ruota la matrice corrente).

Parameters:

ParametroTipoDescrizione
angleDegreesintL’angolo di rotazione in gradi.

save()

public void save()

Salva il PsDocument fornito come file PS o EPS. Questo metodo è usato solo quando il PsDocument è stato creato da zero.

save(Device device, SaveOptions options)

public void save(Device device, SaveOptions options)

Salva il file PS/EPS su un dispositivo.

Parameters:

ParametroTipoDescrizione
deviceDeviceUn dispositivo di output.
optionsSaveOptionsContiene flag che specificano l’output degli errori generati durante la conversione.

save(OutputStream epsStream)

public void save(OutputStream epsStream)

Salva il PsDocument fornito nello stream. Questo metodo è usato solo dopo l’aggiornamento dei metadati XMP. Salva il file EPS iniziale con i metadati esistenti aggiornati oppure ne crea uno nuovo chiamando il metodo getMetadata. In quest’ultimo caso vengono aggiunti tutti i codici PostScript necessari e i commenti EPS.

Parameters:

ParametroTipoDescrizione
epsStreamjava.io.OutputStreamStream del file EPS di output.

save(String outEpsFilePath)

public void save(String outEpsFilePath)

Salva il PsDocument fornito come file EPS. Questo metodo è usato solo dopo l’aggiornamento dei metadati XMP. Salva il file EPS iniziale con i metadati esistenti aggiornati oppure ne crea uno nuovo chiamando il metodo getMetadata. In quest’ultimo caso vengono aggiunti tutti i codici PostScript necessari e i commenti EPS.

Parameters:

ParametroTipoDescrizione
outEpsFilePathjava.lang.StringUn percorso di file EPS di output..

saveAsImage(ImageSaveOptions options)

public void saveAsImage(ImageSaveOptions options)

Salva il file PS/EPS in un file immagine. La directory di output e il nome del file saranno gli stessi del file PS di input. L’estensione del file corrisponderà al formato immagine nel parametro “options”. Se il documento è stato inizializzato con uno stream che non deriva da FileInputStream, il file immagine verrà salvato nella cartella corrente con il modello di nome file predefinito.

Parameters:

ParametroTipoDescrizione
optionsImageSaveOptionsContiene i parametri necessari per salvare l’immagine e i flag che specificano l’output degli errori generati durante la conversione.

saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)

public void saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)

Salva il file PS/EPS in un file immagine nella directory specificata con il nome file specificato. L’estensione del file corrisponderà al formato immagine nel parametro “options”.

Parameters:

ParametroTipoDescrizione
optionsImageSaveOptionsContiene i parametri necessari per salvare l’immagine e i flag che specificano l’output degli errori generati durante la conversione.
outDirjava.lang.StringLa directory di output dove verrà salvato il file immagine.
fileNameTemplatejava.lang.StringIl modello di nome file per l’immagine (senza estensione). Se il file PS/EPS di input è a 1 pagina, sarà esattamente il nome del file, altrimenti “_[n]”, dove “n” è il numero di pagina a partire da 0, a questo verrà aggiunto il suffisso. L’estensione del file corrisponderà al formato immagine nel parametro “option”.

saveAsImagesBytes(ImageSaveOptions options)

public byte[][] saveAsImagesBytes(ImageSaveOptions options)

Salva il file PS/EPS in array di byte di immagini.

Parameters:

ParametroTipoDescrizione
optionsImageSaveOptionsContiene i parametri necessari per salvare l’immagine e i flag che specificano l’output degli errori generati durante la conversione.

Returns: byte[][] - Byte dell’immagine. Un array di byte per una pagina.

saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)

public void saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)

Salva il file PS/EPS in uno stream PDF di output.

Parameters:

ParametroTipoDescrizione
pdfStreamjava.io.OutputStreamUn flusso PDF di output.
optionsPdfSaveOptionsContiene flag che specificano l’output degli errori generati durante la conversione.

saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

public void saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

Salva il file PS/EPS in un file PDF.

Parameters:

ParametroTipoDescrizione
outPdfFilePathjava.lang.StringUn percorso di file PDF di output.
optionsPdfSaveOptionsContiene flag che specificano l’output degli errori generati durante la conversione.

saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)

public static void saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)

Salva l’oggetto BufferedImage in un file EPS.

Parameters:

ParametroTipoDescrizione
imagejava.awt.image.BufferedImageL’immagine.
epsStreamjava.io.OutputStreamStream di output EPS.
optionsPsSaveOptionsContiene i parametri che specificano l’output degli errori generati durante la conversione.

saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)

public static void saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)

Salva l’oggetto BufferedImage in un file EPS.

Parameters:

ParametroTipoDescrizione
imagejava.awt.image.BufferedImageL’immagine.
epsFilePathjava.lang.StringPercorso del file EPS.
optionsPsSaveOptionsContiene i parametri che specificano l’output degli errori generati durante la conversione.

saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)

public static void saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)

Salva l’immagine PNG/JPEG/BMP/GIF dallo stream di input nello stream di output EPS.

Parameters:

ParametroTipoDescrizione
imageStreamjava.io.InputStreamStream di input dell’immagine.
epsStreamjava.io.OutputStreamStream di output EPS.
optionsPsSaveOptionsContiene i parametri che specificano l’output degli errori generati durante la conversione.

saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)

public static void saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)

Salva l’immagine PNG/JPEG/BMP/GIF da file in un file EPS.

Parameters:

ParametroTipoDescrizione
imageFilePathjava.lang.StringPercorso del file immagine.
epsFilePathjava.lang.StringPercorso del file EPS.
optionsPsSaveOptionsContiene i parametri che specificano l’output degli errori generati durante la conversione.

scale(float xScale, float yScale)

public void scale(float xScale, float yScale)

Aggiunge la scala allo stato grafico corrente (scala la matrice corrente).

Parameters:

ParametroTipoDescrizione
xScalefloatLa scala sull’asse X.
yScalefloatLa scala sull’asse Y.

setInputStream(InputStream is)

public void setInputStream(InputStream is)

Specifica un flusso di input.

Parameters:

ParametroTipoDescrizione
isjava.io.InputStreamStream di input del file PS/EPS.

setPageDevice(Map<String,Object> pageParams)

public void setPageDevice(Map<String,Object> pageParams)

Imposta i parametri del dispositivo di pagina (vedi operatore “setpagedevice” nella specifica PostScript). Tra questi possono esserci dimensioni della pagina, colore, ecc.

Parameters:

ParametroTipoDescrizione
pageParamsjava.util.Map<java.lang.String,java.lang.Object>Parametri della pagina. In questo dizionario possono esserci dimensione della pagina e colore ecc.

setPageSize(float width, float height)

public void setPageSize(float width, float height)

Imposta la dimensione della pagina. Per creare pagine con dimensioni diverse in un documento usa il metodo setPageDevice subito dopo questo metodo.

Parameters:

ParametroTipoDescrizione
larghezzafloatLa larghezza della pagina nel file PostScript risultante.
altezzafloatL’altezza della pagina nel file PostScript risultante.

setPaint(Paint paint)

public void setPaint(Paint paint)

Imposta il paint nello stato grafico corrente.

Parameters:

ParametroTipoDescrizione
paintjava.awt.PaintIl paint. Può essere qualsiasi sottoclasse della classe Paint esistente in JDK.

setStroke(Stroke stroke)

public void setStroke(Stroke stroke)

Imposta il tratto nello stato grafico corrente.

Parameters:

ParametroTipoDescrizione
strokejava.awt.StrokeIl tratto.

setTransform(AffineTransform matrix)

public void setTransform(AffineTransform matrix)

Imposta la trasformazione corrente a questa.

Parameters:

ParametroTipoDescrizione
matrixjava.awt.geom.AffineTransformLa trasformazione.

shear(float shx, float shy)

public void shear(float shx, float shy)

Aggiunge una trasformazione di taglio allo stato grafico corrente (taglia la matrice corrente).

Parameters:

ParametroTipoDescrizione
shxfloatLa distorsione sull’asse X.
shyfloatLa distorsione sull’asse Y.

toString()

public String toString()

Returns: java.lang.String

transform(AffineTransform matrix)

public void transform(AffineTransform matrix)

Aggiunge una trasformazione allo stato grafico corrente (concatena questa matrice con quella corrente).

Parameters:

ParametroTipoDescrizione
matrixjava.awt.geom.AffineTransformLa trasformazione.

translate(float x, float y)

public void translate(float x, float y)

Aggiunge una traslazione allo stato grafico corrente (trasla la matrice corrente).

Parameters:

ParametroTipoDescrizione
xfloatLa traslazione nella direzione X.
yfloatLa traslazione nella direzione Y.

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

writeGraphicsRestore()

public void writeGraphicsRestore()

Scrive il ripristino dello stato grafico corrente (vedi la specifica PostScript sull’operatore “grestore”).

writeGraphicsSave()

public void writeGraphicsSave()

Scrive il salvataggio dello stato grafico corrente (vedi la specifica PostScript sull’operatore “gsave”).