Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R8
Import und Export im Format .docx

Import und Export im Format .docx    


 

 

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:

ParameterBeschreibung
Verankerte TextbereicheVerankerte 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. Inline-Textbereiche werden als in der vorderen Ebene verankert importiert. Textbereiche, die mit umlaufendem Text verankert sind, werden mit ihren Textumbrucheigenschaften importiert (Ausnahme: die .docx-Umbruchsoption "eng" wird als "wrap square" importiert).
AbsatzlayoutEs werden nur westliche Textlayouts unterstützt. Verteilte, thailändische und asiatische Absatzstile werden nicht unterstützt.
SeitengrößeUnterschiedliche Seitengrößen pro Abschnitt werden nicht unterstützt. Es wird nur die Seitengröße des ersten Abschnitts importiert.

ParameterBeschreibung
WasserzeichenNicht unterstützt

ParameterBeschreibung
MS Word-GleichungenNicht unterstützt. Daten werden nicht importiert.
MS Word-DiagrammeNicht unterstützt. Daten werden nicht importiert.
Listen  

ParameterBeschreibung
Hierarchische ListenListen 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.

ParameterBeschreibung
DrawingML-Formen Es werden nur einfache DrawingML-Bilder (Inline oder verankert) importiert. Komplexe DrawingML-Formen werden nicht unterstützt.
VML-Formen oder BilderNicht unterstützt. VML ist in MS Word veraltet und sollte nicht in Dokumenten verwendet werden, die mit MS Word 2010 oder früher erstellt wurden.
3D-ModelleNicht unterstützt, aber das letzte vom 3D-Modell gerenderte 2D-Bild kann importiert werden, wenn es in der .docx-Datei vorhanden ist.
SmartArtWird nicht unterstützt.

ParameterBeschreibung
KommentareNicht unterstützt. Inhalt nicht importiert.
FußnotenNicht unterstützt. Inhalt nicht importiert.

ParameterBeschreibung
"Mindestens" ZeilenabstandNicht unterstützt. Der Zeilenabstand "mindestens" wird in einen festen (einfachen) Abstand umgewandelt.
Text einpassenNicht unterstützt. Es wird der normale 4D Write Pro Stil verwendet.

[#table]ParameterBeschreibung
TabellenZusammenhängende Tabellen werden nicht automatisch zusammengeführt. 

Text  

ParameterBeschreibung
ThemesTextthemen 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.
  [ ].type Text Die Art der protokollierten Nachricht:
  • Info
  • Warnung
  [ ].messageShort Text Kurze Meldung über den Importvorgang.
  [ ].messageLong Text Erweiterte Meldung über den Importvorgang.

Achtung: importLog ist ein benutzerdefiniertes Attribut, daher kann die Konstante wk import log nicht von den Befehlen WP SET ATTRIBUTES, WP GET ATTRIBUTES oder WP RESET ATTRIBUTES verwendet werden (weitere Informationen finden Sie unter Eigene Attribute verwenden).

  

4D Write Pro Objekte bieten zwei Wege zum Exportieren von 4D Write Pro Dokumenten im Format .docx:

  • Für 4D Write Pro Dateien auf der Festplatte verwenden Sie den Befehl WP EXPORT DOCUMENT.
  • Für 4D Write Pro Bereiche in eine BLOB Variable verwenden Sie den Befehl WP EXPORT VARIABLE.

Weitere Informationen dazu finden Sie in der Beschreibung zu diesen Befehlen.

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:

EinstellungAbsätzeAbschnitteBilder
VerankernIn 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 ausrichtenNicht 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)

EinstellungAbsätzeAbschnitteBilder
Hintergrund ZeichenbereichNicht 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)
HintergrundbildNicht unterstützt von Microsoft WordMicrosoft 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 wiederholtHorizontale 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 UrsprungDie Positionierung wird auf denselben Wert wie der Innenabstand konvertiert.Nicht unterstützt von Microsoft

Rahmen  

EinstellungAbsätzeAbschnitteBilder
RahmenfarbeMicrosoft 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
RahmenbreiteIn Microsoft Word ist das Maximum 12pt, breitere Rahmen werden reduziert.In Microsoft Word ist das Maximum12pt, breitere Rahmen werden reduziert. 

EinstellungAbsätzeAbschnitteBilder
AusdrückeNur 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.

Listen  

EinstellungAbsätzeAbschnitteBilder
Einzugwird für Listeneinträge auf 0 gesetzt (hängender Einzug in Microsoft Word)
Typ für Marker in geordneter ListeMicrosoft Word konvertiert die Typen Greek, Armenian und Georgian für Marker in Dezimal und Hiragana in Katakana.

Bilder  

EinstellungAbsätzeAbschnitteBilder
SVGNicht unterstützt in Microsoft Word (Bilder im SVG Format werden in PNG Format konvertiert)

Größe  

EinstellungAbsätzeAbschnitteBilder
MindesthöheNicht unterstützt in Microsoft Word (Höhe wird automatisch verwaltet)
Breite / MindestbreiteNicht unterstützt in Microsoft Word (Breite des Absatzes wird automatisch verwaltet)

EinstellungAbsätzeAbschnitteBilder
InnenabstandIn Microsoft Word ist das Maximum 31pt, größere Abstände werden reduziert.In Microsoft Word ist das Maximum 31pt, größere Abstände werden reduziert.

FeatureBeschreibung
Untere Übertragszeile Nicht exportiert.

EinstellungAbsätzeAbschnitteBilder
Standard Tabulator-StoppsNicht unterstützt in Microsoft Word (wird in absolute Tabs konvertiert)
Führende ZeichenMicrosoft Word unterstützt "Punkt" (....), "Strich" (----) und "Unterstrich" (____) für führende Zeichen, alle anderen werden in "keine" konvertiert.

Text  

EinstellungAbsätzeAbschnitteBilder
DurchgestrichenFarbe der Linie entspricht der Textfarbe in Microsoft Word. Nur durchgezogene und doppelte Linie wird unterstützt.
Stilvorlagenwerden in Stilarten für Absatz konvertiert.
TextausrichtungDa Microsoft Word Abstände komprimiert, muss ausgerichteter Text u.U. angepasst werden.Da Microsoft Word Abstände komprimiert, muss ausgerichteter Text u.U. angepasst werden.
Schatten4D Write Pro Schatten wird in Weichzeichner und Offset umgewandelt, wobei die Standardfarbe in Microsoft Word verwendet wird.
UnterstrichenGedimmte Linie wird in durchgezogene Linie konvertiert.

 
 

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Import und Export im Format .docx

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v17 R4
Geändert: 4D v18 R6
Geändert: 4D v19

 
ARTIKELVERWENDUNG

4D Write Pro Handbuch ( 4D v20 R8)