• 解決済 jinchan

    (@jinchan)


    お世話になります。

    ページにPDFファイルを表示させたいのですが、PDFファイル名にリンクを張り、
    これをクリックしたときに、ファイルが開いて内容が見える、という方法ではなく、

    HPを開いたときに、PDFファイルの中身が即見える、というようにしたいのです。
    (これを、『埋め込む』と表現したのですが、この表現方法が間違いだったら、
    お許しください。)

    プラグインんでも結構ですが、何か良い方法、ご存知の方おられましたら
    ご教示方、よろしくお願いいたします。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • モデレーター Daisuke Takahashi

    (@extendwings)

    技術的な解決方法は http://stackoverflow.com/questions/6293893/how-to-force-files-to-open-in-browser-instead-of-download-pdf の通りです。

    プラグインがあるかどうかは不明ですが、Apacheの設定をいくつかいじる方が早いかもしれません

    こんにちは、

    いろいろ方法はあると思いますが、

    https://wordpress.org/plugins/page-links-to/

    通常は、トップページ等から、投稿タイトルをクリックすると、シングル投稿に遷移しますが、上記のプラグインは、その繊維先を任意のURLに変更するものです。

    なので、この種のプラグインを使って、PDFファイルに直接リンクさせてやれば、表示することが出来ると思います。

    ただ、PDFのサイズによっては、ユーザーがなすすべなく待たされることもあるかもしれませんので、その点はご自身で考慮してくださいね

    こんなプラグインがありました。
    vanilla-pdf-embed « WordPress Plugins
    試したPDFはB5で2ページの文字ばかりでしたが、WordPress 4.2 のテーマ Twenty Fifteen で埋め込みできましたよ。

    こういうことじゃないですか。手前味噌で恐縮ですが。nobita さんのアドバイスにある通り、ページ数が多いと負担が大きいです。ので、多用できないでいます。

    http://amadeusrecord.info/library/ふるまち蓄音機の会%E3%80%80第5回コンサート資料

    トピック投稿者 jinchan

    (@jinchan)

    Takahashiさん、nobitaさん、gblsmさん、맹조さん

    ご回答ありがとうございました。

    私の希望していたページ内の内容をもう少し具体的に申し上げますと、
    適当に文章を書いた中に、随時、PDFで作成した図表を挿入する、というもの
    ですので、URLでPDFファイルに飛ばす、と言う方法では、ちょっと、不都合だと
    思いました。

    それで、gblsmさんから、ご教示いただきましたプラグインvanilla-pdf-embed
    を試しましたところ、随時の場所で、即表示の埋め込みは出来たのですが、
    表示される内容が、ファイルの中身だけではなく、pdfのwindow枠まで表示されて
    しまうので、この外側の枠は、不要なので、もう少し、なんとか・・・といった
    ところです。
    ファイル内容だけの表示にしたいのですが、出来ないものでしょうか。

    私の埋め込んだ方法を申し上げますと、vanillaプラグインをインストール・
    有効化の後、ページ内に以下のコードを書きました。

    [pdf width=”80%”]http://localhost/myblog/wp-content/uploads/2015/04/test1.pdf[/pdf]

    以上ですが、よろしくご教示おねがいいたします。

    これはどうでしょう?
    PDF Embedder « WordPress Plugins

    それから、これも希望に合わなければ、御自身で探せるのではないかと思います。
    公式プラグインディレクトリにキーワード PDF を入れて検索する等で。

    トピック投稿者 jinchan

    (@jinchan)

    gblsm さん

    どうもありがとうございました。
    PDF Embedder プラグインをインストール・有効化して、後は、ページ内に

    [pdf-embedder url=”http://localhost/myblog/wp-content/uploads/2015/04/test1.pdf”%5D

    のコードで、大成功!! バッチグー!!です。
    ありがとうございました。

    また、適切なアドバイスありがとうございました。
    今後の参考にさせていただきます。

    @맹조 さん

    ページ数が多いと負担が大きいです。ので、多用できないでいます。

    サーバーで、imagick が使えるようなら、PDFファイルを画像に変換できますので
    リンク元を画像にして、PDFにリンクすることが出来ますので、調べてみるといいかもしれません。

    http://www.tenman.info/imagick/pdf2png.php

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「PDFファイルをページに埋め込む方法」には新たに返信することはできません。