Kategorie: iPaper

iPaper Client – Version 3.0.68 – PDF Formulare überlagern / ausfüllen, Aktionsprofile mit dem Briefpapier verknüpfen

Neuerungen – iPaper 3.0.68:

  • Briefpapier mit einem Aktionsprofil verknüpfen: Aktionsprofile bieten die Möglichkeit mehrere Aktionen mit allen Einstellungen in der gewünschten Verarbeitungsreihenfolge unter einem Namen abzuspeichern und während der Laufzeit für die Weiterverarbeitung auszuwählen. Jetzt ist es auch möglich ein Aktionsprofil mit einem Briefpapier zu verknüpfen. Wird das Briefpapier manuell oder über die mdx Option automatisch ausgewählt so wird das damit verknüpfte Aktionsprofil automatisch geladen und für die Weiterverarbeitung verwendet. Wir <none> bei der Verknüpfung ausgewählt so kann der Anwender das Aktionsprofil während der Laufzeit über die Funktion “Optionen abfragen” interaktiv auswählen und laden.

Durch diese Möglichkeit läßt sich mit Hilfe der iPaper mdx Option die Weiterverarbeitung der Dokumente automatisieren. Dokumente können an Hand ihrer Inhalte erkannt und die Weiterverarbeitung darüber gesteuert und automatisiert werden. Der Anwender muss nicht mehr jedes mal neu entscheiden und auswählen welche weiteren Arbeitsschritte bei welchem Dokument ausgeführt werden müssen.

 

  • Neue Aktion um PDF Formulare zu überlagern:
    • Über die neue Aktion “Formular Überlagerung” kann ein PDF Formular ausgewählt werden welches dem iPaper Ergebnis PDF überlagert wird um damit ein neues PDF Formular zu erzeugen.
    • Das Vorlageformular kann auch auf Folgeseiten repliziert werden. Damit die Feldnamen im neu erzeugten Formular eindeutig sind, werden die pro Seite die hinzugefügten Felder nummeriert.
    • Die Formularfelder können mit Daten aus dem Dokument – mit Text oder mit Variablen über die iPaper mdx Option aus dem Dokument ausgelesen – befüllt werden.
    • Für im Formular bereits vorhandenen Feldinhalte steht pro Feld eine eigene Variable zur Verfügung. Bestehende Feldinhalte können damit auf das neu erzeugte Formular übertragen werden.

   

  • Aktualisierter iPaper PDF Druckertreiber:  Der iPaper PDF Druckertreiber wurde auf den Stand der eDocPrintPro Version 5.0.0 gebracht. Diese Version unterstützt und installiert jetzt die aktuell GhostScript GPL Version 9.53.3.
  • Aktualisierte iPaper mdx Option: Die in iPaper integrierten mdx Funktionen wurden auf den aktuellen Stand von PDFmdx gebracht.

iPaper 3.x Client Version

Download GhostScript 9.53.3 64bit Setup

iPaper Client – Version 3.0.66 – Alternatives A3 Briefpapier mit automatischer Auswahl

Alternatives A3 Briefpapier:

Bisher konnte man für z.b. ein A4 Hochformat Briefpapier nur ein alternatives A4 Querformat Briefpapier definieren welches bei der Verarbeitung  automatisch ausgewählt und verwendet wurde.

Speziell bei der Erstellung von Unternehmensbilanzen durch Wirtschaftstreuhänder und Steuerberater werden häufig Bilanzen sowie die Gewinn- und Verlustrechnungen in Tabellenform auf A3 Querformat ausgegeben. Mit der aktuellen iPaper Client Version 3.0.66 ist es jetzt auch möglich ein zweites alternatives z.b. A3 Briefpapier zu konfigurieren welches dann für Querformate größer als A4 automatisch angewendet wird. Damit lassen sich Gesamt-Bilanzdokumente inkl. AGB Anhang und Deckblatt in einem Schritt, mit A4/A3-Hoch und Querformat Briefpapier hinterlegt erstellen.

   

iPaper 3.x Client Version

Download GhostScript 9.50 64bit Setup

