草庐IT

pdf-viewer

全部标签

php - 使用 Imagemagick - PHP 计算 PDF 文件中的页数

我在我的WindowsVistaPC中使用PHP5和Apache。我已经安装并配置了Imagemagick。我想使用imagick计算pdf文件中的总页数。我找到了一个解决方案here,但不知道如何以文本形式打开pdf文件并计算页数。有人给我一个清晰的解决方案来使用imagemagick来计算页面identify-format%ntestfile.pdf通过谷歌搜索,我发现了一些解决方法或示例;imagick(identify-format%ntestfile.pdf)identify-density12-format"%p"testfile.pdfidentify-format%nt

php - 使用 "view"时如何在dompdf PDF上获取页码

好的,所以我使用以下代码片段获取HTML的“View”,其中PHP变量作为$data加载,这样我就可以执行诸如填写tr之类的操作来自数据库调用或其他任何内容的数据。functiongetView($file,$data=NULL){if(!empty($data))extract($data);ob_start();if(is_file($file))include($file);returnob_get_clean();}用于诸如$htmlPDF=getView('receipt.php',array('orderNumber'=>$orderNumber));其中$orderNum

android - Android中的PDF加密/解密?

我正在做一个项目,其中应用程序使用一些存储在sdcard上的pdf文件。但是我需要对这些文件进行加密,这样用户就不能正常使用了。是否有针对此问题的任何库或API。已经使用itext但不能在android上工作。请帮忙? 最佳答案 我使用AES编写了以下示例来加密和解密文件。看看这是否有帮助FileInputStreamfis=newFileInputStream(newFile("D:/Shashank/Test123.txt"));Fileoutfile=newFile("D:/Shashank/encTest1234.txt")

Android Picasso Image Viewer - 内存不足异常内存泄漏

我是Android开发新手。我正在尝试通过HTTP下载图像并将它们存储在ImageViews或Drawables中。在这个例子中,我使用的是ImageViews。最初,我使用AsyncTask下载这些图像(每个大约500KB),但我决定使用Picasso,因为我读过它更可靠。在下面的代码中,我有20个ImageView。每个图像url都是大约400KB的图像。但是,在加载所有这些之后,我注意到我的getUsedMem()大于100MB。我不确定是什么原因导致此内存泄漏。你能帮帮我吗?publicclassExampleextendsActivity{publiclonggetUsedM

javascript - 如何使用 pdf.js 呈现 pdf 文件?

我创建了一个html文件,内容如下index.htmlhello.js内容PDFJS.disableWorker=true;varpf=PDFJS.getDocument('./helloworld.pdf')pf.then(function(pdf){pdf.getPage(1).then(function(page){varscale=1.5;varviewport=page.getViewport(scale);////PreparecanvasusingPDFpagedimensions//varcanvas=document.getElementById('the-canva

html - 使用JasperReports将html内容导出为pdf

如何使用JasperReports将HTML内容导出到PDF中,我有一个参数带有HTML类型的值,并且我必须将其导出到pdf文件中,其中pdf必须解析html内容 最佳答案 为了在报告中显示html代码,我们可以使用Jaspersoft开发的htmlcomponent(我在看了源代码后才发现作者是NarcisMarcu)。该组件有很多局限性,在任何情况下都无法为您提供任何复杂程度的html页面。无论如何,以下内容说明了如何使用此组件。借助iReport5.6.0,可以轻松地将此组件添加到报表中。在JaspersoftStudio(J

html - Chrome 另存为 PDF 更改 CJK 字符

当我们尝试使用Chrome的“打印”选项将包含CJK字符的网页另存为PDF时,我们遇到了一个问题。chrome渲染的字符在PDF中视觉上看起来是一样的,但Unicode不同。下面是一个基本的HTML。TestCharacter子如果在chrome中打开html的字符是https://graphemica.com/%E5%AD%90但是PDF中对应的字符是https://graphemica.com/%E2%BC%A6HTML和PDF链接https://1drv.ms/f/s!Aq5YnvMOo4V8iVzdRyjmX3X5L0TD首先,我想了解为什么会发生这种情况,然后了解解决方法是什

android - 处理 PDF 以减小文件大小/和/或复杂性

我有PDF文件需要准备在移动设备上查看。最糟糕的情况是大约50页,包含大量全彩色图像和矢量艺术,文件大小约为.40MB。这对于通过宽带在PC上观看是可以接受的,但由于下载时间长且在移动设备上滚动非常滞后(至少在我超频的Droid上),这对于移动观看来说不是很好。是否有任何工具或库可以将文件处理为简单的矢量内容、下采样/重新压缩图像之类的东西?pdf格式的输出不是绝对必要的,但它需要在无需下载软件的情况下在Android和iOS设备上可读。 最佳答案 有几个主要因素会导致移动设备上的PDF文件变大:高分辨率图片(低分辨率就足够了)嵌入

c# - 是否可以使用 iTextSharp 从 PDF 文件中获取结构元素?

我们将iTextSharp与C#WinForms应用程序结合使用来解析PDF文件。使用iTextSharp,我可以轻松地从PDF文件中提取文本数据。假设一个PDF文件包含一个被两行文本包围的图像。在这种情况下,我无法提取有关图像的信息。我的要求是:获取PDF文件的结构元素处理每个是文本、图像、表格还是其他类型例如,结构元素类似如下:text:paragraph1text:paragraph2Image:Imagetext:paragraph3Table:tableinfotext:Paragraph4如果我能以这样的格式获取信息,我就可以轻松理解文本、图像、表格、页眉或页脚信息。那么,

c# - 使用 iTextSharp 将图像添加到 PDF 并适当缩放

这是我的代码。它正确地添加了我想要的图片并且一切正常除了图片使用的是它们的原始分辨率,所以如果图片很大,它会被裁剪以适合页面。有没有办法让图片像缩放功能一样拉伸(stretch)以适应,同时保持纵横比?那里一定有我想念的东西。:P用一张图来说明问题:usingSystem;usingSystem.IO;usingiTextSharp.text;usingiTextSharp.text.pdf;usingSystem.Drawing;usingSystem.Collections.Generic;namespaceWinformsPlayground{publicclassPDFWrap