3-Heights® PDF Optimizer - PDF in C#, Java oder Kommandozeile komprimieren

Der 3-Heights® PDF Optimizer verbessert PDF auf verschiedene Arten. Der Hauptanwendungszweck ist die PDF Komprimierung, also die PDF-Dateigrösse reduzieren für den elektronischen Dokumentenaustausch und die Dokumentenarchivierung. Das abgestimmte Zusammenspiel verschiedener Funktionalitäten erlaubt hohe Kompressionsraten ohne oder bei minimalem visuellem Verlust. Ein anderer Anwendungsbereich ist die Aufbereitung für den Druck - dazu werden Schriften zusammengefügt und im PDF eingebettet um die Druckdateigrösse zu minimieren, dazu kommen Farbraumkonversionen, z.B. von RGB nach CMYK. Der PDF Optimizer kommt in verschiedenen Varianten: als Shell zur Nutzung mit der Kommandozeile, als Dienst mit überwachten Verzeichnissen und als API zur Nutzung mit C#, Visual Basic, Java, C/C++.

PDF Komprimieren

Verkleinern Sie Ihre Dateien entsprechend Ihren Anforderungen

PDF Optimieren

Farbraum konvertieren und Schriften für den Druck optimieren

PDF Stapelverarbeitung

PDF automatisiert komprimieren mit Shell oder programmatisch (C#, Java, C++)

logo

Bayer CropScience zählt auf das ISO Langzeitarchivformat PDF/A

Innerhalb von Bayer CropScience werden jährlich über 20.000 behördenrelevante Dokumente erstellt. Das breite Produktespektrum und die einzigartige Funktions­vielfalt überzeugte Bayer CropScience, die Produkte der PDF Tools AG einzusetzen.
logo

«Proofs to Perfection» mit den 3‑Heights™ PDF Optimizer und Command Line Suite

Fine Print setzt eine umfassende Infrastruktur und Prozesse ein, um grosse Volumen von digitalen Daten effizient einzusetzen und aufzubewahren. Grund dafür, ein Werkzeug zu suchen, um diese Dateien effizienter und optimaler zu handhaben, ohne dabei auf hohe Qualität verzichten zu müssen.
3-Heights® PDF Optimizer - Produktgraphik

PDF Optimizer - Funktionen

Einfache Konfigurierbarkeit durch Optimierungsprofile:

  • Web-Profil
    • Redundante und überflüssige Daten für den elektronischen Dokumentenaustausch entfernen
    • Bilder: Auflösung verkleinern, zuschneiden und Komprimierung optimieren
    • Zusammenführen und Optimieren von Schriften
    • Linearisierung der Ausgabe
    • Farben nach RGB konvertieren
  • Archiv-Profil
    • Redundante und überflüssige Daten für die Archivierung entfernen
    • Intelligente Bildkomprimierung
    • Zusammenführen und Optimieren von Schriften
  • Druckprofil
    • Redundante und überflüssige Daten für den Druck entfernen
    • Bilder: Auflösung verringern, Zuschneiden und Komprimierung optimieren
    • Zusammenführen und Optimieren von Schriften
    • Farben nach CMYK konvertieren

Funktionen und Detailkonfigurationen zur Optimierung von Bildern

  • Separat konfigurierbare Komprimierung von bi-tonalen, indexierten und kontinuierlichen (d.h. Farb- und Graustufen) Bildern
  • DPI definieren, ab wann Bildauflösungen verkleinert werden sollen
  • Zielauflösung in DPI für die Verkleinerung der Bildauflösung
  • Komprimierung der Bilder optimieren
  • Komprimierungsauswahl erzwingen
  • Farbkonvertierung nach CMYK, RGB oder Graustufen
  • Unsichtbare Teile von Bilder entfernen
  • Anzahl Farbkanäle reduzieren welche für Bilder, Bildmasken und XY verwendet werden
  • Falls anwendbar, Soft Masks in Image Masks umwandeln
  • Mixed Raster Content (MRC) Optimierung für Bilder
  • Farbmanagement-Engine wählen
  • Bilder vollständig entfernen und durch leere XObjects ersetzen

Funktionen und Detailkonfigurationen zur Optimierung von Schriften

  • Schriften optimieren
  • Zusammenführen von kompatiblen Schriftprogrammen und Schriften
  • Type1 Schriften komprimieren (nach CFF konvertieren)
  • Schriftprogramme entfernen

Funktionen zur Optimierung des Seiteninhalts

  • Entfernen ungenutzter Ressourcen
  • Automatische Seiteninhalt Optimierung
  • Entfernen oder Auflösen von Formularfeldern und Annotationen

Detailkonfigurationen zum Entfernen von:

  • Redundante Objekte
  • Eingebettete Standardschriften (e.g. Courier, Arial, Times)
  • Eingebettete, nicht symbolische Schriften
  • Überflüssige Dateiinformationen
  • Artikel threads
  • Alternative Bilder
  • Metadaten
  • Page piece Information
  • Output intent
  • Strukturinformationen (Document structure tree including markup)
  • Miniaturenansichten (Thumbnails)
  • Spider (web capture) Information

Features und Konfiguration auf Dateiebene

  • Verschlüsselte Eingabedateien lesen
  • Verschlüsseln und Zugriffsberechtigung setzen für die Ausgabedatei
  • Verarbeitung von Dateien im Zwischenspeicher
  • Automatisches Entfernen veralteter Objekte aus früheren Änderungen der Datei
  • Minimale PDF-Version der Ausgabedatei festlegen
  • Linearisieren der Ausgabedatei für eine schnelle Webansicht

Auflistungs- und Extraktionsfunktionen

  • Auflisten von Schriftarten und deren Eigenschaften
  • Auflisten und Extrahieren von Bildern und deren Eigenschaften
  • Anzahl Seiten extrahieren
  • Fehlercode

Conformance

  • ISO 32000-1 (PDF 1.7)
  • ISO 32000-2 (PDF 2.0)
Powered by 3‑Heights® Technology

Unterstützte Formate

Input Formats

  • PDF 1.0 to 1.7
  • PDF 2.0

Output formats

  • PDF 1.0 to 1.7
  • PDF 2.0

Einsatzbereiche - individuelle PDF-Komprimierung

Web & Postausgang

Im Web sind kurze Antwortzeiten gefragt. Wenn Online Publikationen oder Dokumentationen langsam laden, verlieren potentielle Kunden das Interesse.

Genauso wie schlecht komprimierte PDF-Dokumente E-Mails unnötig gross machen und die Kommunikation verlangsamen oder den Austausch von Dokumenten per E-Mail insgesamt verhindern.

Kleine und linearisierte PDF Dokumente verkürzen die Antwortzeiten erheblich und verbessern die Prozesse des E-Mail-Versandes deutlich.

Druckvorstufe

In der Druckvorstufe liegen die Prioritäten bei der korrekten Wiedergabe und beim Minimieren der Farbmenge beim Druck. So können z. B. alle Farben nach CMYK umgewandelt werden.

Archiv

Anforderungen bei der Archivierung variieren; z. B. sollen in einem Fall alternative Bilder mitarchiviert werden, im anderen Fall nicht. Gemeinsam ist sicher, dass keine redundanten und unnötigen Daten archiviert werden. Die selektiven Optimierungsmöglichkeiten in der 3-Heights™ PDF Optimizer Komponente lassen genau diese Konfigurationen zu. Bulkverarbeitungen können mit einer Batchdatei oder einem individuell programmierten Ansatz (z.B. in C#, Visual Basic, C/C++ oder Java) erreicht werden.

Weitere Einsatzgebiete

  • Web Publishing Plattform
  • Als Optimierungsschritt nach dem Assemblieren von Dokumenten aus heterogenen Quellen
  • Konvertierung von Farben zur Vereinheitlichung des Farbraumstandards im Unternehmen
Kontakt aufnehmen

Checkliste zur Optimierung von PDF Dokumenten

Identifizieren des Zielanwendungsbereichs zum Beispiel:

  • Web (kleine Grösse, kurzer Download, schnelle Anzeige)
  • Drucken (korrekte Schriften, richtiges Farbschema, passende Auflösung)
  • Archivierung (eingebettete Schriften, Farbprofile, Metadaten)
  • Gescannte Dokumente (verlustfreie Bildkomprimierung für OCR-Engine)
  • Besondere Anforderungen

Angemessene Optimierungseinstellungen anwenden zum Beispiel:

  • Farbraum
  • Auflösung
  • Schriftarten
  • Farben/Monochrome Kompression
  • Bi-Tonale Kompression
  • Redundandte Objekte
  • Article thread
  • Formularfelder
  • Alternative Bilder
  • Metadaten
  • Page piece info
  • Dokumentstrukturbaum
  • Thumbnails
  • Spider

Optimiere ein PDF Dokument für die Archivierung

Verwende das Archivierungs-Profil um die Dateigrösse zu reduzieren ohne Informationsverlust - einer typischen Vorgabe für die Archivierung. Entferne redundante Informationen, führe eingebettete Schriften zusammen und reduziere sie auf die verwendeten Glyphen. Optimiere Ressourcen und komprimiere Bilder typenabhängig.

C# sample:
// Create the optimizer
using (Optimizer optimizer = new Optimizer())
{
    // Choose the optimization profile for archiving
    optimizer.Profile = PDFOptimizationProfile.eOptimizationProfileArchive;

    // Open input file
    if (!optimizer.Open(inputPath, ""))
        throw new Exception(String.Format("Input file {0} cannot be opened. " +
            "{1} (ErrorCode: 0x{2:x}).", inputPath, optimizer.ErrorMessage, optimizer.ErrorCode));

    // Save output file
    if (!optimizer.SaveAs(outputPath, "", "", PDFPermission.ePermNoEncryption))
        throw new Exception(String.Format("Output file {0} cannot be created. " +
            "{1} (ErrorCode: 0x{2:x}).", outputPath, optimizer.ErrorMessage, optimizer.ErrorCode));

    // Close input file
    if (!optimizer.Close())
        throw new Exception(String.Format("Input file {0} cannot be closed. " +
            "{1} (ErrorCode: 0x{2:x}).", inputPath, optimizer.ErrorMessage, optimizer.ErrorCode));
}
C# sample:
The problem with embedded fonts in PDF mass printing applications

The problem with embedded fonts in PDF mass printing applications

PDF is more and more finding its way into mass printing applications. However, PDF spool files often ask too much from a print engine resulting in aborts or, even worse, incomplete prints which may not be noticed. What is special about PDF mass printing...
Replacing rich black by true black in PDF documents

Replacing rich black by true black in PDF documents

When it comes to printing then all colors in a PDF document are transformed to the native color space of the printing device. If, e.g. a text uses a black RGB color then it is transformed to an equivalent CMYK value which contains contributions from all four color channels...

Diese Möglichkeiten bietet Ihnen der 3-Heights® PDF Optimizer

  • Zahlreiche Funktionen für eine individuelle Optimierung
  • Voreingestellte Optimierungsprofile für unterschiedliche Anwendungen
  • Effiziente Komprimierung dank leistungsfähiger Algorithmen und Methoden
  • Einsetzbar für die individuelle Verarbeitung sowie die Massenverarbeitung
  • Leistungsfähige Komponenten, die sich durch hohe Qualität, Stabilität und Skalierbarkeit auszeichnen
Kontaktieren Sie uns

☎ +41 43 411 44 51   ✉ pdfsales(at)pdf-tools.com

Qualitätssicherung

Schlichte, schlanke und konforme PDF-Dokumente ohne Qualitätsverlust oder Informationsverlust.

Speicherplatz

Deutliches Speicherplatzersparnis im entsprechenden Anwendungsbereich – besonders für ein langfristiges, digitales Datenarchiv geeignet.

Zeit

Effiziente Verarbeitung dank der 3-Heights® Architektur. Schnelle Darstellung von Dokumenten, kurze Download-Zeiten und optimale Suchfunktionen dank der Eliminierung redundanter Daten und einer anwendungsorientierten PDF-Optimierung.

image

PDF OPTMIZATION

Bids for bytes? PDF's aufs Maximum reduzieren

Spezial - Optimierung

Optimization - Reduzieren Sie Ihre Dokumente aufs Maximum

So ist es unvermeidlich, den Archivierungsprozess unter Kontrolle zu halten und sich dabei auch auf die Optimierung zu konzentrieren. Ein Punkt der Verbesserung ist die Datei-Optimierung selber.

Erfahren Sie mehr über die Vorteile der Optimierung und Komprimierung von Dokumenten.