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 verkleinern. Diese Operationen verbessern die Qualität und Handhabbarkeit von PDF-Dateien, sodass sie einfacher zu speichern, zu teilen und anzusehen sind.
Hauptmerkmale:
- Optimierung: Reduzieren Sie die PDF-Dateigröße, ohne die Qualität zu verlieren.
- Drehung: Passen Sie die Ausrichtung der PDF-Seiten an.
- Zuschneiden: Entfernen Sie unnötige Ränder oder Inhalte aus dem Dokument.
- Größenanpassung: Passen Sie die Seiten auf spezifische Abmessungen an (z.B. A4, Letter).
PDF-Dokument optimieren
Die folgenden Schritte demonstrieren, wie Sie ein PDF-Dokument optimieren, indem Sie die Dateigröße reduzieren und gleichzeitig die Qualität beibehalten.
- Erstellen Sie eine Instanz der Optimizer-Klasse.
- Erstellen Sie ein OptimizeOptions-Objekt, um die Optimierungseinstellungen zu konfigurieren.
- Fügen Sie die Eingabe-PDF-Datei(en) hinzu und legen Sie einen Ausgabeort für die optimierte Datei fest.
- Führen Sie die Methode Process aus, um die Optimierung durchzuführen.
1var optimizer = new Optimizer();
2var optimizeOptions = new OptimizeOptions();
3optimizeOptions.AddInput(new FileDataSource("input.pdf"));
4optimizeOptions.AddOutput(new FileDataSource("output.pdf"));
5optimizer.Process(optimizeOptions);
PDF-Dokument Größenanpassen
Um ein PDF-Dokument zu verkleinern, wird die ResizeOptions-Klasse verwendet, um die neue Seitengröße für das Dokument anzugeben.
- Instanziieren Sie die Optimizer-Klasse.
- Erstellen Sie ein ResizeOptions-Objekt, um die Seitengröße zu definieren.
- Fügen Sie die Eingabedatei hinzu und legen Sie den gewünschten Ausgabepfad fest.
- Verwenden Sie die Methode SetPageSize, um die neue Größe anzugeben (z.B. A4).
- Rufen Sie die Methode Process auf, um die Änderungen anzuwenden.
1var optimizer = new Optimizer();
2var resizeOptions = new ResizeOptions();
3resizeOptions.AddInput(new FileDataSource("input.pdf"));
4resizeOptions.SetPageSize(PageSize.A4);
5resizeOptions.AddOutput(new FileDataSource("output.pdf"));
6optimizer.Process(resizeOptions);
PDF-Seiten drehen
Verwenden Sie die RotateOptions-Klasse, um die Ausrichtung der Seiten in einer PDF-Datei anzupassen.
- Instanziieren Sie die Optimizer-Klasse.
- Erstellen Sie ein RotateOptions-Objekt und konfigurieren Sie den Drehwinkel.
- Fügen Sie die Eingabe-PDF-Datei hinzu und geben Sie den Ausgabepfad an.
- Legen Sie den Drehwinkel (z.B. 90 Grad) mit der Methode SetRotation fest.
- Führen Sie die Drehung mit der Methode Process aus.
1var optimizer = new Optimizer();
2var rotateOptions = new RotateOptions();
3rotateOptions.AddInput(new FileDataSource("input.pdf"));
4rotateOptions.SetRotation(90);
5rotateOptions.AddOutput(new FileDataSource("output.pdf"));
6optimizer.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 Zuschnittbereich zu definieren.
- Erstellen Sie eine Instanz der Optimizer-Klasse.
- Definieren Sie den Zuschnittbereich mit dem CropOptions-Objekt.
- Fügen Sie die Eingabedatei hinzu und geben Sie den Ausgabepfad an.
- Verwenden Sie die Methode SetCropBox, um den Zuschnittbereich zu definieren.
- Führen Sie das Zuschneiden mit der Methode Process aus.
1var optimizer = new Optimizer();
2var cropOptions = new CropOptions();
3cropOptions.AddInput(new FileDataSource("input.pdf"));
4cropOptions.SetCropBox(new Rectangle(50, 50, 500, 700)); // Definiert den Zuschnittbereich
5cropOptions.AddOutput(new FileDataSource("output.pdf"));
6optimizer.Process(cropOptions);