Automatisieren Sie Ihren PDF Massendruck Prozess
Java | C# | .NET Core | nuget | C/C++ | COM | Kommandozeile | Überwachte Verzeichnisse
PDF Dokumente kommen in vielen Geschäftsbereichen vor und beim PDF Druck werden verschiedene Anforderungen gestellt. Dazu gehören hoher Durchsatz, hohe Abbildungstreue auch bei komplexen Dokumenten, PDF/A konformer Druck, Druck auf Papier oder in Druckdatenströme wie PS, PCL und XPS. Der 3-Heights™ PDF Printer erfüllt all diese Anforderungen als professionelle Software zum PDF automatisch drucken, als Batch via Kommandozeile, mit überwachten Verzeichnisse oder programmatisch mit der API, z.B. mit C#, Java, Visual Basic oder C/C++.
Durch den Einsatz des 3-Heights™ PDF Printers erhielt IREKS GmbH eine Software mit vielfältigen Funktionen (Andruck von Wasserzeichen, Einstellung des Papierformats), welches eine gezielte Ansteuerung von Druckfächern ermöglicht.
Durch die Einbindung des 3-Heights™ PDF Printers in die Dr. Lal PathLabs Applikation kann das Labor die Berichte in einem festgelegten Zeitrahmen weiterleiten, welcher heute viel kürzer ist, als dies mit der vorherigen Lösung möglich war.
Eingangsformate
Ausgangsformate
Der PDF Printer lässt sich in allen Unternehmensgrössen als zentraler Druckdienst für den Ausdruck von PDF Dokumenten und Bilddokumenten einsetzen. Er eignet sich speziell für das personalisierte Drucken, den Ticketdruck oder zur Erstellung von Papierkopien aus elektronischen Archiven. Die Massenverarbeitung kann als Batchdatei oder individuell programmierte Anbindung ausgelöst werden.
Drucke alle oder ausgewählte Seiten eines PDF- oder TIFF-Dokuments auf einem bestimmten Drucker.
// Create the printer object
using (Printer printer = new Printer())
{
// Print input file to one specified printer
if (!printer.PrintFile(inputPath, printerName, "", firstPage, lastPage))
throw new Exception(String.Format("Printing input file {0} failed. " +
"{1} (ErrorCode: 0x{2:x}).", inputPath, printer.ErrorMessage, printer.ErrorCode));
}
// Create the printer
printer = new Printer();
// Print input file to one specified printer
if (!printer.printFile(inputPath, printerName, "", firstPage, lastPage))
throw new IOException(String.format("Printing input file %s failed. %s (ErrorCode: 0x%08x).",
inputPath, printer.getErrorMessage(), printer.getErrorCode()));
// Create the printer object
pPrinter = PDFPrnCreateObject();
// Print input file to one specified printer
if (!PDFPrnPrintFile(pPrinter, szInputPath, szPrinterName, _T(""), iFirstPage, iLastPage))
{
_tprintf(_T("Printing input file %s failed. %s (ErrorCode: 0x%08x).\n"), szInputPath, PDFPrnGetErrorMessage(pPrinter), PDFPrnGetErrorCode(pPrinter));
iReturnValue = 1;
}
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...
Das PDF Grafikmodell ist einzigartig und unterscheidet sich deutlich von den meisten bekannten und verfügbaren Graphic Engines. Was sind die Anforderungen an eine hochwertige PDF Rendering-Maschine und gibt es einen Bezug zu PDF 2.0?
Lesen Sie mehr über den wesentlichen Teil einer guten PDF Rendering-Maschine