PsDocument

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

public final class PsDocument extends Document

Αυτή η κλάση περιλαμβάνει έγγραφα PS/EPS.

Κατασκευαστές

ΚατασκευαστήςΠεριγραφή
PsDocument()Αρχικοποιεί κενό PsDocument με αρχικοποιημένη σελίδα.
PsDocument(String outPsFilePath, PsSaveOptions options)Αρχικοποιεί κενό PsDocument με αρχικοποιημένη σελίδα.
PsDocument(OutputStream psStream, PsSaveOptions options)Αρχικοποιεί κενό PsDocument με αρχικοποιημένη σελίδα.
PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)Αρχικοποιεί κενό PsDocument .
PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)Αρχικοποιεί κενό PsDocument .
PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)Αρχικοποιεί κενό PsDocument όταν ο αριθμός των σελίδων του εγγράφου Postscript είναι γνωστός εκ των προτέρων.
PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)Αρχικοποιεί κενό PsDocument όταν ο αριθμός των σελίδων του εγγράφου Postscript είναι γνωστός εκ των προτέρων.
PsDocument(String psFilePath)Αρχικοποιεί PsDocument με ένα αρχείο εισόδου PS/EPS.
PsDocument(InputStream psStream)Αρχικοποιεί PsDocument με ροή αρχείου PS/EPS.

Μέθοδοι

ΜέθοδοςΠεριγραφή
clip(Shape s)Προσθέτει κλιπ στην τρέχουσα κατάσταση γραφικών.
clipAndNewPath(Shape s)Προσθέτει κλιπ στην τρέχουσα κατάσταση γραφικών και στη συνέχεια γράφει τον τελεστή “newpath”.
clipRectangle(Rectangle2D.Float rect)Προσθέτει ορθογώνιο κλιπ στην τρέχουσα κατάσταση γραφικών.
clipText(String text, Font font, float x, float y)Προσθέτει κλιπ από το περίγραμμα του δεδομένου κειμένου σε δεδομένη γραμματοσειρά.
closePage()Ολοκληρώνει την τρέχουσα σελίδα.
convertType1FontToTTF(String type1FontFilePath, String outputDir)Μετατρέπει τη γραμματοσειρά Type 1 σε TrueType.
convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)Μετατρέπει τη γραμματοσειρά Type 3 σε TrueType.
convertType3FontToTTF(String type3FontFilePath, String outputDir)Μετατρέπει τη γραμματοσειρά Type 3 σε TrueType.
cropEps(OutputStream epsStream, float[] cropBox)Κόβει το δεδομένο PsDocument ως αρχείο EPS.
draw(Shape shape)Σχεδιάζει μια αυθαίρετη διαδρομή.
drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)Σχεδιάζει εικόνα με μάσκα.
drawImage(BufferedImage image)Σχεδιάζει μια εικόνα.
drawImage(BufferedImage image, AffineTransform transform, Color bkg)Σχεδιάζει μετασχηματισμένη εικόνα με φόντο.
drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)Σχεδιάζει μετασχηματισμένη διαφανή εικόνα με φόντο.
equals(Object arg0)
extractEpsBoundingBox()Διαβάζει το αρχείο EPS και εξάγει το πλαίσιο περιγράμματος της εικόνας EPS από το σχόλιο %%BoundingBox ή τα όρια του προεπιλεγμένου μεγέθους σελίδας (0, 0, 595, 842) εάν δεν υπάρχει.
extractEpsSize()Διαβάζει το αρχείο EPS και εξάγει το μέγεθος της εικόνας EPS από το σχόλιο %%BoundingBox ή το προεπιλεγμένο μέγεθος σελίδας (595, 842) εάν δεν υπάρχει.
extractText(SaveOptions options, int startPage, int endPage)Εξάγει κείμενο από αρχείο PS.
fill(Shape shape)Γεμίστε ένα αυθαίρετο μονοπάτι.
fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων και σχεδιάζοντας τα περιγράμματα των γλύφων.
fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων και σχεδιάζοντας τα περιγράμματα των γλύφων.
fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων και σχεδιάζοντας τα περιγράμματα των γλύφων.
fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων και σχεδιάζοντας τα περιγράμματα των γλύφων.
fillText(String text, DrFont drFont, float x, float y)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.
fillText(String text, DrFont drFont, float x, float y, Paint fill)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.
fillText(String text, float[] advances, DrFont drFont, float x, float y)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.
fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.
fillText(String text, float[] advances, Font font, float x, float y)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.
fillText(String text, float[] advances, Font font, float x, float y, Paint fill)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.
fillText(String text, Font font, float x, float y)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.
fillText(String text, Font font, float x, float y, Paint fill)Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.
getClass()
getInputStream()
getNumberOfPages()Λαμβάνει τον αριθμό των σελίδων στο τελικό έγγραφο PDF.
getPaint()Λαμβάνει το χρώμα στην τρέχουσα κατάσταση γραφικών.
getStroke()Λαμβάνει το περίγραμμα στην τρέχουσα κατάσταση γραφικών.
getXmpMetadata()Διαβάζει αρχείο PS/EPS και εξάγει τα XmpMetdata αν υπάρχουν ήδη ή προσθέτει νέα αν δεν υπάρχουν.
hashCode()
isLicensed()Δείχνει αν η άδεια προϊόντος Aspose.Page για Java είναι προσπελάσιμη και έγκυρη.
merge(String[] filesForMerge, Device device, SaveOptions options)Συγχωνεύει αρχεία PS/EPS σε μια συσκευή.
mergeToPdf(OutputStream pdfStream, String[] filesForMerge, SaveOptions options)Συγχωνεύει αρχεία PS/EPS σε μια συσκευή.
mergeToPdf(String outPdfFilePath, String[] filesForMerge, SaveOptions options)Συγχωνεύει αρχεία PS/EPS σε μια συσκευή.
notify()
notifyAll()
openPage(float width, float height)Δημιουργεί νέα σελίδα και την καθιστά τρέχουσα.
openPage(String pageName)Δημιουργεί νέα σελίδα με το μέγεθος του εγγράφου και την καθιστά τρέχουσα.
outlineText(String text, DrFont drFont, float x, float y)Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.
outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.
outlineText(String text, float[] advances, DrFont drFont, float x, float y)Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.
outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.
outlineText(String text, float[] advances, Font font, float x, float y)Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.
outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.
outlineText(String text, Font font, float x, float y)Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.
outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.
resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)Αλλάζει το μέγεθος του δοσμένου PsDocument ως αρχείο EPS.
rotate(float angleRadians)Προσθέτει περιστροφή αριστερόστροφα γύρω από το αρχικό σημείο στην τρέχουσα κατάσταση γραφικών (περιστροφή τρέχουσας μήτρας).
rotate(int angleDegrees)Προσθέτει περιστροφή αριστερόστροφα γύρω από το αρχικό σημείο στην τρέχουσα κατάσταση γραφικών (περιστροφή τρέχουσας μήτρας).
save()Αποθηκεύει το δοσμένο PsDocument ως αρχείο PS ή EPS.
save(Device device, SaveOptions options)Αποθηκεύει το αρχείο PS/EPS σε μια συσκευή.
save(OutputStream epsStream)Αποθηκεύει το δοσμένο PsDocument στη ροή.
save(String outEpsFilePath)Αποθηκεύει το δοσμένο PsDocument ως αρχείο EPS.
saveAsImage(ImageSaveOptions options)Αποθηκεύει το αρχείο PS/EPS σε αρχείο εικόνας.
saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)Αποθηκεύει το αρχείο PS/EPS σε αρχείο εικόνας στον καθορισμένο φάκελο με το καθορισμένο όνομα αρχείου.
saveAsImagesBytes(ImageSaveOptions options)Αποθηκεύει το αρχείο PS/EPS σε πίνακες byte εικόνων.
saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)Αποθηκεύει το αρχείο PS/EPS σε ροή εξόδου PDF.
saveAsPdf(String outPdfFilePath, PdfSaveOptions options)Αποθηκεύει το αρχείο PS/EPS σε αρχείο PDF.
saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)Αποθηκεύει το αντικείμενο BufferedImage σε αρχείο EPS.
saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)Αποθηκεύει το αντικείμενο BufferedImage σε αρχείο EPS.
saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)Αποθηκεύει εικόνα PNG/JPEG/BMP/GIF από τη ροή εισόδου σε ροή εξόδου EPS.
saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)Αποθηκεύει εικόνα PNG/JPEG/BMP/GIF από αρχείο σε αρχείο EPS.
scale(float xScale, float yScale)Προσθέτει κλίμακα στην τρέχουσα κατάσταση γραφικών (κλίμακα τρέχουσας μήτρας).
setInputStream(InputStream is)Καθορίζει μια ροή εισόδου.
setPageDevice(Map<String,Object> pageParams)Ορίζει παραμέτρους συσκευής σελίδας (δείτε τον τελεστή “setpagedevice” στην προδιαγραφή PostScript).
setPageSize(float width, float height)Ορίζει το μέγεθος της σελίδας.
setPaint(Paint paint)Ορίζει το χρώμα στην τρέχουσα κατάσταση γραφικών.
setStroke(Stroke stroke)Ορίζει το στίγμα στην τρέχουσα κατάσταση γραφικών.
setTransform(AffineTransform matrix)Ορίστε τον τρέχοντα μετασχηματισμό σε αυτόν.
shear(float shx, float shy)Προσθέτει παραμόρφωση shear στην τρέχουσα κατάσταση γραφικών (shear τρέχουσας μήτρας).
toString()
transform(AffineTransform matrix)Προσθέτει μετασχηματισμό στην τρέχουσα κατάσταση γραφικών (συνενώνει αυτή τη μήτρα με την τρέχουσα).
translate(float x, float y)Προσθέτει μετάθεση στην τρέχουσα κατάσταση γραφικών (μετατοπίζει την τρέχουσα μήτρα).
wait()
wait(long arg0)
wait(long arg0, int arg1)
writeGraphicsRestore()Γράφει την αποκατάσταση της τρέχουσας κατάστασης γραφικών (δείτε την προδιαγραφή PostScript για τον τελεστή “grestore”).
writeGraphicsSave()Γράφει την αποθήκευση της τρέχουσας κατάστασης γραφικών (δείτε την προδιαγραφή PostScript για τον τελεστή “gsave”).

