PsConverter

Inheritance: java.lang.Object

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

public class PsConverter implements IPlugin

Stelt de PsConverter-plug-in voor.

Het voorbeeld toont hoe een PS/EPS-bestand naar een PDF-document kan worden geconverteerd.

// maak PsConverter PsConverter converter = new PsConverter(); // maak PsConverterToPdfOptions-object om het uitvoertype in te stellen als bestand PsConverterToPdfOptions opt = new PsConverterToPdfOptions(); // voeg invoerbestandspad toe opt.addDataSource(new FileDataSource(inputPath)); // stel uitvoerbestandspad in opt.addSaveDataSource(new FileDataSource(outputPath)); // start conversieproces ResultContainer results = converter.process(opt);

Het voorbeeld toont hoe een PS/EPS-bestand naar een afbeelding kan worden geconverteerd met bestandsuitvoer.

// maak PsConverter PsConverter converter = new PsConverter(); // maak PsConverterToImageOptions met JPEG-doelafbeeldingsformaat. Het standaardafbeeldingsformaat voor de resulterende afbeelding is PNG. // We kunnen ook een grootte van de resulterende afbeelding, een resolutie, een anti-aliasingmodus en JPEG-kwaliteitsniveau voor het JPEG-resulterende afbeeldingsformaat instellen. PsConverterToImageOptions opt = new PsConverterToImageOptions(ImageFormat.Jpeg); // voeg invoerbestandspad toe opt.addDataSource(new FileDataSource(inputPath)); // als het invoer-PS-bestand meerdere pagina’s heeft, zullen de resultaten een reeks afbeeldingsbestanden zijn met de naam: [“outputPath” zonder extensie][paginaNummer beginnend bij 0].[extensie van “outputPath”]; opt.addSaveDataSource(new FileDataSource(outputPath)); // start conversieproces converter.process(opt);

Het voorbeeld toont hoe een PS/EPS-bestand naar een afbeelding kan worden geconverteerd met bytes-array-uitvoer.

In de bytes-array-uitvoer‑datasource (byte [][]) bevat één bytes-array een afbeelding van één pagina. Dus voor één‑pagina‑documenten zal het resultaat een [1][]‑array bevatten, voor documenten met meerdere pagina’s zal het resultaat een [aantal pagina’s in het invoer‑PS‑document][]‑array bevatten. // maak PsConverter PsConverter converter = new PsConverter(); // maak PsConverterToImageOptions met JPEG-doelafbeeldingsformaat. Het standaardafbeeldingsformaat voor de resulterende afbeelding is PNG. // We kunnen ook een grootte van de resulterende afbeelding, een resolutie, een anti‑aliasingmodus en JPEG‑kwaliteitsniveau voor het JPEG‑resulterende afbeeldingsformaat instellen. PsConverterToImageOptions opt = new PsConverterToImageOptions(ImageFormat.Jpeg); // voeg invoerbestandspad toe opt.addDataSource(new FileDataSource(inputPath)); // als het invoer‑PS‑bestand meerdere pagina’s heeft, zullen de resultaten een reeks afbeeldingsbestanden zijn met de naam: [“outputPath” zonder extensie][paginaNummer beginnend bij 0].[extensie van “outputPath”]; opt.addSaveDataSource(new ByteArrayDataSource()); // start conversieproces converter.process(opt); // haal de resulterende bytes‑arrays op byte[][] imagesBytes = (byte [][]) ((ByteArrayResult)results.ResultCollection[0]).Data;

Constructors

ConstructorBeschrijving
PsConverter()

Methoden

MethodeBeschrijving
dispose()Implementatie van IDisposable.
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
process(IPluginOptions options)Start de PsConverter-verwerking met de opgegeven parameters.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

PsConverter()

public PsConverter()

dispose()

public final void dispose()

Implementatie van IDisposable.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Start de PsConverter-verwerking met de opgegeven parameters.

Parameters:

ParameterTypeBeschrijving
optionsIPluginOptionsEen optiesobject dat instructies voor de PsConverter bevat.

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:

ParameterTypeBeschrijving
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeBeschrijving
arg0long
arg1int