Word 2010がこのような巨大なPDFファイルを作成するのはなぜですか?


11

Word 2010(docx)ドキュメントの長さが1ページだけで、単純なWMFベクターグラフィックと少しのテキストが含まれているため、サイズがほぼ1 MBであることに気付きました。Word文書はわずか50 kBで、Bullzip PDFプリンターで作成されたPDFファイルはほぼ同じサイズです。では、Microsoftは他の950 kBに何を書き込んでいるのでしょうか?

更新:すべてが当てはまらないという答えが最近寄せられているので、作業を保存したいと思います。XPの代わりにWindows 7を使用すると、問題は解消されました(1年以上前に行いました)。古いシステムではサポートされていないように思われますが、フォントのサブセットなどがあるようです。また、この問題はもう存在しないため、あなたの提案を試すことはできません。だから私はこれに対する答えを受け入れることができません。


出力は一致しますか?私は、WordがBullzipに近いPDF形式に一致すると推測します(それを聞いたことはありません)。
ラムハウンド

1
これは、最新のWORD2010の更新後にのみ発生し始めました。WORD2010とAcro Reader 9.5がありますが、1台のコンピューターが最近のWORD更新を取得しませんでした。その1つは、イメージを含む負荷の大きいDOCXファイルを取得し、それを4 MBから3 MBにダウン変換し、最近のWORD更新がある他のコンピューターは、DOCXを4 MBから18 MBに変換します。このような大きなファイルは使用できません。ワードプログラムを更新しないでください。

1
Wordは非常に高解像度のビットマップ形式で画像をエクスポートしているようです。WordとBullzipで生成されたPDFを拡大して比較し、品質を比較します。
tumchaaditya14年

1
ああ、これは古いです。Word 2010は、Windows XPからWindows 7に切り替えた後、より合理的なサイズのPDFファイルの作成を開始しました。 。
イゴー14年

1
私はちょうどWindows 7 Pro 64ビットでWord 2013を使用して同じ問題が発生しました:デフォルトのフォーマットを持つ唯一のlorem ipsumテキストの14kB Word 2013(docx)ファイルがあり、PDFcreatorが22kB PDFファイルを生成するとWordは90kB PDFを生成します。そして、それは急速に成長し、同じ形式のファイル(タイトル、見出し1および2)、15kBのWordファイル(写真なし)は、PDFの保存として(最大圧縮を使用して)WordのPDFで230kBのファイルになりますが、PDFcreatorではわずか30kBです。私の問題は、PDFcreatorがリンクを処理しないことです。
トーマス14

回答:


2

これはまだWord 2016の問題です。おそらくOPとは異なりますが、まだ存在しています。1ページの20 KBのドキュメントから開始し、PDFとして保存し、300 KBのPDFを取得します。

Wordがこれを行い、なぜ私が言うことはできませんが、これらのPDFファイルを縮小化する簡単な方法があります:インストールGhostscriptを、次のコマンドを実行します。

gswin64c.exe -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH "-sOutputFile=%2" "%1"

ここで、%1は入力PDF、%2は出力PDFです。300 KBのPDFを40 KBのPDFに変換します。それでも、CutePDF(同じドキュメントで約30 KBを管理)ほど小さくはありませんが、大幅に改善されています。

または、この手順をスキップして、CutePDFに直接印刷します。


1
Jakkeの回答に関するArjanのコメントを参照してください。
fixer1234

答えをバックアップします。670kの代わりに、cutePDFは170kファイルを作成しました。
ザコ

1

多くの理由。

  1. XMLスタイリング
  2. 33%元よりも大きいbase64に変換された画像
  3. フォントなどのその他のもの...
  4. 一見何もしないように見えるものがたくさん!

1

Word 2010のオプション設定を確認します。1つまたは複数のフォント全体をドキュメントに埋め込むようにWordに指示している場合があります。これは、特にUnicodeフォントを使用している場合、ひどいドキュメントの膨張を引き起こします。このオプションがオンになっている場合はオフにします。Wordは、ドキュメント内で実際に使用されている文字のみを埋め込みます。

また、*。docxは圧縮ファイル形式であるため、サイズを追加するPDFファイルに変換する前に解凍する必要があることにも注意してください。

これがうまくいかない場合は、AdobeおよびNuanceから利用できるPDF最適化ツールがいくつかあります。

お役に立てれば。


0

考え:Wordは、ベクターグラフィックをビットマップまたはPNGに変換し、圧縮を制限して、または圧縮せずにドキュメントに埋め込みます。PDFの設定を確認し、調整できるかどうかを確認してください。

分析:それを確認する1つの方法は、Wordファイルのファイル拡張子を.ZIPに変更し、Wordが何をしているかを自分で確認することです!


2
WordのPDF生成を調整することはまったくできません。「標準」品質と「ウェブ」品質からのみ選択できますが、違いはわずか数kBです。ベクトルからピクセルへの変換を確認する必要があります。これは、非常に高いズーム率で表示されるはずです。
イゴー

3
奇妙なことに、PDFドキュメントを拡大すると、非常に短い時間でラスタライズされたテキストとグラフィックスが表示されます。これは、低解像度のClearTypeで平滑化されたテキストを含む、Wordウィンドウのスクリーンショットのように見えます。その瞬間、コンテンツはグラフィックとテキスト用の高解像度のベクター描画に置き換えられます。PDF文書を調べて、内部に削除可能な非表示ピクセルイメージがあるかどうかを確認するにはどうすればよいですか?
イゴー

これも理由だとは思いません。私は、画像を含まないドキュメントで同じ肥大化に気づきました。
HappyNomad

@LonelyPixel:PDFリーダーがズームイン時にコンテンツを再レンダリングするのにおそらく時間がかかります。
tumchaaditya14年

0

これは、PDF文書のフォーマットに(おそらく)各文字のスタイルが含まれるためです。私はこのようなことをHTMLに行いましたが、20KBのhtmlファイルを600KBのファイルとして生成しました。


0

特定の目的のために設計されたソフトウェアを使用します。Wordは単語文書の作成に優れており、他の多くのソフトウェアスーツがこの機能を追加するため、MSはそれを除外できません。彼らが多くの時間と労力を費やして、ほとんどの人が使用したり気にしたりしないものを最適化することを選択する理由は、実際にはわかりません。気にする人は、PDF印刷に単語を使用しません。

コンピューターへの専用PDFプリンターのインストールを検討し、PRINT機能を使用してPDFファイルを作成する必要があります。完璧な仕事を行い、PDFファイルを最小限に圧縮しておく無料の商用パッケージが数多くあります。

Wordがまさにこのような巨大なPDFファイルを作成する理由を尋ねるのは、フォーラムでMSエンジニアに尋ねた方がよいことです...彼らだけが知ることができます。ここでは、MSがそのように物事を行う理由について多くの推測を得ることができます。


1
クリック可能なコンテンツのテーブルや埋め込みURLなどを保持するため、組み込みのPDFエクスポート機能が非常に好きです。(そのため、OpenOfficeでのエクスポートは素晴らしいです。)OSによって提供される場合、一部のソフトウェアはPDF印刷オプションでうまく動作する可能性があります。OS Xの一部のブラウザーが組み込みのPDF印刷で問題なく動作するように。
アルジャン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.