Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP Import document
|
WP Import document ( DateiPfad {; Option} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
DateiPfad | String |
![]() |
Pfad zum 4D Write Dokument (.4w7 oder .4wt) oder 4D Write Pro Dokument (.4wp) |
|||||
Option | Lange Ganzzahl, Objekt |
![]() |
Importoption für HTML Ausdrücke | |||||
Funktionsergebnis | Objekt |
![]() |
Objekt 4D Write Pro | |||||
Die Funktion WP Import document konvertiert ein vorhandenes 4D Write Pro oder 4D Write Dokument (.4wp, .4w7 oder .4wt) oder MS Word document (.docx) in ein neues 4D Write Pro Objekt .
Im Parameter DateiPfad übergeben Sie den Pfad zu einem auf der Festplatte gespeicherten Dokument. Folgende Dokumenttypen werden unterstützt:
Sie müssen den vollständigen Pfad angeben, außer das Dokument liegt auf der gleichen Ebene wie die Strukturdatei. Dann genügt es, nur seinen Namen zu übergeben.
Hinweis: Ein Dokument, das in einem 4D BLOB Feld gespeichert ist, können Sie auch über die Funktion WP New importieren.
Ist der Parameter DateiPfad ungültig, fehlt die Datei oder wird das Dateiformat nicht unterstützt, wird ein Fehler zurückgegeben.
Mit dem optionalen option Parameter können Sie Importoptionen für festlegen:
##htmlBegin##<span>Imported title<b>bold</b></span>##htmlEnd##
Attribut | Typ | Beschreibung |
anchoredTextAreas | Text | Nur für MS Word (.docx) Dokumente. Legt fest, wie verankerte Textbereiche in Word behandelt werden. Verfügbare Werte:
Hinweis: Das Layout und die Anzahl der Seiten des Dokuments können sich ändern. |
anchoredImages | Text | Nur für MS Word (.docx) Dokumente. Legt fest, wie verankerte Bilder behandelt werden. Verfügbare Werte:
|
sections | Text | Nur für MS Word (.docx) Dokumente. Legt fest, wie der Abschnitt behandelt wird. Verfügbare Werte:
Hinweis: Alle Abschnittsumbrüche werden in Seitenumbrüche umgewandelt, Kontinuierliche Abschnittswechsel werden importiert. |
fields | Text | Nur für MS Word (.docx) Dokumente. Legt fest, wie .docx-Felder, die nicht in 4D Write Pro Formeln konvertiert werden können, behandelt werden. Verfügbare Werte:
Hinweis: Wenn ein .docx Feld einer 4D Write Pro Variable entspricht, wird das Feld als Formel importiert und diese Option wird ignoriert. |
borderRules | Text | Nur für MS Word (.docx) Dokumente. Legt fest, wie Absatzgrenzen behandelt werden. Verfügbare Werte:
|
preferredFontScriptType | Text | Nur für MS Word (.docx)-Dokumente. Gibt die bevorzugte Schriftart an, die verwendet werden soll, wenn verschiedene Schriftarten für eine einzelne Schrifteigenschaft in OOXML definiert sind. Verfügbare Werte:
|
htmlExpressions | Text | Nur für 4D Write (.4w7) Dokumente. Legt fest, wie HTML-Ausdrücke behandelt werden. Verfügbare Werte:
|
Hinweis zur Kompatibilität:
C_OBJECT(WPDoc)
WPDoc:=WP Import document("C:\\documents\\4DWriteDocs\\Letter.4w7")
Sie möchten ein .docx-Dokument importieren und dabei die Absatzränder wie in MS Word reduzieren:
</p><p>$options:=New object
$options.borderRules:="collapse" // reduziert Absatzränder beim Konvertieren
wpDoc:=WP Import document(«mydoc.docx»;$options)
Sie möchten die ursprünglichen .docx-Felder als Text importieren (für Felder, die nicht in 4D Formeln umgewandelt wurden):
</p><p>$options:=New object
$options.fields:="label" // für nicht konvertierte Felder, Feldreferenzen als Text zwischen {{ und }} importieren
wpDoc:=WP Import document(«mydoc.docx»;$options)
Sie möchten ein .docx-Dokument importieren, dessen Text hauptsächlich auf Japanisch ist:
</p><p>$options:=New object
$options.preferredFontScriptType:="eastAsia"</p><p>wpDoc:=WP Import document(«mydoc.docx»;$options)
Produkt: 4D
Thema: 4D Write Pro Programmiersprache
Nummer:
1318
Erstellt: 4D v14 R5
Geändert: 4D v15 R2
Geändert: 4D v18 R6
Geändert: 4D v19
Geändert: 4D v19 R2
Geändert: 4D v19 R3
4D Write Pro Handbuch ( 4D v20 R7)