嵌入WordPress网站的PDF可视化工具

时间:2012-03-23 作者:maya-bf

我想插入一个Pdf可视化工具来阅读我的wp文章。因此,我可以打印像www.scribd中那样的浏览页面。comIs有插件吗?我尝试了“Google Doc Embedder”插件,但没能成功。。

谢谢你的帮助!

4 个回复
SO网友:Wyck

您可以将其放入主题函数中。php文件,它可以在任何浏览器中工作(我测试了它,因为它使用了iframe)和自动嵌入。单击“插入到帖子”时,从“媒体”选项卡中删除pdf文件。

将大小添加到编辑器时,可以更改其宽度和高度参数。

add_filter(\'media_send_to_editor\', \'my_filter_pdf\', 20, 3);

function my_filter_pdf($html, $id) {
    $attachment = get_post($id); //fetching attachment by $id passed through

    $mime_type = $attachment->post_mime_type; //getting the mime-type
    if ($mime_type == \'application/pdf\') { //checking mime-type
        $src = wp_get_attachment_url( $id );

        $html = \'<iframe width="500" height="500" src="\'.$src.\'"></iframe>\';
        return $html; // return new $html    
    }
        return $html;
}
我在这里为您制作了一个插件版本,创建了一个php文件夹,并在其中创建了一个。php文件,并将其粘贴到WordPress/plugins文件夹中。https://gist.github.com/2176359

SO网友:tpaksu

这是一个基于html5和js的pdf查看器,firefox将其添加到扩展中:

http://andreasgal.com/2011/06/15/pdf-js/

这里有一个演示:

http://mozilla.github.com/pdf.js/web/viewer.html

但我不知道你是如何把你的文章变成pdf的。

SO网友:k3davis

您可以找出Google Doc Embedder插件不适合您的原因。作为该插件的开发人员,我希望能为您遇到的任何问题提供一些支持。。。

http://wordpress.org/tags/google-document-embedder#postform

SO网友:Gaia

使用特定于的插件embedding PDFs.

别忘了accept 给你的答案之一。

结束

相关推荐

从WordPress管理员端自定义页面使用tcpdf生成PDF

我正在WordPress管理端使用tcpdf库生成PDF。但出现以下错误。TCPDF错误:某些数据已输出到浏览器,无法发送PDF文件它has header\\u sent()为true表示它已经设置了头,并且没有通过tcpdf修改pdf头。有什么想法吗?