PsDocument()

public PsDocument()

Αρχικοποιεί κενό PsDocument με αρχικοποιημένη σελίδα. Αυτός ο κατασκευαστής χρησιμοποιείται μόνο για πρόσθετες λειτουργίες που δεν σχετίζονται με αρχεία PostScript, για παράδειγμα, μετατροπή γραμματοσειρών.

PsDocument(String outPsFilePath, PsSaveOptions options)

public PsDocument(String outPsFilePath, PsSaveOptions options)

Αρχικοποιεί κενό PsDocument με αρχικοποιημένη σελίδα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
outPsFilePathjava.lang.StringΗ διαδρομή εξόδου αρχείου PS/EPS.
optionsPsSaveOptionsΈνα σύνολο παραμέτρων που ελέγχουν την αποθήκευση του αρχείου PostScript.

PsDocument(OutputStream psStream, PsSaveOptions options)

public PsDocument(OutputStream psStream, PsSaveOptions options)

Αρχικοποιεί κενό PsDocument με αρχικοποιημένη σελίδα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
psStreamjava.io.OutputStreamΡοή όπου θα αποθηκευτεί το αρχείο PS/EPS.
optionsPsSaveOptionsΈνα σύνολο παραμέτρων που ελέγχουν την αποθήκευση του αρχείου PostScript.

PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)

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

