PsConverter

Inheritance: java.lang.Object

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

public class PsConverter implements IPlugin

Representa el plugin PsConverter.

El ejemplo muestra cómo convertir un archivo PS/EPS a un documento PDF.

// crear PsConverter PsConverter converter = new PsConverter(); // crear objeto PsConverterToPdfOptions para establecer el tipo de datos de salida como archivo PsConverterToPdfOptions opt = new PsConverterToPdfOptions(); // agregar ruta del archivo de entrada opt.addDataSource(new FileDataSource(inputPath)); // establecer ruta del archivo de salida opt.addSaveDataSource(new FileDataSource(outputPath)); // iniciar proceso de conversión ResultContainer results = converter.process(opt);

El ejemplo muestra cómo convertir un archivo PS/EPS a una imagen con salida a archivo.

// crear PsConverter PsConverter converter = new PsConverter(); // crear PsConverterToImageOptions con formato de imagen JPEG objetivo. El formato de imagen predeterminado para la imagen resultante es PNG. // Además podemos establecer un tamaño de la imagen resultante, una resolución, un modo de suavizado y el nivel de calidad JPEG para el formato de imagen JPEG resultante. PsConverterToImageOptions opt = new PsConverterToImageOptions(ImageFormat.Jpeg); // agregar ruta del archivo de entrada opt.addDataSource(new FileDataSource(inputPath)); // si el archivo PS de entrada tiene varias páginas, los resultados serán un conjunto de archivos de imagen con nombre: [“outputPath” sin extensión][número de página comenzando desde 0].[extensión de “outputPath”] opt.addSaveDataSource(new FileDataSource(outputPath)); // iniciar proceso de conversión converter.process(opt);

El ejemplo muestra cómo convertir un archivo PS/EPS a una imagen con salida de matrices de bytes.

En la fuente de datos de salida de matrices de bytes (byte [][]) una matriz de bytes contiene la imagen de una página. Por lo tanto, para documentos de una sola página el resultado contendrá una matriz [1][], y para documentos de varias páginas el resultado contendrá una matriz [número de páginas en el documento PS de entrada][]. // crear PsConverter PsConverter converter = new PsConverter(); // crear PsConverterToImageOptions con formato de imagen JPEG objetivo. El formato de imagen predeterminado para la imagen resultante es PNG. // Además podemos establecer un tamaño de la imagen resultante, una resolución, un modo de suavizado y el nivel de calidad JPEG para el formato de imagen JPEG resultante. PsConverterToImageOptions opt = new PsConverterToImageOptions(ImageFormat.Jpeg); // agregar ruta del archivo de entrada opt.addDataSource(new FileDataSource(inputPath)); // si el archivo PS de entrada tiene varias páginas, los resultados serán un conjunto de archivos de imagen con nombre: [“outputPath” sin extensión][número de página comenzando desde 0].[extensión de “outputPath”] opt.addSaveDataSource(new ByteArrayDataSource()); // iniciar proceso de conversión converter.process(opt); // obtener matrices de bytes resultantes byte[][] imagesBytes = (byte [][]) ((ByteArrayResult)results.ResultCollection[0]).Data;

Constructores

ConstructorDescripción
PsConverter()

Métodos

MétodoDescripción
dispose()Implementación de IDisposable.
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
process(IPluginOptions options)Inicia el procesamiento de PsConverter con los parámetros especificados.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

PsConverter()

public PsConverter()

dispose()

public final void dispose()

Implementación de IDisposable.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParámetroTipoDescripción
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)

Inicia el procesamiento de PsConverter con los parámetros especificados.

Parameters:

ParámetroTipoDescripción
optionsIPluginOptionsUn objeto de opciones que contiene instrucciones para 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:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int