Class Optimizer

Class Optimizer

Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll

Stellt das Aspose.Pdf.Plugins.Optimizer-Plugin dar.

public sealed class Optimizer : IPlugin

Vererbung

objectOptimizer

Implementiert

IPlugin

Vererbte Mitglieder

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Beispiele

Das Beispiel zeigt, wie man ein PDF-Dokument optimiert.

// erstelle Optimizer
var optimizer = new Optimizer();
// erstelle OptimizeOptions-Objekt, um Anweisungen festzulegen
var opt = new OptimizeOptions();
// füge Eingabedateipfade hinzu
opt.AddInput(new FileDataSource(inputPath));
// lege den Ausgabedateipfad fest
opt.AddOutput(new FileDataSource(outputPath));
// führe den Prozess aus
optimizer.Process(opt);

Konstruktoren

Optimizer()

public Optimizer()

Methoden

Process(IPluginOptions)

Startet die Verarbeitung des Aspose.Pdf.Plugins.Optimizer mit den angegebenen Parametern.

public ResultContainer Process(IPluginOptions options)

Parameter

options IPluginOptions

Ein Optionsobjekt, das Anweisungen für den Aspose.Pdf.Plugins.Optimizer enthält.

Rückgabewert

ResultContainer

Ein ResultContainer-Objekt, das das Ergebnis der Operation enthält.

Ausnahmen

InvalidOperationException

 Deutsch