Αρχικοποιεί κενό PsDocument .

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
outPsFilePathjava.lang.StringΗ διαδρομή εξόδου αρχείου PS/EPS.
optionsPsSaveOptionsΈνα σύνολο παραμέτρων που ελέγχουν την αποθήκευση του αρχείου PostScript.
multipagedbooleanΕάν είναι false, η σελίδα δεν θα αρχικοποιηθεί. Σε αυτήν την περίπτωση η αρχικοποίηση της σελίδας πρέπει να γίνει μέσω της ρητής κλήσης “openPage(width, height)”.

PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)

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

Αρχικοποιεί κενό PsDocument .

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
psStreamjava.io.OutputStreamΡοή όπου θα αποθηκευτεί το αρχείο PS/EPS.
optionsPsSaveOptionsΈνα σύνολο παραμέτρων που ελέγχουν την αποθήκευση του αρχείου PostScript.
multipagedbooleanΕάν είναι false, η σελίδα δεν θα αρχικοποιηθεί. Σε αυτήν την περίπτωση η αρχικοποίηση της σελίδας πρέπει να γίνει μέσω της ρητής κλήσης “openPage(width, height)”.

PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)

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

Αρχικοποιεί κενό PsDocument όταν ο αριθμός των σελίδων του εγγράφου Postscript είναι γνωστός εκ των προτέρων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
outPsFilePathjava.lang.StringΗ διαδρομή εξόδου αρχείου PS/EPS.
optionsPsSaveOptionsΈνα σύνολο παραμέτρων που ελέγχουν την αποθήκευση του αρχείου PostScript.
numberOfPagesintΟ αριθμός των σελίδων στο έγγραφο PostScript.

PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)

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

Αρχικοποιεί κενό PsDocument όταν ο αριθμός των σελίδων του εγγράφου Postscript είναι γνωστός εκ των προτέρων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
psStreamjava.io.OutputStreamΡοή όπου θα αποθηκευτεί το αρχείο PS/EPS.
optionsPsSaveOptionsΈνα σύνολο παραμέτρων που ελέγχουν την αποθήκευση του αρχείου PostScript.
numberOfPagesintΟ αριθμός των σελίδων στο έγγραφο PostScript.

PsDocument(String psFilePath)

public PsDocument(String psFilePath)

Αρχικοποιεί PsDocument με ένα αρχείο εισόδου PS/EPS.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
psFilePathjava.lang.StringΔιαδρομή αρχείου PS/EPS.

PsDocument(InputStream psStream)

public PsDocument(InputStream psStream)

Αρχικοποιεί PsDocument με ροή αρχείου PS/EPS.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
psStreamjava.io.InputStreamΡοή αρχείου PS/EPS.

clip(Shape s)

public void clip(Shape s)

Προσθέτει κλιπ στην τρέχουσα κατάσταση γραφικών.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
sjava.awt.ShapeΗ διαδρομή αποκοπής.

clipAndNewPath(Shape s)

public void clipAndNewPath(Shape s)

Προσθέτει αποκοπή στην τρέχουσα κατάσταση γραφικών και στη συνέχεια γράφει τον τελεστή “newpath”. Είναι απαραίτητο για να αποφευχθεί η σύγκρουση αυτής της διαδρομής αποκοπής με ορισμένες επόμενες διαδρομές, όπως γλύφοι που περιγράφονται με τον τελεστή “charpath”.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
sjava.awt.ShapeΗ διαδρομή αποκοπής.

clipRectangle(Rectangle2D.Float rect)

public void clipRectangle(Rectangle2D.Float rect)

Προσθέτει ορθογώνιο κλιπ στην τρέχουσα κατάσταση γραφικών.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
ορθογώνιοjava.awt.geom.Rectangle2D.FloatΤο ορθογώνιο αποκοπής.

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

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

Προσθέτει κλιπ από το περίγραμμα του δεδομένου κειμένου σε δεδομένη γραμματοσειρά.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο.
γραμματοσειράjava.awt.FontΗ γραμματοσειρά.
xfloatΜία συντεταγμένη X της θέσης του κειμένου.
yfloat

closePage()

public void closePage()

Ολοκληρώνει την τρέχουσα σελίδα.

convertType1FontToTTF(String type1FontFilePath, String outputDir)

public void convertType1FontToTTF(String type1FontFilePath, String outputDir)

Μετατρέπει τη γραμματοσειρά Type 1 σε TrueType. Το όνομα του μετατρεπόμενου αρχείου γραμματοσειράς TTF θα είναι το ίδιο με τη γραμματοσειρά Type 1 εισόδου με επέκταση “.ttf”. Το αρχείο TTF θα αποθηκευτεί στον καθορισμένο φάκελο εξόδου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
type1FontFilePathjava.lang.StringΗ διαδρομή αρχείου γραμματοσειράς Type 1..
outputDirjava.lang.StringΦάκελος εξόδου όπου θα αποθηκευτεί η προκύπτουσα γραμματοσειρά TrueType.

convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)

public void convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)

Μετατρέπει τη γραμματοσειρά Type 3 σε TrueType. Το αρχείο TTF θα αποθηκευτεί στην παρεχόμενη ροή εξόδου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
type3FontFilePathjava.lang.StringΗ διαδρομή αρχείου γραμματοσειράς Type 3.
outputStreamjava.io.OutputStreamΡοή εξόδου όπου θα αποθηκευτεί η προκύπτουσα γραμματοσειρά TrueType.

convertType3FontToTTF(String type3FontFilePath, String outputDir)

public void convertType3FontToTTF(String type3FontFilePath, String outputDir)

Μετατρέπει τη γραμματοσειρά Type 3 σε TrueType. Το όνομα του μετατρεπόμενου αρχείου γραμματοσειράς TTF θα είναι το ίδιο με τη γραμματοσειρά Type 3 εισόδου με επέκταση “.ttf”. Το αρχείο TTF θα αποθηκευτεί στον καθορισμένο φάκελο εξόδου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
type3FontFilePathjava.lang.StringΗ διαδρομή αρχείου γραμματοσειράς Type 3..
outputDirjava.lang.StringΦάκελος εξόδου όπου θα αποθηκευτεί η προκύπτουσα γραμματοσειρά TrueType.

