ディスカッション
AIを用いた自動化で請求書処理を合理化
AIを用いた考察を使用して、計画と予測を迅速化
SuiteWorldまであと41日となりました。以下の最新情報をご確認ください。
アジェンダビルダー公開
SuiteWorld On Airの登録受付開始
新しいNetSuite Prompt Studioコンテスト
その他の最新情報も!
詳細はこのスレッドでご確認ください!
MS Wordからのテキストを SuiteScript nlapiXMLToPDF または render 関数で使用可能とする
適用
製品: NetSuite 2025.1
シナリオ
一部のソリューションでは、リッチテキストフィールドのデータをPDFに変換するために、SuiteScript 1.0の nlapiXMLToPDF() 関数や、SuiteScript 2.0の render.xmlToPdf() メソッドが使用されます。
また、ビジネスシナリオによっては、リッチテキストフィールドにMS Wordから直接コピー&ペーストした内容を保持するケースもあります。
しかし、BFOのPDF変換ライブラリは、MS Wordからコピーされた書式付きテキストを正しく解析できません。
この点については、下記のBFO社のFAQサイトにも明記されています。
Can I convert Microsoft Office documents to PDF?
一方では、BFO ライブラリは適切にフォーマットされたHTML データを解析できます。 MS Word データを HTML に変換する方法として、次の Web サイトを使用することができます。
Convert Word To Clean HTML Documents
解決策
このWebサイトを使用するには、次の手順に従います。
- MS Wordの内容をコピーしてボックスに貼り付けます。
- 「Convert to Clean HTML 」ボタンをクリックます。これにより、MS固有の書式設定がない HTML コードが生成されます。
- リッチ・テキストフィールドの左上にある [ソース・コード] ボタンをクリックし、生成された HTML を貼り付けます。
生成された HTML コンテンツは、BFO PDF ライブラリによって適切に解析できるようになります。