4D Write Pro kann Dokumente im .docx-Format sowohl importieren als auch exportieren. Dieses Format wird von Textverarbeitungsprogrammen wie Microsoft Word unterstützt.
Hinweis zur Kompatibilität: Die Unterstützung für 4D Write Pro Dokumente, die im .docx-Format importiert oder exportiert werden, ist nur für Microsoft Word 2010 und neuer zertifiziert. Ältere Versionen, insbesondere Microsoft Word 2007, können die Dokumente möglicherweise nicht öffnen.
Dokumente im .docx-Format können mit dem Befehl WP Import document in 4D Write Pro importiert werden. Weitere Informationen finden Sie in der Beschreibung dieses Befehls.
Während die Mehrzahl der .docx-Einstellungen beibehalten wird, sind einige Einstellungen dafür bekannt, dass sie nicht unterstützt werden oder sich in 4D Write Pro anders verhalten. Dies sind die folgenden Parameter:
Verankerte Textbereiche werden nicht unterstützt. Inhalte können ignoriert oder als Inline-Text importiert werden (Option, die bei Verwendung des Befehls WP Import document zu setzen ist). Es können nur einfache Textbereiche importiert werden. Textbereiche, die mit Text um oder inline mit Text verankert sind, werden als in der vorderen Ebene verankert importiert.
Absatzlayout
Es werden nur westliche Textlayouts unterstützt. Verteilte, thailändische und asiatische Absatzstile werden nicht unterstützt.
Seitengröße
Unterschiedliche Seitengrößen pro Abschnitt werden nicht unterstützt. Es wird nur die Seitengröße des ersten Abschnitts importiert.
Listen mit mehreren Ebenen werden nicht unterstützt. Sie werden in einstufige Listen umgewandelt, so dass das Aussehen und/oder die Nummerierung der Listen unterschiedlich sein kann.
Textthemen werden nicht importiert. Wenn sich die Farb- oder Schriftdefinition auf eine Farbe oder Schrift in einem Thema bezieht, wird die zuletzt berechnete Farbe oder Schrift verwendet. Andernfalls wird die im Thema definierte Farbe oder Schriftart verwendet.
Beim Importieren im .docx-Format in 4D Write Pro wird ein Journalobjekt erstellt und in das importierte Dokumentobjekt aufgenommen. Dieses Objekt kann über das benutzerdefinierte Attribut "importLog" (oder die Konstante wk import log) abgerufen werden:
$myDoc:=WP Import ducument("test.docx") if($myDoc#Null)
var $log : Objekt $log:=$myDoc[wk import log] End if
Das Importprotokoll-Objekt enthält die folgenden Eigenschaften:
Konstante
Kommentar
wk import log
Log-Objekt, das Informationen über den .docx-Importvorgang enthält. Die Eigenschaften sind schreibgeschützt und können nicht eingestellt werden:
Eigenschaft
Typ
Beschreibung
status
Text
Importstatus:
erfolgreich - das Dokument wird in 4D Write Pro importiert
fehlgeschlagen - ein leeres 4D Write Pro Dokument wird zurückgegeben
developer
Collection
Collection of message object(s) für 4D Write Pro Entwickler.
[ ].type
Text
Die Art der protokollierten Meldung:
Info
Warnung
Fehler
[ ].message
Text
Meldung über den Importvorgang.
user
Collection
Collection of message object(s) für 4D Write Pro Benutzer.
Ein Großteil der 4D Write Pro Einstellungen werden beibehalten. Von einigen Einstellungen ist jedoch bekannt, das sie in Microsoft Word nicht unterstützt werden oder sich anders verhalten. Das sind folgende Einstellungen:
In Microsoft Word werden verankerte Bilder relativ zum oberen linken Ursprung der Seite und des ersten Absatzes gesetzt. Das kann zu anderen Positionen für Bilder als gewünscht führen, da es zwischen 4D Write Pro und Microsoft Word Unterschiede im Text-Layout gibt.
Textfelder, die im eingebetteten Bereich verankert sind, werden nicht exportiert. Die Darstellung kann in Microsoft Word anders sein.
Vertikal ausrichten
Nicht unterstützt von Microsoft Word (alle Einträge werden oben ausgerichtet)
Nicht unterstützt für Bilder im Textfluss (alle Einträge werden an der Grundlinie ausgerichtet)
Nicht unterstützt von Microsoft Word (die Hintergrundfarbe füllt den gesamten Absatz, ohne Rahmen und Außenabstände)
Nicht unterstützt von Microsoft Word (Hintergrund Zeichenbereich entspricht dem Innenabstand)
Hintergrundbild
Nicht unterstützt von Microsoft Word
Microsoft Word unterstützt keine unterschiedlichen Hintergrundbilder und -farben (sie werden in verankerte Bilder oder Schatten konvertiert)
Microsoft Word erlaubt entweder eine Hintergrundfarbe oder ein Hintergrundbild. Ist ein Hintergrundbild definiert, ist die Hintergrundfarbe "transparent".
Hintergrundbild wiederholt
Horizontale oder vertikale Kacheln werden in Microsoft Word in vollständige Kacheln umgewandelt.
Horizontale oder vertikale Kacheln werden in Microsoft Word in vollständige Kacheln umgewandelt.
Hintergrund Ursprung
Die Positionierung wird auf denselben Wert wie der Innenabstand konvertiert.
Microsoft Word unterstützt keine unterschiedlichen Farben für die einzelnen Ränder. Die zuerst definierte Randfarbe des 4D Write Pro Bildes (in dieser Reihenfolge: oben, rechts, unten, links) wird für alle Ränder eines Bildes verwendet.
Rahmenradius (abgerundete Rahmen)
Nicht unterstützt in Microsoft Word
Rahmenbreite
In Microsoft Word ist das Maximum 12pt, breitere Rahmen werden reduziert.
In Microsoft Word ist das Maximum12pt, breitere Rahmen werden reduziert.
Nur einfache 4D Ausdrücke wie "Current date", "Current time" oder für 4D Write Pro reservierte lokale Variablen ($wp_title, $wp_pageNumber, etc.) werden in Microsoft Word Felder konvertiert. Andere 4D Ausdrücke werden berechnet und während dem Exportvorgang in Text oder Bilder konvertiert.