cropEps(OutputStream epsStream, float[] cropBox)

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

Κόβει το δοσμένο PsDocument ως αρχείο EPS. Αποθηκεύει το αρχικό αρχείο EPS με ενημερωμένο υπάρχον %%BoundingBox ή δημιουργείται νέο.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
epsStreamjava.io.OutputStream
cropBoxfloat[]Το πλαίσιο περικοπής (x0, y0, x, y).

draw(Shape shape)

public void draw(Shape shape)

Σχεδιάζει μια αυθαίρετη διαδρομή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
shapejava.awt.ShapeΗ διαδρομή για γέμισμα.

drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)

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

Σχεδιάζει εικόνα με μάσκα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
image24bppjava.awt.image.BufferedImageΗ εικόνα για σχεδίαση. Πρέπει να είναι σε μορφή εικόνας 24bpp RGB
alphaMask1bppjava.awt.image.BufferedImageΗ μάσκα εικόνας. Πρέπει να είναι σε μορφή εικόνας 1bpp.
transformjava.awt.geom.AffineTransformΗ μήτρα για μετασχηματισμό της εικόνας.

drawImage(BufferedImage image)

public void drawImage(BufferedImage image)

Σχεδιάζει μια εικόνα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
imagejava.awt.image.BufferedImageΗ εικόνα για σχεδίαση.

drawImage(BufferedImage image, AffineTransform transform, Color bkg)

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

Σχεδιάζει μετασχηματισμένη εικόνα με φόντο.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
imagejava.awt.image.BufferedImageΗ εικόνα για σχεδίαση.
transformjava.awt.geom.AffineTransformΗ μήτρα για μετασχηματισμό της εικόνας.
bkgjava.awt.ColorΤο φόντο για την εικόνα.

drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)

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

Σχεδιάστε τη μετασχηματισμένη διαφανή εικόνα με φόντο. Εάν η εικόνα δεν έχει κανάλι Alpha, θα σχεδιαστεί ως αδιαφανής εικόνα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
imagejava.awt.image.BufferedImageΗ εικόνα για σχεδίαση.
transformjava.awt.geom.AffineTransformΗ μήτρα για μετασχηματισμό της εικόνας.
transparencyThresholdintΈνα όριο που ορίζει από ποια τιμή διαφάνειας το pixel θα θεωρείται πλήρως διαφανές. Όλες οι τιμές κάτω από αυτό το όριο θα θεωρούνται πλήρως αδιαφανείς.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

extractEpsBoundingBox()

public int[] extractEpsBoundingBox()

Διαβάζει το αρχείο EPS και εξάγει το πλαίσιο περιγράμματος της εικόνας EPS από το σχόλιο %%BoundingBox ή τα όρια του προεπιλεγμένου μεγέθους σελίδας (0, 0, 595, 842) εάν δεν υπάρχει.

Returns: int[] - Το πλαίσιο περιγράμματος της εικόνας EPS.

extractEpsSize()

public Dimension extractEpsSize()

Διαβάζει το αρχείο EPS και εξάγει το μέγεθος της εικόνας EPS από το σχόλιο %%BoundingBox ή το προεπιλεγμένο μέγεθος σελίδας (595, 842) εάν δεν υπάρχει.

Returns: java.awt.Dimension - Το μέγεθος της εικόνας EPS.

extractText(SaveOptions options, int startPage, int endPage)

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

Εξάγει κείμενο από αρχείο PS. Λειτουργεί μόνο για κείμενο που είναι γραμμένο με γραμματοσειρές TrueType (Type 42) ή σύνθετες γραμματοσειρές (Type 0) που αποτελούνται από γραμματοσειρές TrueType.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
optionsSaveOptionsΟι επιλογές αποθήκευσης.
startPageintΗ σελίδα από την οποία, συμπεριλαμβανομένης, ξεκινά η εξαγωγή κειμένου.
endPageintΗ σελίδα από την οποία θα εξαχθεί κείμενο συμπεριληπτικά.

Returns: java.lang.String - Το κείμενο που περιέχεται στις επιλεγμένες σελίδες του αρχείου PS.

fill(Shape shape)

public void fill(Shape shape)

