ディスカッション
NetSuiteの保存検索やレポートをマスターするための究極のガイドである分析センターを使用して、データの力を最大限に活用しましょう。複雑さを単純化し、組織の真の可能性を解き放ちます。今すぐ分析センターに参加して、新たな高みを目指しましょう!
Community Articles: What Topic Should We Cover Next? Your idea could be our next feature—drop your suggestion now and spark the next big discussion!
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 ライブラリによって適切に解析できるようになります。
タグ付けされた:
0