草庐IT

pdf-viewer

全部标签

php - 开源 Web PDF 查看器?

他们有任何开源WebPDF查看器吗?哪位有好的api可以修改viewer的外观?我已经尝试过Scribd、GoogleDocs、FlexPaper和this还。但它并没有给我,如我所愿。然后我下载了shadowbox但它没有给我有关如何使用它的信息?所以任何人都知道好的网络pdf查看器,如果它提供自定义,那就太好了如果它是在php中,那应该很棒。提前致谢... 最佳答案 我认为您找不到PHP格式的PDF查看器。PDF格式的解码发生在客户端,这意味着您唯一的选择是依靠客户端为您完成解码工作(AdobeReader、GoogleChro

php - 使用没有 Ghostscript 的 ImageMagick 将 pdf 转换为 jpg

我正在尝试使用ImageMagickphp将pdf转换为jpg。似乎ImageMagick需要Ghostscript才能处理pdf,但是我的共享主机提供商不允许安装Ghostscript,因为它使用shell_exec()和exec()。所以我的问题是。我可以在没有Ghostscript的情况下使用ImageMagick将pdf转换为jpg吗?如果没有,还有其他选择。我正在使用wordpress平台fyi执行此操作。 最佳答案 PDF不是光栅图像格式,它是一种描述图像的特殊语言。因此,要将其转换为栅格格式,您需要RIP(Raster

PHP 上传 PDF 到 Google Drive API

我有一个用PHP创建的网站。基本上它是一个发送文档类型的项目。它使用Azure中的文档存储,我将调用它并将其发送到Azure。现在我想发送电子邮件并存储在Google驱动器中。所以它应该存储在具有公共(public)访问权限的驱动器上。我已经创建了以下代码。它工作正常我不希望用户输入任何内容。$client->setAccessToken($_SESSION['accessToken']);$service=newGoogle_DriveService($client);$finfo=finfo_open(FILEINFO_MIME_TYPE);$file=newGoogle_Driv

php - 在 PHP 中处理 PDF

短我想做的是,准备PHP生成的结果以使用严格的规则进行打印。用css+html尝试了所有可能的方法:以px、mm、cm为单位设置尺寸。没有任何帮助。每个浏览器,甚至每个打印机都打印出完全不同的纸张结果(尝试使用和不使用边框打印。也没有得到结果)。经过长时间的研究,发现CSS并不是实现此目的的最佳方式,而是更好的方式——使用PHP的pdf创建功能。所以,安装了TCPDF。但是无法让它与我为HTML输出创建的逻辑部分一起工作。我想得到什么表格的第一行和最后一行距纸张顶边和底边的边距必须为11毫米行间距'0mm表格的行必须距离纸张的左右边4毫米2毫米每列之间38毫米宽x21.2毫米高每个单元

php - HTML 到 PDF 与通过 PHP 以编程方式创建 PDF

我有一个PHP应用程序需要生成一些PDF发票和带有漂亮页眉/页脚的PDF时间表。一些Stackoverflow用户推荐使用TCPDF创建PDF文档。在我的研究中,我发现了两种生成PDF的方法:1)像这样以编程方式格式化PDF:$tcpdf->SetFillColor(255,0,0);$tcpdf->SetTextColor(255);$tcpdf->SetDrawColor(128,0,0);$tcpdf->SetLineWidth(0.3);$tcpdf->SetFont('','B');2)将HTML转换为PDF我如何决定应该使用哪种方法? 最佳答案

php - PHP 中最快的 PDF 生成?

我正在尝试动态生成一些报告,非常简单的带边框的HTML表格。我已经尝试过TCPDF,它可以很好地呈现多达400行,但超过400行(大约20页)它就无法处理了。DOMPDF甚至做不到。这些报告可能有数千行。关于更快的库或更好的攻击计划有什么想法吗? 最佳答案 尝试php-wkhtml2xPHP扩展。它使用流行的网络引擎webkit(Chrome和Safari使用它) 关于php-PHP中最快的PDF生成?,我们在StackOverflow上找到一个类似的问题:

PHP:将远程pdf流式传输到客户端浏览器

在外部服务上生成了一个pdf,我想将pdf流式传输到我的php服务器中的浏览器,同时流式传输到客户端,这样我就不需要从远程文件下载pdf,然后开始初始化下载.我只想让文件立即下载或流式传输到请求它的客户端。 最佳答案 假设生成的pdf在http://bar.com/foo.pdf中,你可以这样做:$data=file_get_contents("http://bar.com/foo.pdf");header("Content-type:application/octet-stream");header("Content-dispos

php - 在 PHP 中将文本转换为 PDF

用PHP将文本文件转换为PDF文件的最简单、最快捷的方法是什么?如果可能,使用一些基本的示例代码。我已经看到了这个,但是示例没有显示如何使用文本文件作为输入。http://uk3.php.net/manual/en/book.pdf.php谢谢 最佳答案 TCPDF和FPDF都可以呈现PDF输出。如果你在Linux系统上,你也可以调用系统的ghostscript来完成。 关于php-在PHP中将文本转换为PDF,我们在StackOverflow上找到一个类似的问题:

php - http开头pdf结尾的正则表达式?

我已经加载了一个页面的整个HTML,并且想要检索所有以http开头并以pdf结尾的URL。我写了以下没有用的:$html=file_get_contents("http://www.example.com");preg_match('/^http(pdf)$/',$html,$matches);我对正则表达式很陌生,但据我了解,^标记模式的开始,$标记结束。我做错了什么? 最佳答案 需要匹配URL中间的字符:/\bhttp[\w%+\/-]+?pdf\b/\b匹配单词边界^和$标记了整个string的开始和结束。你不希望他们在这里。

php - 为 PDF 创建安全的文件托管服务器

我正在开发一个允许客户登录并查看保存在服务器上的各种PDF的网站。这些PDF对客户端来说是唯一的,未登录的人不能访问。将文件放到服务器上应该不是问题,我只是不确定如何将它们提供给最终用户。我已经使用来自SQL服务器的数据而不是文件来实现这种事情,所以我不完全确定最有效的方法是什么。该网站是在LAMP上运行的,而我在PHP方面的经验最少(但如果框架或其他语言可以使这更容易,我可以学习)。我可能不知所措,但我通常是这样,所以任何输入都会很棒。 最佳答案 将文件放在webroot之外。然后使用PHP通过脚本传递文件。这样一来,没有人可以直