Γεμίστε ένα αυθαίρετο μονοπάτι.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
shapejava.awt.ShapeΗ διαδρομή για γέμισμα.

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)

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων και σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
drFontcom.aspose.foundation.drawing.DrFontDrFont που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου. Μπορεί να χρησιμοποιηθεί με προσαρμοσμένη γραμματοσειρά που βρίσκεται σε προσαρμοσμένο φάκελο.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
fillPaintjava.awt.PaintΤο γέμισμα που χρησιμοποιείται για τη βαφή του εσωτερικού των γλυφών.
strokePaintjava.awt.PaintΤο java.awt.Paint που χρησιμοποιείται για τη βαφή των περιγραμμάτων των γλυφών. Μπορεί να είναι οποιαδήποτε υποκλάση της κλάσης java.awt.Paint στο JDK.
strokejava.awt.StrokeΤο στυλ γραμμής που χρησιμοποιείται για τη σχεδίαση των περιγραμμάτων των γλυφών.

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)

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων και σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
advancesfloat[]Ένας πίνακας πλάτους γλυφών. Το μήκος του πρέπει να συμφωνεί με τον αριθμό των γλυφών στη συμβολοσειρά.
drFontcom.aspose.foundation.drawing.DrFontDrFont που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου. Μπορεί να χρησιμοποιηθεί με προσαρμοσμένη γραμματοσειρά που βρίσκεται σε προσαρμοσμένο φάκελο.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
fillPaintjava.awt.PaintΤο γέμισμα που χρησιμοποιείται για τη βαφή του εσωτερικού των γλυφών.
strokePaintjava.awt.PaintΤο java.awt.Paint που χρησιμοποιείται για τη βαφή των περιγραμμάτων των γλυφών. Μπορεί να είναι οποιαδήποτε υποκλάση της κλάσης java.awt.Paint στο JDK.
strokejava.awt.StrokeΤο στυλ γραμμής που χρησιμοποιείται για τη σχεδίαση των περιγραμμάτων των γλυφών.

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)

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων και σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη. advances Ένας πίνακας πλάτους γλυφών. Το μήκος του πρέπει να συμφωνεί με τον αριθμό των γλυφών στη συμβολοσειρά.
advancesfloat[]
γραμματοσειράjava.awt.FontΓραμματοσειρά συστήματος που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
fillPaintjava.awt.PaintΤο γέμισμα που χρησιμοποιείται για τη βαφή του εσωτερικού των γλυφών.
strokePaintjava.awt.PaintΤο java.awt.Paint που χρησιμοποιείται για τη βαφή των περιγραμμάτων των γλυφών. Μπορεί να είναι οποιαδήποτε υποκλάση της κλάσης java.awt.Paint στο JDK.
strokejava.awt.StrokeΤο στυλ γραμμής που χρησιμοποιείται για τη σχεδίαση των περιγραμμάτων των γλυφών.

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)

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων και σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
γραμματοσειράjava.awt.FontΓραμματοσειρά συστήματος που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
fillPaintjava.awt.PaintΤο γέμισμα που χρησιμοποιείται για τη βαφή του εσωτερικού των γλυφών.
strokePaintjava.awt.PaintΤο java.awt.Paint που χρησιμοποιείται για τη βαφή των περιγραμμάτων των γλυφών. Μπορεί να είναι οποιαδήποτε υποκλάση της κλάσης java.awt.Paint στο JDK.
strokejava.awt.StrokeΤο στυλ γραμμής που χρησιμοποιείται για τη σχεδίαση των περιγραμμάτων των γλυφών.

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

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

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
drFontcom.aspose.foundation.drawing.DrFontDrFont που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου. Μπορεί να χρησιμοποιηθεί με προσαρμοσμένη γραμματοσειρά που βρίσκεται σε προσαρμοσμένο φάκελο.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.

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

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

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
drFontcom.aspose.foundation.drawing.DrFontDrFont που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου. Μπορεί να χρησιμοποιηθεί με προσαρμοσμένη γραμματοσειρά που βρίσκεται σε προσαρμοσμένο φάκελο.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
filljava.awt.PaintΤο γέμισμα που χρησιμοποιείται για τη βαφή των γλυφών.

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

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

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
advancesfloat[]Ένας πίνακας πλάτους γλυφών. Το μήκος του πρέπει να συμφωνεί με τον αριθμό των γλυφών στη συμβολοσειρά.
drFontcom.aspose.foundation.drawing.DrFontDrFont που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου. Μπορεί να χρησιμοποιηθεί με προσαρμοσμένη γραμματοσειρά που βρίσκεται σε προσαρμοσμένο φάκελο.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.

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)

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
advancesfloat[]Ένας πίνακας πλάτους γλυφών. Το μήκος του πρέπει να συμφωνεί με τον αριθμό των γλυφών στη συμβολοσειρά.
drFontcom.aspose.foundation.drawing.DrFontDrFont που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου. Μπορεί να χρησιμοποιηθεί με προσαρμοσμένη γραμματοσειρά που βρίσκεται σε προσαρμοσμένο φάκελο.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
filljava.awt.PaintΤο γέμισμα που χρησιμοποιείται για τη βαφή των γλυφών.

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

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

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
advancesfloat[]Ένας πίνακας πλάτους γλυφών. Το μήκος του πρέπει να συμφωνεί με τον αριθμό των γλυφών στη συμβολοσειρά.
γραμματοσειράjava.awt.FontΓραμματοσειρά συστήματος που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.

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)

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
advancesfloat[]Ένας πίνακας πλάτους γλυφών. Το μήκος του πρέπει να συμφωνεί με τον αριθμό των γλυφών στη συμβολοσειρά.
γραμματοσειράjava.awt.FontΗ γραμματοσειρά που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
filljava.awt.PaintΤο γέμισμα που χρησιμοποιείται για τη βαφή των γλυφών.

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

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

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
γραμματοσειράjava.awt.FontΓραμματοσειρά συστήματος που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.

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

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

Προσθέτει μια αλφαριθμητική συμβολοσειρά γεμίζοντας το εσωτερικό των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
γραμματοσειράjava.awt.FontΗ γραμματοσειρά που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
filljava.awt.PaintΤο γέμισμα που χρησιμοποιείται για τη βαφή των γλυφών.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getInputStream()

public InputStream getInputStream()

Returns: java.io.InputStream

getNumberOfPages()

public int getNumberOfPages()

Λαμβάνει τον αριθμό των σελίδων στο τελικό έγγραφο PDF.

Returns: int - ο αριθμός των σελίδων.

getPaint()

public Paint getPaint()

Λαμβάνει το χρώμα στην τρέχουσα κατάσταση γραφικών.

Returns: java.awt.Paint - Τρέχον χρώμα.

getStroke()

public Stroke getStroke()

Λαμβάνει το περίγραμμα στην τρέχουσα κατάσταση γραφικών.

Returns: java.awt.Stroke - Τρέχουσα γραμμή.

getXmpMetadata()

public XmpMetadata getXmpMetadata()

Διαβάζει αρχείο PS/EPS και εξάγει τα XmpMetdata αν υπάρχουν ήδη ή προσθέτει νέα αν δεν υπάρχουν.

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

hashCode()

public native int hashCode()

Returns: int

isLicensed()

public boolean isLicensed()

Δείχνει αν η άδεια προϊόντος Aspose.Page για Java είναι προσπελάσιμη και έγκυρη.

Returns: boolean - τιμή boolean

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

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

