問題タブ [phpoffice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
955 参照

php - 新しい行を自動的に追加する PHP での Docx から pdf への変換 - PHPWord

PHP ライブラリ PHPOffice と PHPWord を使用して、docx ファイルを pdf に変換しています。PDFライターとしてTCPDFを使用しています。

私のコードは以下の通りです

docx ファイルにスタイルの変更 (つまり、色、太字) のないプレーン テキストが含まれている場合にのみ、正常に動作し、正しい pdf ファイルを生成します。しかし、スタイリングを含むdocxファイルの場合、pdfでは新しい行から始まります。

たとえば、docx ファイルには

これはpdfファイルで正しく表示されています。ただし、docx ファイルに次のような内容が含まれている場合 ("H" と "W" は太字)

以下のようにpdfで表示します(1行で表示するのではなく、複数行で表示します)

誰かがこれに対する解決策を持っていることを教えてください。前もって感謝します。