4D Write Pro – Direkter Export in PDF!

Was wäre, wenn ich Ihnen sagen würde, dass Sie mit 4D v18 R4 4D Write Pro Dokumente direkt in das PDF-Format exportieren können (sowohl unter macOS als auch unter Windows), ohne dass Sie irgendwelche Druckertreiber oder zusätzliche Software installieren müssen? Jetzt können Sie … und das ist noch nicht alles! Sie können auch verschiedene Optionen für das Formular und den Inhalt festlegen. Lesen Sie weiter, um mehr zu erfahren!

HDI: Exportieren im PDF-Format

Der Export im PDF-Format kann auf zwei Arten erfolgen:

  1. In ein Dokument auf Ihrer Festplatte oder
  2. in eine BLOB-Variable, die dann exportiert, archiviert, als E-Mail-Anhang verschickt werden kann, usw.

Sie können auch eine Reihe von Optionen definieren, um genau festzulegen , was und wie exportiert werden soll.

Zum Beispiel:

  • Hat Ihr Dokument Kopf- und Fußzeilen, die nicht in Ihre PDFs gehören? Kein Problem! Exportieren Sie sie nicht.
  • Benötigen Sie Kontrolle über die Bilder, weil Ihre Dokumente gedruckt werden können, Ihre PDFs aber nur für die Vorschau am Bildschirm gedacht sind? Wählen Sie die Option für die Bildschirmoptimierung.
  • Sie brauchen keine Hintergrundbilder zu exportieren? Prima! Ihre generierten PDFs werden heller sein!
  • Was ist mit Links zu Lesezeichen und externen URLs? Keine Sorge, sie werden beibehalten.

Der folgende Code zeigt Ihnen, wie einfach die Einrichtung dieser Optionen sein kann:

var $options : Object
var $Path : Text
$Path :=Get 4D folder(Database folder)+"Test.pdf"
$options :=New object
$options [wk visible background]:=False
$options [wk visible headers]:=False

$options[wk visible footers]:=False
$options[wk optimized for]:=wk screen
WP EXPORT DOCUMENT (WPsample;$Path;wk pdf;$options)

Erwähnenswert ist auch, dass der Befehl thread-safe ist, d.h. wenn Sie mehrere Dokumente bearbeiten, wird der Export schneller sein, da alle Kerne in Betrieb sein werden.
Weitere Informationen finden Sie im Doc Center. Viel Spaß beim Exportieren!

Roland Lannuzel
- Product Owner & 4D Experte - Nach seinem Studium der Elektronik arbeitete Roland als Entwickler und Berater in der industriellen IT-Branche, wo er Lösungen für Kunden mit einer Vielzahl von Datenbanken und Technologien entwickelte. In den späten 80er Jahren verliebte er sich in 4D und setzte es bei der Entwicklung von Geschäftsanwendungen wie Buchhaltungs-, Abrechnungs- und E-Mail-Systemen ein. 1997 trat er schließlich in das Unternehmen ein und leistete einen wertvollen Beitrag, indem er Spezifikationen, Testtools und Demos entwarf, Schulungen durchführte und auf vielen Konferenzen für die 4D Community sprach. Er gestaltet die Zukunft von 4D aktiv mit, indem er neue Funktionen und Datenbankentwicklungstools definiert.