iPaper 3.x – Funktionsübersicht – Produktvideo

Das aktualisierte iPaper Produktvideo zeigt die wichtigsten iPaper Funktionen im Überblick:

  • Neues Briefpapier / Neuen Briefpapier Ordner anlegen
  • Briefpapier Einstellungen
  • Verarbeitung Druck/DropZone
  • iPaper Aktionen ausführen
  • iPaper Addons (MDX, PDFA, Sign)

iPaper 3.x – MDX Option – Produktvideo verfügbar – Inhalte auslesen und als Variablen verwenden

Für iPaper Version 3.x gibt es das “MDX – MetaDataXtraction” Zusatzmodul. Dabei wurden wesentliche Funktionen der PDFmdx Anwendung in iPaper integriert. Dokumente können an Hand von Inhalten erkannt, das entsprechende Briefpapier ausgewählt, bzw. über Feld-, Template- und Layout Definitionen können Informationen aus dem Dokument ausgelesen werden. Dabei werden Felder / Variablen mit Werten befüllt die in weiterer Folgen bei den iPaper Aktionen verwendet werden können. Fixe oder aus dem Dokument ausgelesene Infos lassen sich auch als Text oder als 1D / 2D / QR – Barcode auf das PDF “aufstempeln”.

iPaper MDX Anwendungsbereiche:

  • Das zu verwendende Briefpapier über den Dokumenteninhalt automatisch auswählen.
  • Bei Serien-Briefen oder Dokumenten-Stapel kann erkannt werden bei welcher Seite ein neues Dokument beginnt um das Briefpapier neu auszuwählen bzw. wieder mit der ersten BP-Seite zu starten.
  • E-Mail Adressen aus dem Dokument auslesen um das Dokument damit sofort zu versenden.
  • Dokumente können an Hand von Kriterien erkannt, Felder über Layout-Masken aus dem Dokument ausgelesen, Variablen zugeordnet und für iPaper Aktionen wie z.b. dem EMail Versand, Speichern unter, Programmaufruf usw. verwendet werden.
  • QR-Code Barcodes z.B. für Schnellüberweisungen bzw. auch andere 1D/2D Barcodes oder Text-Stempel können auf Belege aufgebracht werden. Dabei können auch ausgelesenen Feld-Inhalte aus dem Dokument zugewiesen werden.

iPaper MDX Produktvideo – Inhalte auslesen und als Dateinamen verwenden:

iPaper Client 3.x – .NET Interface – iPaper Funktionen aus eigenen Anwendungen heraus steuern

Mit der Version 3.x von iPaper gibt es jetzt auch die Möglichkeit über eine .NET Schnittstelle verschiedene Funktionen und Einstellungen des iPaper Clients aus eigenen Anwendungen heraus abzufragen und zu setzen. Um die zur Verfügung stehenden Funktionen zu veranschaulichen bzw. um Test machen zu können, steht ein C# Beispielprojekt inkl. Source Code und ausführbarer Anwendung zur Verfügung.

Extern steuerbare Funktionen:

  • iPaper Verarbeitung starten / stoppen
  • Anzeige der verfügbaren Briefpapiere
  • Auswahl des (Standard) Briefpapiers
  • DropZone – anzeigen / verstecken
  • Optionen bei der Verarbeitung abfragen – Ja / Nein
  • Warteschlange (Queue) aktivieren – Ja / Nein
  • Warteschlange anzeigen
  • Konfigurierte Aktionen als Liste anzeige, Aktionen aus der Liste aktivieren / deaktivieren.
  • Einstellungen exportieren / importieren

Download – iPaper Client 3.x – .NET Interface – C# Beispielprojekt >>>

iPaper Client – Version 3.0.40 verfügbar

