PsConverter

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.page.plugins.IPlugin

public class PsConverter implements IPlugin

Αναπαριστά την προσθήκη PsConverter.

Το παράδειγμα δείχνει πώς να μετατρέψετε ένα αρχείο PS/EPS σε έγγραφο PDF.

// δημιουργία PsConverter PsConverter converter = new PsConverter(); // δημιουργία αντικειμένου PsConverterToPdfOptions για ορισμό του τύπου εξόδου ως αρχείο PsConverterToPdfOptions opt = new PsConverterToPdfOptions(); // προσθήκη διαδρομής αρχείου εισόδου opt.addDataSource(new FileDataSource(inputPath)); // ορισμός διαδρομής αρχείου εξόδου opt.addSaveDataSource(new FileDataSource(outputPath)); // εκκίνηση διαδικασίας μετατροπής ResultContainer results = converter.process(opt);

Το παράδειγμα δείχνει πώς να μετατρέψετε ένα αρχείο PS/EPS σε εικόνα με έξοδο αρχείου.

// δημιουργία PsConverter PsConverter converter = new PsConverter(); // δημιουργία PsConverterToImageOptions με μορφή εικόνας στόχο JPEG. Η προεπιλεγμένη μορφή εικόνας για την παραγόμενη εικόνα είναι PNG. // Επίσης μπορούμε να ορίσουμε το μέγεθος της παραγόμενης εικόνας, την ανάλυση, τη λειτουργία εξομάλυνσης και το επίπεδο ποιότητας JPEG για τη μορφή JPEG της παραγόμενης εικόνας. PsConverterToImageOptions opt = new PsConverterToImageOptions(ImageFormat.Jpeg); // προσθήκη διαδρομής αρχείου εισόδου opt.addDataSource(new FileDataSource(inputPath)); // εάν το αρχείο PS εισόδου είναι πολλαπλών σελίδων, τα αποτελέσματα θα είναι ένα σύνολο αρχείων εικόνας με όνομα: ["outputPath" χωρίς επέκταση][αριθμόςΣελίδας ξεκινώντας από 0].[επέκταση από "outputPath"] opt.addSaveDataSource(new FileDataSource(outputPath)); // εκκίνηση διαδικασίας μετατροπής converter.process(opt);

Το παράδειγμα δείχνει πώς να μετατρέψετε ένα αρχείο PS/EPS σε εικόνα με έξοδο σε πίνακες byte.

Στην πηγή εξόδου πίνακες byte (byte [][]) ένας πίνακας byte περιέχει μια εικόνα μιας σελίδας. Έτσι, για έγγραφα μίας σελίδας το αποτέλεσμα θα περιέχει πίνακα [1][], για έγγραφα πολλαπλών σελίδων το αποτέλεσμα θα περιέχει πίνακα [αριθμός σελίδων στο εισερχόμενο έγγραφο PS][]. // δημιουργία PsConverter PsConverter converter = new PsConverter(); // δημιουργία PsConverterToImageOptions με μορφή εικόνας στόχο JPEG. Η προεπιλεγμένη μορφή εικόνας για την παραγόμενη εικόνα είναι PNG. // Επίσης μπορούμε να ορίσουμε το μέγεθος της παραγόμενης εικόνας, την ανάλυση, τη λειτουργία εξομάλυνσης και το επίπεδο ποιότητας JPEG για τη μορφή JPEG της παραγόμενης εικόνας. PsConverterToImageOptions opt = new PsConverterToImageOptions(ImageFormat.Jpeg); // προσθήκη διαδρομής αρχείου εισόδου opt.addDataSource(new FileDataSource(inputPath)); // εάν το αρχείο PS εισόδου είναι πολλαπλών σελίδων, τα αποτελέσματα θα είναι ένα σύνολο αρχείων εικόνας με όνομα: ["outputPath" χωρίς επέκταση][αριθμόςΣελίδας ξεκινώντας από 0].[επέκταση από "outputPath"] opt.addSaveDataSource(new ByteArrayDataSource()); // εκκίνηση διαδικασίας μετατροπής converter.process(opt); // λήψη των παραγόμενων πινάκων byte byte[][] imagesBytes = (byte [][]) ((ByteArrayResult)results.ResultCollection[0]).Data;

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

ΚατασκευαστήςΠεριγραφή
PsConverter()

Μέθοδοι

ΜέθοδοςΠεριγραφή
dispose()Υλοποίηση του IDisposable.
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
process(IPluginOptions options)Ξεκινά την επεξεργασία του PsConverter με τις καθορισμένες παραμέτρους.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

PsConverter()

public PsConverter()

dispose()

public final void dispose()

Υλοποίηση του IDisposable.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

process(IPluginOptions options)

public final ResultContainer process(IPluginOptions options)

Ξεκινά την επεξεργασία του PsConverter με τις καθορισμένες παραμέτρους.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
optionsIPluginOptionsΈνα αντικείμενο επιλογών που περιέχει οδηγίες για το PsConverter.

Returns: ResultContainer - An ResultContainer object containing the result of the operation.

toString()

public String toString()

Returns: java.lang.String

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