私は MS Word を使っていますが、文書の最終的な見た目を気にする箇所がかなりあります。特定の部分を分割したくないのです (たとえば、貼り付けたソースコード)。また、それらの部分をオブジェクトに変換したくないのです。分割しないままにしておくと、文書の周囲に余白が頻繁に追加されてしまうからです。Web レイアウトは開発には適していますが、最終的には文書を PDF にエクスポートします。結果として得られる PDF は、1ページの長いページ。
MS Word 文書を PDF にエクスポートして、結果のファイルに 1 ページだけが含まれるようにするには (コンテンツ間のヘッダーとフッターがランダムにならないように、すべてのページを結合した結果) どうすればよいですか?
答え1
PDFエディタソリューションでは、本当に1 ページの連続ページです。ページ区切りも含まれると思います。
代わりに、別の方法があります。
まず、Word文書をHTMLに変換する必要があります。これこの目的のためにオンラインサービスを利用することもできますが、パンドックdocx を html に変換するには、次のようにします。
pandoc --extract-media='media' -s your_file.docx -t html -o your_file.html
次に、HTML から、完全に連続した 1 ページの PDF に変換する必要があります。次のように実行できます。
得る
wkhtmltopdf
-https://wkhtmltopdf.org/downloads.html(PATH を追加するのを忘れないでください!)ターミナルを開いて実行
wkhtmltopdf -T 0 -B 0 --page-width 210mm --page-height 594mm input.html output.pdf
ここで、
--page-height
Word文書のパラメータを(297*A4ページ数)に変更します。たとえば、A4ページ2枚の場合は2*297 = 594mmになります。
追加のファイルを含む複雑なファイルの場合は、.zip
最初のファイルを抽出してから、
wkhtmltopdf -T 0 -B 0 --page-width 210mm --page-height 594mm --enable-local-file-access input.html output.pdf
答え2
簡単な解決策があります:
通常のPDFに変換する
PDFをアップロードする
https://foxyutils.com/mergepdf/