Neuerungen – iPaper 3.0.40:

  • “Verwende letztes Briefpapier als Standard” –  Ist diese Option angehakt so wird das zuletzt verwendete Briefpapier als neues Standard Briefpapier gesetzt. Ist diese Option nicht angehakt (Standardeinstellung) – so wird bei der “Optionen abfragen” Verarbeitung –  immer das über die Konfiguration bzw. über die Icon Tray Funktion  ausgewählte “Standard” Briefpapier ausgewählt, egal welches Briefpapier bei der letzten Verarbeitung verwendet wurde.

  • “AutoPrint” Aktion – Standarddrucker: Ist die Option “Standarddrucker” angehakt so wird bei der “Optionen abfragen” Verarbeitung der im Betriebssystem eingestellte Standarddrucker zur Information angezeigt.

iPaper 3.x Client Version

GhostScript 9.21 Setup

iPaper 3.x – Aktionen – Produktvideo verfügbar

iPaper kann das erzeugte und mit einem PDF Briefpapier hinterlegte Dokument mittels “Aktionen” weiter verarbeiten. Dabei stehen verschiedene Aktionen zur Verfügung.

Verfügbare iPaper Aktionen:

  • Anhänge einfügen,
  • AutoPrint – Ausdruck auf einem physischen Drucker,
  • Rückseiten einfügen,
  • EMail Versand,
  • PDF am Beginn / Ende ein/anfügen,
  • PDF Infofelder ausfüllen,
  • Externe Anwendung über Kommandozeile mit Parameter aufrufen,
  • Speichern unter,
  • PDF Verschlüsselung / Dokumentenschutz,
  • PDF Signatur / Zeitstempel,

Aktionen können nacheinander auch mehrfach in die Aktionsliste eingefügt und konfiguriert werden. Alle aktiven Aktionen werden in der vorgegebenen Reihenfolge ausgeführt.

Dieses iPaper 3.x Produktvideo zeigt wie Aktionen in die Aktionsliste eingefügt, konfiguriert und verwendet werden können:

iPaper 3.x Client Version

GhostScript 9.21 Setup

iPaper 3.x – Einführung – Produktvideo verfügbar

Mit Verfügbarkeit der iPaper Version 3.x gibt es ein neues Einführungs-Produktvideo das die wichtigsten Basisfunktionen von iPaper zeigt:

  • Briefpapier hinterlegen,
  • Ein- bzw. mehrseitiges Briefpapier verwenden,
  • PDF Druck aus einer Anwendung bzw. PDF Verarbeitung über DropZone.

iPaper 3.x Client Version

GhostScript 9.21 Setup

iPaper – Installation automatisiert durchführen

Eine automatisierte iPaper Installation besteht aus folgenden Teilen:

  1. Der Installation der für die iPaper Version passenden GhostScript Version.
  2. Der Installation der iPaper Anwendung.
  3. Abrufen der Lizenz und Freischalten der Software.
  4. Konfiguration / Verteilen der Voreinstellungen.

Normalerweise sind unsere Setup´s als EXE ausgeführt. Das EXE Setup enthält sowohl das 32bit als auch das 64bit MSI der Anwendung. Bei der EXE Installation werde bestimmte automatisierte Schritte automatisiert ausgeführt. Es werden die Installationsvoraussetzungen (z.b. .NET Runtime, Vorhandensein der richtigen GhostScript Version usw.) überprüft und falls Komponenten nicht oder nicht in der richtigen Version vorhanden sind werden diese aus dem Internet geladen und vorab installiert. Ebenso entscheidet das EXE Setup ob auf dem Rechner die 32 oder 64bit Version installiert werden muss.

Für die automatisierte Installation sind MSI Installationspakete erforderlich. Werden die MSI Paketer verwendet so müssen die Installationsvoraussetzungen selbst richtig hergestellt werden. Ebenso muss festgelegt werden welche Version (32 oder 64bit) installiert werden soll.

Das „iPaperNET Client.exe“ Setup enthält die erforderlichen MSI Dateien – diese müssen jedoch aus den EXE extrahiert werden.

MSI aus dem EXE extrahieren:

  • /extract <path> – Extrahiert das im EXE enthaltene MSI in den angegebenen Pfad. Falls der Pfad Leerzeichen enthält so muss dieser von Hochkomma eingeschlossen werden.
  • Beispiel: “C:\iPaperNET Client.exe” /extract “C:\temp” – Dieser Kommandozeilen Befehl extrahiert die MSI in den Ordner  “C:\temp”

