PsConverter

Inheritance: java.lang.Object

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

public class PsConverter implements IPlugin

Mewakili plugin PsConverter.

Contoh ini menunjukkan cara mengonversi file PS/EPS ke dokumen PDF.

// buat PsConverter PsConverter converter = new PsConverter(); // buat objek PsConverterToPdfOptions untuk mengatur tipe data output sebagai file PsConverterToPdfOptions opt = new PsConverterToPdfOptions(); // tambahkan path file input opt.addDataSource(new FileDataSource(inputPath)); // atur path file output opt.addSaveDataSource(new FileDataSource(outputPath)); // jalankan proses konversi ResultContainer results = converter.process(opt);

Contoh ini menunjukkan cara mengonversi file PS/EPS ke gambar dengan output file.

// buat PsConverter PsConverter converter = new PsConverter(); // buat PsConverterToImageOptions dengan format gambar target JPEG. Format gambar default untuk gambar hasil adalah PNG. // Selain itu kita dapat mengatur ukuran gambar hasil, resolusi, mode smoothing, dan tingkat kualitas JPEG untuk format gambar JPEG hasil. PsConverterToImageOptions opt = new PsConverterToImageOptions(ImageFormat.Jpeg); // tambahkan path file input opt.addDataSource(new FileDataSource(inputPath)); // jika file PS input memiliki banyak halaman, hasilnya akan berupa sekumpulan file gambar dengan nama: [“outputPath” tanpa ekstensi][pageNumber dimulai dari 0].[ekstensi dari “outputPath”] opt.addSaveDataSource(new FileDataSource(outputPath)); // jalankan proses konversi converter.process(opt);

Contoh ini menunjukkan cara mengonversi file PS/EPS ke gambar dengan output array byte.

Dalam datasource output array byte (byte [][]) satu array byte berisi gambar satu halaman. Dengan demikian, untuk dokumen satu halaman hasilnya akan berisi array [1][], untuk dokumen multi halaman hasilnya akan berisi array [jumlah halaman dalam dokumen PS input][] . // buat PsConverter PsConverter converter = new PsConverter(); // buat PsConverterToImageOptions dengan format gambar target JPEG. Format gambar default untuk gambar hasil adalah PNG. // Selain itu kita dapat mengatur ukuran gambar hasil, resolusi, mode smoothing, dan tingkat kualitas JPEG untuk format gambar JPEG hasil. PsConverterToImageOptions opt = new PsConverterToImageOptions(ImageFormat.Jpeg); // tambahkan path file input opt.addDataSource(new FileDataSource(inputPath)); // jika file PS input memiliki banyak halaman, hasilnya akan berupa sekumpulan file gambar dengan nama: [“outputPath” tanpa ekstensi][pageNumber dimulai dari 0].[ekstensi dari “outputPath”] opt.addSaveDataSource(new ByteArrayDataSource()); // jalankan proses konversi converter.process(opt); // dapatkan array byte hasil byte[][] imagesBytes = (byte [][]) ((ByteArrayResult)results.ResultCollection[0]).Data;

Konstruktor

KonstruktorDeskripsi
PsConverter()

Metode

MetodeDeskripsi
dispose()Implementasi IDisposable.
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
process(IPluginOptions options)Memulai pemrosesan PsConverter dengan parameter yang ditentukan.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

PsConverter()

public PsConverter()

dispose()

public final void dispose()

Implementasi IDisposable.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTipeDeskripsi
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)

Memulai pemrosesan PsConverter dengan parameter yang ditentukan.

Parameters:

ParameterTipeDeskripsi
optionsIPluginOptionsObjek opsi yang berisi instruksi untuk 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:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int