Συγχωνεύει αρχεία PS/EPS σε μια συσκευή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
filesForMergejava.lang.String[]Αρχεία PS/EPS για συγχώνευση με αυτό το αρχείο σε μια συσκευή εξόδου.
deviceDeviceΜια συσκευή εξόδου.
optionsSaveOptionsΠεριέχει σημαίες που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

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

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

Συγχωνεύει αρχεία PS/EPS σε μια συσκευή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
pdfStreamjava.io.OutputStreamΡοή εξόδου PDF.
filesForMergejava.lang.String[]Αρχεία PS/EPS για συγχώνευση με αυτό το αρχείο σε μια συσκευή εξόδου.
optionsSaveOptionsΠεριέχει σημαίες που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

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

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

Συγχωνεύει αρχεία PS/EPS σε μια συσκευή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
outPdfFilePathjava.lang.StringΔιαδρομή αρχείου εξόδου PDF.
filesForMergejava.lang.String[]Αρχεία PS/EPS για συγχώνευση με αυτό το αρχείο σε μια συσκευή εξόδου.
optionsSaveOptionsΠεριέχει σημαίες που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

openPage(float width, float height)

public void openPage(float width, float height)

Δημιουργεί νέα σελίδα και την καθιστά τρέχουσα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
widthfloatΤο πλάτος της νέας σελίδας.
heightfloatΤο ύψος της νέας σελίδας.

openPage(String pageName)

public void openPage(String pageName)

Δημιουργεί νέα σελίδα με το μέγεθος του εγγράφου και την καθιστά τρέχουσα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
pageNamejava.lang.StringΤο όνομα της νέας σελίδας. Εάν είναι null, το όνομα της σελίδας θα είναι ένας αριθμός σειράς της σελίδας.

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

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

Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
drFontcom.aspose.foundation.drawing.DrFontDrFont που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου. Μπορεί να χρησιμοποιηθεί με προσαρμοσμένη γραμματοσειρά που βρίσκεται σε προσαρμοσμένο φάκελο.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.

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)

Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
drFontcom.aspose.foundation.drawing.DrFontDrFont που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου. Μπορεί να χρησιμοποιηθεί με προσαρμοσμένη γραμματοσειρά που βρίσκεται σε προσαρμοσμένο φάκελο.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
outlinePaintjava.awt.PaintΤο java.awt.Paint που χρησιμοποιείται για τη βαφή των περιγραμμάτων των γλυφών. Μπορεί να είναι οποιαδήποτε υποκλάση της κλάσης java.awt.Paint στο JDK.
strokejava.awt.StrokeΤο στυλ γραμμής που χρησιμοποιείται για τη σχεδίαση των περιγραμμάτων των γλυφών.

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

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

Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
advancesfloat[]Ένας πίνακας πλάτους γλυφών. Το μήκος του πρέπει να συμφωνεί με τον αριθμό των γλυφών στη συμβολοσειρά.
drFontcom.aspose.foundation.drawing.DrFontDrFont που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου. Μπορεί να χρησιμοποιηθεί με προσαρμοσμένη γραμματοσειρά που βρίσκεται σε προσαρμοσμένο φάκελο.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.

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)

Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
advancesfloat[]Ένας πίνακας πλάτους γλυφών. Το μήκος του πρέπει να συμφωνεί με τον αριθμό των γλυφών στη συμβολοσειρά.
drFontcom.aspose.foundation.drawing.DrFontDrFont που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου. Μπορεί να χρησιμοποιηθεί με προσαρμοσμένη γραμματοσειρά που βρίσκεται σε προσαρμοσμένο φάκελο.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
outlinePaintjava.awt.PaintΤο java.awt.Paint που χρησιμοποιείται για τη βαφή των περιγραμμάτων των γλυφών. Μπορεί να είναι οποιαδήποτε υποκλάση της κλάσης java.awt.Paint στο JDK.
strokejava.awt.StrokeΤο στυλ γραμμής που χρησιμοποιείται για τη σχεδίαση των περιγραμμάτων των γλυφών.

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

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

Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
advancesfloat[]Ένας πίνακας πλάτους γλυφών. Το μήκος του πρέπει να συμφωνεί με τον αριθμό των γλυφών στη συμβολοσειρά.
γραμματοσειράjava.awt.FontΓραμματοσειρά συστήματος που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.

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)

Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
advancesfloat[]Ένας πίνακας πλάτους γλυφών. Το μήκος του πρέπει να συμφωνεί με τον αριθμό των γλυφών στη συμβολοσειρά.
γραμματοσειράjava.awt.FontΗ γραμματοσειρά που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
outlinePaintjava.awt.PaintΤο java.awt.Paint που χρησιμοποιείται για τη βαφή των περιγραμμάτων των γλυφών. Μπορεί να είναι οποιαδήποτε υποκλάση της κλάσης java.awt.Paint στο JDK.
strokejava.awt.StrokeΤο στυλ γραμμής που χρησιμοποιείται για τη σχεδίαση των περιγραμμάτων των γλυφών.

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

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

Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
γραμματοσειράjava.awt.FontΓραμματοσειρά συστήματος που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.

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)

Προσθέτει μια αλφαριθμητική συμβολοσειρά σχεδιάζοντας τα περιγράμματα των γλύφων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
κείμενοjava.lang.StringΤο κείμενο προς προσθήκη.
γραμματοσειράjava.awt.FontΗ γραμματοσειρά που θα χρησιμοποιηθεί για τη σχεδίαση κειμένου.
xfloatΣυντεταγμένη X για την αρχή του κειμένου.
yfloatΣυντεταγμένη Y για την αρχή του κειμένου.
outlinePaintjava.awt.PaintΤο java.awt.Paint που χρησιμοποιείται για τη βαφή των περιγραμμάτων των γλυφών. Μπορεί να είναι οποιαδήποτε υποκλάση της κλάσης java.awt.Paint στο JDK.
strokejava.awt.StrokeΤο στυλ γραμμής που χρησιμοποιείται για τη σχεδίαση των περιγραμμάτων των γλυφών.

resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)

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