Eine Beschreibung der Parameter finden sie hier >>>

Je nach Betriebssystem muss die 32 oder 64bit GhostScript Version installiert werden – für iPaper bis zur Version 2.99.1 ist die GhostScript Version 9.18.1 erforderlich.

Beispiel – Extraktion der MSI und Installation 64bit Versionen:

  • “C:\temp\iPaperNET Client.exe” /extract c:\temp
  • msiexec.exe /i “C:\temp\gs918.1×64.msi” /quiet
  • msiexec.exe /i “C:\temp\iPaperNET Client.x64.msi” /quiet

Abrufen der iPaper Lizenz:

Um die Lizenzen von unserem Lizenz Server abzurufen kann dies entweder interaktiv über den installierten PAM (Product Activation Manager) oder aber per Commandline erfolgen

  • “C:\Program Files (x86)\Common Files\MAYComputer\LicMan.exe/ACTIVATE MULTI=“AUTO” USERID=“user” USERPW=“passwort” APPID=“2PC” /SILENT

In dem Beispiel ist „user“ und „passwort“ ist durch die PAM Login Information zu ersetzen. Die AppID “2PC” wird bis zur iPaper Version 2.99.1 verwendet.

iPaper Voreinstellungen konfigurieren und verteilen:

Alle Einstellungen der iPaper Anwendung sind im der Datei iPaper.xml im Standard Pfad (C:\Users\%user%\AppData\Roaming\iPaper.NET\iPaper.xml) hinterlegt – werden von dort gelesen und beim Beenden der Anwendung geschrieben.

Wird sie dort nicht gefunden dann wird:

  1. Geprüft ob eine iPaper.xml im iPaper Installations-Ordner vorhanden ist
  • Falls sie dort gefunden wird so wir sie automatisch in den Standard Pfad kopiert
  • Falls sie im Installations-Ordner nicht gefunden werden kann dann wird  2.) ausgeführt.

2. Es wird geprüft ob die xml Datei im Program Data Verzeichnis C:\ProgramData\iPaper.NET\iPaper.xml vorhanden ist

  • Falls sie dort gefunden wird so wir sie automatisch in den Standard Pfad kopiert
  • Falls die Datei dort nicht gefunden wird so wird eine iPaper.xml Datei mit vorgegebenen (fix kodierten) Standard Einstellungen erzeugt und im Standardpfad abgespeichert.

Um Standard Einstellungen vorzugeben empfehlen wir die Variante 2.)

In der iPaper.XML können absolute Pfadangaben oder mit System-Variablen verwendet werden.

Download – Beispiel iPaper.XML

In diesem Beispiel wurden in den Pfadangaben die Systemvariablen %HOMEPATH% bzw. %APPDATA% verwendet. Damit lassen sich allgemeine Voreinstellungen und Aktionen erzeugen welche universell für alle Anwender verwendbar sind.

Beachtet werden muss dass die iPaper.XML immer beim Beenden von iPaper geschrieben / überschrieben wird. Man muss also bevor man diese ersetzen möchte die Anwendung beenden ansonst wird die Datei beim Beenden von iPaper wieder mit den letzten Werten aus dem User-Interface überschrieben.

Autostart – Anwendung beim Starten automatisch ausführen – iPaper / eDocPrintPro

Einige unsere Anwendungen z.B. iPaper.exe können bzw. andere z.B. der eDocPrintProMonitor.exe müssen beim Start des Rechners automatisch gestartet werden. Sollte das jedoch nicht erfolgen, so kann man das selbst überprüfen und richtig stellen.

Normalerweise werden Anwendungen die automatisch gestartet werden sollen hier registriert:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Soll unter einem 64bit Beitriebsystem eine 32bit Anwendung automatisch gestartet werden so wird diese hier registriert:

  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run

Beispiel iPaper:

Autostart von 32bit Anwendungen auf 64bit OS

Beispiel eDocPrintPro inkl. zusätzlich angelegtem Drucker “Test”:

Autostart von 64bit Anwenduingen auf 64bit OS