NetCommons3 コミュニティ掲示板

PDFファイルのプレビュー

投稿日時: 2018/01/23 たっちー

 こんにちは。相談させてください。
「キャビネット」に PDFファイルが登録されているとします。
それを「お知らせ」からのリンクでダウンロードすることなしにプレビューする方法はあるでしょうか?

キャビネットで得られる URLは、
http://.../cabinets/cabinet_files/download/..
といった感じで、いかにもダウンロードしそうです。
そして応答ヘッダーを見ると
Cintent-Type: application/pdf
Content-Disposition: attachment; fileName=...
と attachment がついているので、まぁブラウザはダウンロードすると思います。

ブラウザでPDFのプレビューが必ず出来るわけでもないでしょうが、「できるだけ閲覧させたい」のです。
attachment が無い状態なら良いだろうと思っています。
現状では Google Docs Viewer にURLを渡して閲覧するという方法でしのいでいますが、何か名案はあるでしょうか?

 

Re: PDFファイルのプレビュー

投稿日時: 2018/01/23 OSWS永原

たっちーさん

こんにちは。
株式会社オープンソース・ワークショップの永原です。

何か良い方法はないですかね。
私も知りたいです。

Cintent-Type とContent-Disposition をカスタマイズしてみるのも方法かも。
NetCommons3 では、どこをカスタマイズすればよいか、まだ私もわかっていないんですけど。

 こんにちは。相談させてください。
「キャビネット」に PDFファイルが登録されているとします。
それを「お知らせ」からのリンクでダウンロードすることなしにプレビューする方法はあるでしょうか?

キャビネットで得られる URLは、
http://.../cabinets/cabinet_files/download/..
といった感じで、いかにもダウンロードしそうです。
そして応答ヘッダーを見ると
Cintent-Type: application/pdf
Content-Disposition: attachment; fileName=...
と attachment がついているので、まぁブラウザはダウンロードすると思います。

ブラウザでPDFのプレビューが必ず出来るわけでもないでしょうが、「できるだけ閲覧させたい」のです。
attachment が無い状態なら良いだろうと思っています。
現状では Google Docs Viewer にURLを渡して閲覧するという方法でしのいでいますが、何か名案はあるでしょうか?

 

Re2: PDFファイルのプレビュー

投稿日時: 2018/01/24 たっちー

まあカスタマイズできるはず、とは思うんですが、成功したとしてもバージョンアップでどうなるか不安なので諦めます。
当面は、Google Docs Viewer のお世話になることにします。。
さっそくのお返事をありがとうございました。

Re3: PDFファイルのプレビュー

投稿日時: 2018/01/24 OSWS永原

そうですよね。
カスタマイズしたら、バージョンアップで手間がかかりますよね。
汎用的に使える、良いカスタマイズができたら、プルリクエストしてコアに取り込んでもらう、というのができるので、カスタマイズの方向でも、良い手があれば、情報共有していきたいですね。

まあカスタマイズできるはず、とは思うんですが、成功したとしてもバージョンアップでどうなるか不安なので諦めます。
当面は、Google Docs Viewer のお世話になることにします。。
さっそくのお返事をありがとうございました。