Αλλάζει το μέγεθος του δεδομένου PsDocument ως αρχείο EPS. Αυτή η μέθοδος χρησιμοποιείται μόνο μετά την εξαγωγή του μεγέθους EPS. Αποθηκεύει το αρχικό αρχείο EPS με ενημερωμένο υπάρχον %%BoundingBox ή θα δημιουργηθεί νέο. Ο πίνακας μετασχηματισμού της σελίδας επίσης θα οριστεί.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
epsStreamjava.io.OutputStream
newSizeInUnitsDimensionFΝέο μέγεθος εικόνας EPS στις καθορισμένες μονάδες.
unitsUnitsΟι μονάδες του νέου μεγέθους. Μπορούν να είναι σημεία, ίντσες, χιλιοστά, εκατοστά και ποσοστά του αρχικού μεγέθους.

rotate(float angleRadians)

public void rotate(float angleRadians)

Προσθέτει περιστροφή αριστερόστροφα γύρω από το αρχικό σημείο στην τρέχουσα κατάσταση γραφικών (περιστροφή τρέχουσας μήτρας).

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
angleRadiansfloatΗ γωνία περιστροφής σε ακτίνια.

rotate(int angleDegrees)

public void rotate(int angleDegrees)

Προσθέτει περιστροφή αριστερόστροφα γύρω από το αρχικό σημείο στην τρέχουσα κατάσταση γραφικών (περιστροφή τρέχουσας μήτρας).

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
angleDegreesintΗ γωνία περιστροφής σε μοίρες.

save()

public void save()

Αποθηκεύει το δεδομένο PsDocument ως αρχείο PS ή EPS. Αυτή η μέθοδος χρησιμοποιείται μόνο όταν το PsDocument δημιουργήθηκε από την αρχή.

save(Device device, SaveOptions options)

public void save(Device device, SaveOptions options)

Αποθηκεύει το αρχείο PS/EPS σε μια συσκευή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
deviceDeviceΜια συσκευή εξόδου.
optionsSaveOptionsΠεριέχει σημαίες που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

save(OutputStream epsStream)

public void save(OutputStream epsStream)

Αποθηκεύει το δεδομένο PsDocument στο ρεύμα. Αυτή η μέθοδος χρησιμοποιείται μόνο μετά την ενημέρωση των μεταδεδομένων XMP. Αποθηκεύει το αρχικό αρχείο EPS με ενημερωμένα υπάρχοντα μεταδεδομένα ή νέο που δημιουργείται κατά την κλήση της μεθόδου getMetadata. Στην τελευταία περίπτωση προστίθεται όλος ο απαραίτητος κώδικας PostScript και τα σχόλια EPS.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
epsStreamjava.io.OutputStreamΡοή αρχείου EPS εξόδου.

save(String outEpsFilePath)

public void save(String outEpsFilePath)

Αποθηκεύει το δεδομένο PsDocument ως αρχείο EPS. Αυτή η μέθοδος χρησιμοποιείται μόνο μετά την ενημέρωση των μεταδεδομένων XMP. Αποθηκεύει το αρχικό αρχείο EPS με ενημερωμένα υπάρχοντα μεταδεδομένα ή νέο που δημιουργείται κατά την κλήση της μεθόδου getMetadata. Στην τελευταία περίπτωση προστίθεται όλος ο απαραίτητος κώδικας PostScript και τα σχόλια EPS.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
outEpsFilePathjava.lang.StringΜια διαδρομή εξόδου αρχείου EPS..

saveAsImage(ImageSaveOptions options)

public void saveAsImage(ImageSaveOptions options)

Αποθηκεύει το αρχείο PS/EPS σε αρχείο εικόνας. Ο φάκελος εξόδου και το όνομα αρχείου θα είναι τα ίδια με αυτά του εισερχόμενου αρχείου PS. Η επέκταση αρχείου θα αντιστοιχεί στη μορφή εικόνας στην παράμετρο “options”. Εάν το έγγραφο αρχικοποιήθηκε με ροή που δεν προέρχεται από FileInputStream, το αρχείο εικόνας θα αποθηκευτεί στον τρέχοντα φάκελο με προεπιλεγμένο πρότυπο ονόματος αρχείου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
optionsImageSaveOptionsΠεριέχει τις απαραίτητες παραμέτρους για την αποθήκευση της εικόνας και σημαίες που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)

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

Αποθηκεύει το αρχείο PS/EPS σε αρχείο εικόνας στον καθορισμένο φάκελο με το καθορισμένο όνομα αρχείου. Η επέκταση αρχείου θα αντιστοιχεί στη μορφή εικόνας στην παράμετρο “options”.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
optionsImageSaveOptionsΠεριέχει τις απαραίτητες παραμέτρους για την αποθήκευση της εικόνας και σημαίες που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.
outDirjava.lang.StringΟ φάκελος εξόδου όπου θα αποθηκευτεί το αρχείο εικόνας.
fileNameTemplatejava.lang.StringΤο πρότυπο ονόματος αρχείου για την εικόνα (χωρίς επέκταση). Εάν το εισερχόμενο αρχείο PS/EPS είναι μονόσέλιδο, θα είναι ακριβώς το όνομα αρχείου, αλλιώς “_[n]”, όπου “n” - ο αριθμός της σελίδας ξεκινώντας από 0, θα προσαρτηθεί επίθεμα σε αυτό. Η επέκταση αρχείου θα αντιστοιχεί στη μορφή εικόνας στην παράμετρο “option”.

saveAsImagesBytes(ImageSaveOptions options)

public byte[][] saveAsImagesBytes(ImageSaveOptions options)

Αποθηκεύει το αρχείο PS/EPS σε πίνακες byte εικόνων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
optionsImageSaveOptionsΠεριέχει τις απαραίτητες παραμέτρους για την αποθήκευση της εικόνας και σημαίες που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

Returns: byte[][] - Bytes εικόνων. Ένας πίνακας byte για κάθε σελίδα.

saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)

