SharePoint 2010 でPDF を開く

久しぶりすぎる投稿の奥田です。
今日はお客様からいただいた「SharePoint サイトで PDF ファイルを開くにはどうしたらいいですか?」という質問について、ご紹介です。

ライブラリに保存した Office ファイルはクリックすると、Office クライアントで開きます。(SharePoint 2010 で Office Web Apps を構成している場合、設定によっては Office Web Apps で開く場合もあり) デフォルトでは PDF ファイルはクリックするとダウンロードになるんですよね。下記設定を行うことで設定変更可能です。

<設定手順>
※ 設定を行うためには、サーバー管理者権限が必要です。また IIS 再起動が必要ですのでご注意ください。

1.PDF ファイルのアイコンを登録するため、アイコンファイルを SharePoint サーバーの下記に保存
(2010) C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES
(2007) C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\IMAGES

PDF ファイルアイコン → AdobePDF (名前付けて保存してください)

2.下記にある DocIcon.xml ファイルを編集します。
(2010) C:\ProgramFiles\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\XML
(2007) C:\ProgramFiles\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\XML

<ByExtension> タグ内に下記を追加します。
<Mapping Key=”pdf” Value=”AdobePDF.png” OpenControl=”AdobeAcrobat.OpenDocuments”/>
(下記は画面ショット)
image

3.IIS 再起動

PDF ファイルのアイコンが表示され、ライブラリから PDF ファイルをクリックすると、AcrobatReader で開きます。
image

今回編集した DocIcon.xml の詳細は 「MSDN : DocIcon.xml ファイルについて」 が参考になります。また「Adobe サポート:Acrobat X および Adobe Reader X 用の SharePoint 設定について」 に設定が紹介されていますので合わせて参考に。

奥田理恵

SharePoint 2010 でPDF を開く」への5件のフィードバック

  1. ピンバック: SharePoint 2010 PDFファイル、emlファイル のブラウザで開く手法 « MShigeta's Weblog

  2. はじめまして、石丸と申します。
    いつも参考にさせて頂いております。

    PDFファイルのオープンについて、本記事を参考にさせて頂きました。
    が、当方環境では、これだけではうまくいきませんでした。

    色々調べていたところ、以下の記事の設定を追加したらできたので、コメントさせて頂きます。
    1)サーバーの全体管理>Webアプリケーションの管理 を開く。
    2)一覧から当該サイトを選択し、リボンの【全般設定】をクリック。
    3)ブラウザでのファイル処理>制限しない をチェックして【OK】をクリック。

    すでにご承知のことかもしれませんが、コメントさせて頂きました。

    返信
  3. ピンバック: SharePoint 2010 でPDF を検索する « クリエ・イルミネート ブログ

  4. 初めまして高城と申します。
    この設定で、リストの「お知らせ」の添付ファイルも「保存」ではなく、直接開くようになるのでしょうか。参考にさせていただき、試しましたが、ライブラリの「ドキュメント」では直接開きますが、リストの添付ファイルではいきません。
    教えていただければ幸いです。

    返信

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中