PDF への変換 への変換 への変換 への変換
O VERVIEW
この項の内容は、次のとおりです。
Microsoft OfficeファイルからPDFへの変換について(6-2ページ)
Microsoft WordファイルからPDFへの変換(6-3ページ)
Microsoft ExcelファイルからPDFへの変換(6-4ページ)
Microsoft PowerPointファイルからPDFへの変換(6-6ページ)
Microsoft VisioファイルからPDFへの変換(6-8ページ)
Officeドキュメントでの相対リンクと絶対リンクの使用(6-10ページ)
MSOfficeConverter.exeの更新(6-12ページ)
Microsoft OfficeファイルからPDFへの変換
M ICROSOFT O FFICE ファイルから ファイルから ファイルから ファイルから PDF への変換に への変換に への変換に への変換に ついて
ついて ついて ついて
PDF ConverterをWindowsで実行する場合、Microsoft Officeを使用してMicrosoft OfficeファイルをPDFファイルに変換できます。次のバージョンのMicrosoft Officeが サポートされています。
Microsoft Office 2000
Microsoft Office XP(2002)
Microsoft Office 2003
Microsoft Office 2007
次の重要な一般的考慮事項に注意してください。
Microsoft Office 2000を使用する場合は、Service Pack 1または2をダウンロードして インストールすることを強くお薦めします。Microsoft Office XP(2002)を使用する
場合は、Service Pack 1をダウンロードしてインストールすることを強くお薦めしま
す。Service Packは、MicrosoftのWebサイト
http://www.microsoft.com/downloads/からダウンロードできます。
「Primary Web-Viewable Rendition」ページで「Convert to PDF Using third-party applications」オプションが選択されている場合、Microsoft Officeファイルから PDFへの変換にはMicrosoft Officeが使用されます。
PDF Converterは、Microsoft Officeファイルの様々な特殊機能を、生成されるPDF ファイルのリンクに変換できます。Microsoft Officeファイルの変換オプションは、
「Third-Party Application Settings」ページで設定します。
Microsoft Officeファイルの変換がタイムアウトしないようにするには、ユーザー入
力を必要とするすべての機能を無効にする必要があります。これには、パスワード 保護、マクロの無効化などのセキュリティ通知、オンライン・コンテンツを表示し たりユーザー・フィードバック・プログラムに参加したりするためのオンライン・
アクセス要求が含まれます。これらの機能および他の類似機能を無効にする方法の 詳細は、各製品に関するMicrosoft社のドキュメントを参照してください。
Microsoft Officeファイルが正常にPDFファイルへ変換されたが、ファイル中の1つ以 上のリンクがPDFファイルのリンクに変換されなかった場合、そのファイルの変換 ステータスは「Incomplete」と設定されます。このような状況の発生を防ぐには、
注意注意
注意注意: Microsoft Office 2007のサポートには、Microsoft Project 2007は含まれていません。
Microsoft OfficeファイルからPDFへの変換
M ICROSOFT W ORD ファイルから ファイルから ファイルから ファイルから PDF への変換 への変換 への変換 への変換
WindowsでPDF Converterを実行し、Microsoft Wordを使用してWordファイルを PDFに変換する場合は、次のことを考慮してください。
ドキュメントの印刷範囲の外側にあるWordファイルの情報は、PDFに変換されません。
パスワードで保護されたファイルは、処理の前にパスワードを入力しておかないと タイムアウトします。
Word 2003では、「ツール」「ツール」「ツール」「ツール」→「オプション」「オプション」「オプション」「オプション」→「全般」「全般」「全般」「全般」タブのオンライン・カテゴ リで「Microsoft Office Onlineのコンテンツとリンクを表示する」の選択を解除し、
「ツール」
「ツール」「ツール」
「ツール」→「オプション」「オプション」「オプション」→「全般」「オプション」 「全般」「全般」タブのカスタマ・フィードバック・カテゴリ「全般」
でカスタマ・エクスペリエンス向上プログラムへの参加を中止します。そのように しないと、これらのファイルがタイムアウトする可能性があります。
WordのハイパーリンクをPDFに変換するオプションの詳細は、「Word Options」
ページを参照してください。
Wordファイルの次の種類のハイパーリンクを、PDFに変換できます。
• 絶対URLリンク(例: http://www.company.com)。ページ上のターゲットを指 定するリンクを使用することもできます(例:
http://idvm001/ibr/portal.htm#target)。絶対URLリンクとして処理するには、
Wordがリンクの一部としてhttp://接頭辞を返す必要があることに注意してく ださい。サポートされるすべてのバージョンのMicrosoft Wordでは、このルー ルが自動的に強制されます。
• 相対URLリンク(例: ../../../../portal.htm)。このリンクは、サーバー名または プロトコルの接頭辞を含みません。Readerは、単純に、現在表示されている ファイルを基準として、リンクで参照されているファイルを開こうとします。ハ イパーリンク・ベースが設定されていない場合、Wordを含むOfficeアプリケー ションは、相対リンク・アドレスを誤って処理することがよくあります(Word はアドレスを絶対パスに変換することで対応しようとします)。この問題を回避 するには、「Word Options」パネルで「Support Relative URL Links」オプショ ンを選択します。「Support Relative URL Links」を選択すると、リンクの処理の 前に、ハイパーリンク・ベースが設定されます。
• mailtoリンク(電子メール・アドレスへのリンク。
mailto:[email protected]など)。電子メール・リンクとして処理するには、
Wordがリンクの一部としてmailto:接頭辞を返す必要があることに注意してく ださい。サポートされるすべてのバージョンのMicrosoft Wordでは、このルー ルが自動的に強制されます。
• 目次リンク(生成されるPDFファイルではしおりに変換されます)。
Microsoft OfficeファイルからPDFへの変換
• 脚注および文末脚注へのリンク。
• UNCパス・リンク(例: ¥¥server1¥c¥TestDocs¥MSOfficeXP¥word¥target.doc)。
現在、「Word Options」パネルのこのオプションは使用できません。この機能を
有効にするには、リファイナリ接続のintradoc.cfgファイル
(refinery_install_dir¥connections¥<connection_name>¥intradoc.cfg)で、変数 ProcessWordUncLinks=trueを設定する必要があります。通常、UNCパスにはWebブ ラウザとの関連性はありません。UNCパスはURLではありません。したがっ て、UNCパスのリンクを正しく解決するには、Webブラウザの外部でPDFを 開く必要があります。UNCパスのリンクを使用している場合、ブラウザの外部 にあるPDFファイルを開くように、クライアント・コンピュータ上のReader を構成することが必要になる場合があります。
テキスト・ボックス内のハイパーリンクは変換されません。
表の中にあるハイパーリンク付きのオートシェイプおよびオブジェクト(画像や ワードアート・オブジェクトなど)は、変換されません。
ネストされた表(つまり、他の表に挿入された表)内のハイパーリンクは、表がド キュメントの1行目に挿入されていなければ変換できます。ネストされた表がド キュメントの1行目に挿入されていると、ネストされた表内のハイパーリンクは、
正しく変換されません。
生成されたPDFファイルでは、ハイパーリンクのホットスポットが実際のテキスト から少しずれることがあります(1または2文字以内)。現時点では、この現象に関 連する既知の問題はなく、解決策はありません。
M ICROSOFT E XCEL ファイルから ファイルから ファイルから ファイルから PDF への変換 への変換 への変換 への変換
WindowsでPDF Converterを実行し、Microsoft Excelを使用してExcelファイルを PDFに変換する場合は、次のことを考慮してください。
ドキュメントの印刷範囲の外側にあるExcelファイルの情報は、PDFに変換されませ ん。
パスワードで保護されたファイルは、処理の前にパスワードを入力しておかないと タイムアウトします。
Excel 2003では、「ツール」「ツール」「ツール」→「オプション」「ツール」 「オプション」「オプション」→「全般」「オプション」 「全般」「全般」「全般」タブのオンライン・カテゴ リで「Microsoft Office Onlineのコンテンツとリンクを表示する」の選択を解除し、
「ツール」
「ツール」「ツール」
「ツール」→「オプション」「オプション」「オプション」→「全般」「オプション」 「全般」「全般」タブのカスタマ・フィードバック・カテゴリ「全般」
でカスタマ・エクスペリエンス向上プログラムへの参加を中止します。そのように しないと、これらのファイルがタイムアウトする可能性があります。
Microsoft OfficeファイルからPDFへの変換
MSOfficeConverter.exeの問題も若干影響していますが、主にExcel内の実装の問題の
ため、Excelのハイパーリンクの処理にはいくつか制限があります。この問題を理解
するには、ExcelのブックがPostScriptに印刷される方法についての背景情報が役に 立ちます。Excelのブックは、1ステップではPostScriptに印刷できません(1ス テップで印刷すると、ページ・レイアウト・オプションが無視されて、生成される PDFはブックとは見た目が異なるものになります)。かわりに、各ワークシートが個
別にPostScriptに印刷されます。次に、ワークシートが結合されて、単一のPDF
ファイルが生成されます。PDF Converterは複数のPostScriptファイルを単一の PostScriptファイルにコピーし(MSOfficeConverterを使用)、大きなPostScript ファイルがPDFに変換されます。
ExcelのハイパーリンクをPDFに変換するオプションの詳細は、「Excel Options」 ページを参照してください。
外部のハイパーリンクのみがPDFのリンクに変換されます。これは、現在の実装で は、生成されたPDFファイルのどのページに内部リンク(ブックマーク)のター ゲットが含まれているかを確認することが、不可能(または非常に困難)であるた めです。
Excelファイルの次の種類のハイパーリンクのみがPDFに変換できます。
• 絶対URLリンク(例: http://www.company.com)。ページ上のターゲットを指 定するリンクを使用することもできます(例:
http://idvm001/ibr/portal.htm#target)。絶対URLリンクとして処理するには、
Excelがリンクの一部としてhttp://接頭辞を返す必要があることに注意してく
ださい。サポートされるすべてのバージョンのMicrosoft Excelでは、このルー ルが自動的に強制されます。
• 相対URLリンク(例: ../../../../portal.htm)。このリンクは、サーバー名または プロトコルの接頭辞を含みません。Readerは、単純に、現在表示されている ファイルを基準として、リンクで参照されているファイルを開こうとします。ハ イパーリンク・ベースが設定されていない場合、Officeアプリケーションは、相 対リンク・アドレスを誤って処理することがよくあります(Excelはアドレスを 絶対パスに変換することで対応しようとします)。これを回避するには、リファ イナリ接続のintradoc.cfgファイル
(refinery_install_dir¥connections¥<connection_name>¥intradoc.cfg)で、変数 ExcelSetInfoAndReopen=trueを設定します。
• mailtoリンク(電子メール・アドレスへのリンク。
mailto:[email protected]など)。電子メール・リンクとして処理するには、
Excelがリンクの一部としてmailto:接頭辞を返す必要があることに注意してく
ださい。サポートされるすべてのバージョンのMicrosoft Excelでは、このルー ルが自動的に強制されます。