public void saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)

Αποθηκεύει το αρχείο PS/EPS σε ροή εξόδου PDF.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
pdfStreamjava.io.OutputStreamΡοή εξόδου PDF.
optionsPdfSaveOptionsΠεριέχει σημαίες που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

public void saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

Αποθηκεύει το αρχείο PS/EPS σε αρχείο PDF.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
outPdfFilePathjava.lang.StringΔιαδρομή αρχείου εξόδου PDF.
optionsPdfSaveOptionsΠεριέχει σημαίες που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)

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

Αποθηκεύει το αντικείμενο BufferedImage σε αρχείο EPS.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
imagejava.awt.image.BufferedImageΗ εικόνα.
epsStreamjava.io.OutputStreamΡοή εξόδου EPS.
optionsPsSaveOptionsΠεριέχει παραμέτρους που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)

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

Αποθηκεύει το αντικείμενο BufferedImage σε αρχείο EPS.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
imagejava.awt.image.BufferedImageΗ εικόνα.
epsFilePathjava.lang.StringΔιαδρομή αρχείου EPS.
optionsPsSaveOptionsΠεριέχει παραμέτρους που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)

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

Αποθηκεύει εικόνα PNG/JPEG/BMP/GIF από τη ροή εισόδου σε ροή εξόδου EPS.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
imageStreamjava.io.InputStreamΡοή εισόδου εικόνας.
epsStreamjava.io.OutputStreamΡοή εξόδου EPS.
optionsPsSaveOptionsΠεριέχει παραμέτρους που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)

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

Αποθηκεύει εικόνα PNG/JPEG/BMP/GIF από αρχείο σε αρχείο EPS.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
imageFilePathjava.lang.StringΔιαδρομή αρχείου εικόνας.
epsFilePathjava.lang.StringΔιαδρομή αρχείου EPS.
optionsPsSaveOptionsΠεριέχει παραμέτρους που καθορίζουν την έξοδο των σφαλμάτων που προκύπτουν κατά τη μετατροπή.

scale(float xScale, float yScale)

public void scale(float xScale, float yScale)

Προσθέτει κλίμακα στην τρέχουσα κατάσταση γραφικών (κλίμακα τρέχουσας μήτρας).

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
xScalefloatΗ κλίμακα στον άξονα X.
yScalefloatΗ κλίμακα στον άξονα Y.

setInputStream(InputStream is)

public void setInputStream(InputStream is)

Καθορίζει μια ροή εισόδου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
isjava.io.InputStreamΡοή εισόδου αρχείου PS/EPS.

setPageDevice(Map<String,Object> pageParams)

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

Ορίζει τις παραμέτρους της συσκευής σελίδας (δείτε τον τελεστή “setpagedevice” στην προδιαγραφή PostScript). Μεταξύ αυτών μπορεί να είναι το μέγεθος της σελίδας και το χρώμα κ.λπ.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
pageParamsjava.util.Map<java.lang.String,java.lang.Object>Παράμετροι της σελίδας. Σε αυτό το λεξικό μπορεί να υπάρχει το μέγεθος της σελίδας και το χρώμα κ.λπ.

setPageSize(float width, float height)

public void setPageSize(float width, float height)

Ορίζει το μέγεθος της σελίδας. Για να δημιουργήσετε σελίδες με διαφορετικά μεγέθη σε ένα έγγραφο, χρησιμοποιήστε τη μέθοδο setPageDevice αμέσως μετά από αυτή τη μέθοδο.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
widthfloatΤο πλάτος της σελίδας στο παραγόμενο αρχείο PostScript.
heightfloatΤο ύψος της σελίδας στο παραγόμενο αρχείο PostScript.

setPaint(Paint paint)

public void setPaint(Paint paint)

Ορίζει το χρώμα στην τρέχουσα κατάσταση γραφικών.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
paintjava.awt.PaintΤο χρώμα. Μπορεί να είναι οποιαδήποτε υποκλάση της κλάσης Paint που υπάρχει στο JDK.

setStroke(Stroke stroke)

public void setStroke(Stroke stroke)

Ορίζει το στίγμα στην τρέχουσα κατάσταση γραφικών.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
strokejava.awt.StrokeΤο στίγμα.

setTransform(AffineTransform matrix)

public void setTransform(AffineTransform matrix)

Ορίστε τον τρέχοντα μετασχηματισμό σε αυτόν.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
matrixjava.awt.geom.AffineTransformΟ μετασχηματισμός.

shear(float shx, float shy)

public void shear(float shx, float shy)

Προσθέτει παραμόρφωση shear στην τρέχουσα κατάσταση γραφικών (shear τρέχουσας μήτρας).

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
shxfloatΗ διαστρέβλωση στον άξονα X.
shyfloatΗ διαστρέβλωση στον άξονα Y.

toString()

public String toString()

Returns: java.lang.String

transform(AffineTransform matrix)

public void transform(AffineTransform matrix)

Προσθέτει μετασχηματισμό στην τρέχουσα κατάσταση γραφικών (συνενώνει αυτή τη μήτρα με την τρέχουσα).

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
matrixjava.awt.geom.AffineTransformΟ μετασχηματισμός.

translate(float x, float y)

public void translate(float x, float y)

Προσθέτει μετάθεση στην τρέχουσα κατάσταση γραφικών (μετατοπίζει την τρέχουσα μήτρα).

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
xfloatΗ μετάφραση στην κατεύθυνση X.
yfloatΗ μετάφραση στην κατεύθυνση Y.

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long
arg1int

writeGraphicsRestore()

public void writeGraphicsRestore()

Γράφει την αποκατάσταση της τρέχουσας κατάστασης γραφικών (δείτε την προδιαγραφή PostScript για τον τελεστή “grestore”).

writeGraphicsSave()

public void writeGraphicsSave()

Γράφει την αποθήκευση της τρέχουσας κατάστασης γραφικών (δείτε την προδιαγραφή PostScript για τον τελεστή “gsave”).