docx形式から4D Write Proへ!

Deeplからの自動翻訳

数ヶ月前、4DライトプロからMicrosoft Word.docxフォーマットへのエクスポート機能を発表させていただきました。今、私たちは、その逆の操作も可能であることを発表することに興奮しています!

4D v19から、.docxドキュメントを4D Write Proにインポートすることができるようになりました。詳しく見ていきましょう。

HDI: DOCXから4D Write Proへ

新しい定数

この機能は、多くの4DWrite Proユーザーから要望があり、私たちはそれに答えました。コマンドで使用する新しい定数を導入しました。 WP Import documentコマンドで使用する新しい定数を導入しました。wk docx.舞台裏では、この作業はとても大きなものでした。この新しいインポート機能は、あなたのアプリケーションに新しい地平を切り開くことでしょう。

最も要望の多かったユーザーストーリーは、複数のディスクやサーバーに保存されている、あるいは顧客から受け取ったままの.docx文書をインポートして、その内容を4D Write Proで処理できるようにしたい……というものでした。

***
“我々のニーズは、95%のワードレター(ロゴ写真付き)と5%の不動産エクスポゼ(写真多め)をインポートすることです”。(A. D.)

“ロゴ、ヘッダー、フッターを含む他のシステムからWordの文字をインポートする。”(P. C. S.)

“4Dはデータベースなので、Word文書を簡単にインポートして、その…データを抽出できることは非常に重要です!”(P.
Word文書をフォーマットされたデータとして見ることができるのです。” (B. N.)(B・Nさん)

“Write Proへの移行を達成するためには、数百(250以上)のWordテンプレートをインポートできるようにする必要があります。
そのためには、Merged Fieldsを分析する必要があります。”
(K. B.)
***

朗報です。一度変換された文書は、保存変更、そしてデータベースへのアーカイブが可能です。
また、インデックスを付けることもできるので(詳しくはこちらのブログ 記事をご覧ください)、オリジナルの.docxドキュメントを使うよりも、将来の検索がずっと便利になりますよ。

インポートされるパーツ

ヘッダーとフッターは、文書本文と同様にインポートされます。他には?ブックマーク、スタイルシート、ページ表現(数、カウント)、日付、時間表現、さらにマージン、パディング、ボーダーなど。マージされたフィールドも値として、あるいはタグとして取り込まれます。

もちろん、ピクセルパーフェクトな.docxコンバータは存在しませんので、変換された文書の100%がMS Wordの対応するものと同じように見えることを期待しないでください。

4D Write Proは、4D Write Proでサポートされていないものを除いて、MS Wordドキュメントの内容のほとんどをインポートすることに注意してください(ドキュメントの章で詳しく説明されています。.docxフォーマットでのインポートとエクスポート)。

インポートログ

また、インポートプロセス中にインポートログが生成され、4D Write Proドキュメント自体に統合されることに注意してください。
このログを参照することで、オリジナルと変換後のドキュメント間の潜在的な差異が重要であるか、または外観に関わるだけの小さな差異であるか(一般的にはそうです)を確認することができます。

インポートオプション

エクスポート方法(つまりPDFエクスポート –参照)に関しては、ヘッダーとフッターをスキップする、アンカー付きの画像を含めるかどうかなど、.docxファイルに対して多くのオプションが用意されていることもあります。これらはすべて、ドキュメントに記載されています。

上記のHDIをダウンロードして、この新機能をご自分の文書、あるいはすでに4Dライトプロを使ってエクスポートした文書でテストすることができます!

結論として…

この機能を使って、たくさんの楽しみと喜びを感じてください。皆様のフィードバックをお待ちしております。

Roland Lannuzel
- プロダクトオーナー&4Dエキスパート -電子工学を学んだ後、産業用ITの分野で開発者兼コンサルタントとして、さまざまなデータベースやテクノロジーを使って顧客のためのソリューションを構築。80年代後半に4Dに惚れ込み、会計、請求書作成、メールシステムなどのビジネスアプリケーションの作成に4Dを使用してきました。現在も、新機能やデータベース開発ツールの定義など、4Dの未来を積極的に切り開いています。