PDF-Optimierer

Der Documentize PDF-Optimierer ist ein umfassendes Plugin, das PDF-Dokumente durch fortschrittliche Optimierungstechniken verbessert. Es wurde entwickelt, um Dateigrößen zu reduzieren, Seiten zu drehen, Inhalte zuzuschneiden und Dokumente zu skalieren. Diese Vorgänge verbessern die Qualität und Handhabbarkeit von PDF-Dateien, sodass sie einfacher gespeichert, geteilt und angezeigt werden können.

Hauptmerkmale:

  • Optimierung: Reduzierung der PDF-Dateigröße, ohne die Qualität zu verlieren.
  • Drehung: Anpassung der Ausrichtung von PDF-Seiten.
  • Zuschneiden: Entfernung unnötiger Ränder oder Inhalte aus dem Dokument.
  • Skalierung: Seiten auf bestimmte Abmessungen (z. B. A4, Letter) ändern.

PDF-Dokument optimieren

Die folgenden Schritte zeigen, wie ein PDF-Dokument optimiert werden kann, indem die Dateigröße reduziert wird, während die Qualität erhalten bleibt.

  1. Erstellen Sie eine Instanz der Optimizer-Klasse.
  2. Erstellen Sie ein OptimizeOptions-Objekt, um die Optimierungseinstellungen zu konfigurieren.
  3. Fügen Sie die Eingabe-PDF-Datei(en) hinzu und legen Sie einen Speicherort für die optimierte Datei fest.
  4. Führen Sie die Process-Methode aus, um die Optimierung durchzuführen.
1  
2var optimizer = new Optimizer();  
3var optimizeOptions = new OptimizeOptions();  
4optimizeOptions.AddInput(new FileDataSource("input.pdf"));  
5optimizeOptions.AddOutput(new FileDataSource("output.pdf"));  
6optimizer.Process(optimizeOptions);  

PDF-Dokument skalieren

Um ein PDF-Dokument zu skalieren, wird die ResizeOptions-Klasse verwendet, um die neue Seitengröße für das Dokument festzulegen.

  1. Instanziieren Sie die Optimizer-Klasse.
  2. Erstellen Sie ein ResizeOptions-Objekt, um die Seitengröße zu definieren.
  3. Fügen Sie die Eingabedatei hinzu und legen Sie den gewünschten Ausgabestandort fest.
  4. Verwenden Sie die SetPageSize-Methode, um die neue Größe anzugeben (z. B. A4).
  5. Rufen Sie die Process-Methode auf, um die Änderungen anzuwenden.
1  
2var optimizer = new Optimizer();  
3var resizeOptions = new ResizeOptions();  
4resizeOptions.AddInput(new FileDataSource("input.pdf"));  
5resizeOptions.SetPageSize(PageSize.A4);  
6resizeOptions.AddOutput(new FileDataSource("output.pdf"));  
7optimizer.Process(resizeOptions);  

PDF-Seiten drehen

Verwenden Sie die RotateOptions-Klasse, um die Ausrichtung von Seiten in einer PDF-Datei anzupassen.

  1. Instanziieren Sie die Optimizer-Klasse.
  2. Erstellen Sie ein RotateOptions-Objekt und konfigurieren Sie den Drehwinkel.
  3. Fügen Sie die Eingabe-PDF-Datei hinzu und geben Sie den Speicherort für die Ausgabedatei an.
  4. Stellen Sie den Drehwinkel (z. B. 90 Grad) mit der SetRotation-Methode ein.
  5. Führen Sie die Drehung mit der Process-Methode aus.
1  
2var optimizer = new Optimizer();  
3var rotateOptions = new RotateOptions();  
4rotateOptions.AddInput(new FileDataSource("input.pdf"));  
5rotateOptions.SetRotation(90);  
6rotateOptions.AddOutput(new FileDataSource("output.pdf"));  
7optimizer.Process(rotateOptions);  

PDF-Dokument zuschneiden

Das Zuschneiden entfernt unerwünschte Inhalte oder Ränder aus einem PDF-Dokument. Die CropOptions-Klasse kann verwendet werden, um den Zuschneidebereich zu definieren.

  1. Erstellen Sie eine Instanz der Optimizer-Klasse.
  2. Definieren Sie den Zuschneidebereich mit dem CropOptions-Objekt.
  3. Fügen Sie die Eingabedatei hinzu und geben Sie den Speicherort für die Ausgabedatei an.
  4. Verwenden Sie die SetCropBox-Methode, um den Zuschneidebereich festzulegen.
  5. Führen Sie das Zuschneiden mit der Process-Methode aus.
1  
2var optimizer = new Optimizer();  
3var cropOptions = new CropOptions();  
4cropOptions.AddInput(new FileDataSource("input.pdf"));  
5cropOptions.SetCropBox(new Rectangle(50, 50, 500, 700)); // Definiert den Zuschneidebereich  
6cropOptions.AddOutput(new FileDataSource("output.pdf"));  
7optimizer.Process(cropOptions);  
 Deutsch