草庐IT

pdf-viewer

全部标签

java - 将 PDF 转换为 HTML 文件 Java API

我想使用java应用程序将pdf文件转换为html文件。PDF文件包含一些图像、文本等。有人知道一个好的javaAPI吗?(请不要建议Aspose)。我尝试了ApachePDFBox但不满意 最佳答案 CSSBoxPdf2Dom是一个允许(除其他外)将PDF转换为HTML的Java库。该发行版甚至包含PDFToHTML基于此库的命令行工具,因此您可以检查结果是否符合您的需求。然而,如上所述,将PDF转换为HTML总是很棘手。结果取决于特定PDF文件的复杂性和结构,因此不同的工具可能适用于不同的PDF文件。

java - 带有嵌入式 HTML 的 PDF 报告

我们有一个基于Java的系统,它从数据库中读取数据,将各个数据字段与预设XSL-FO合并标记并将结果转换为PDF与ApacheFOP.在XSL-FO格式如下:]>现在我正在寻找一种允许某些字段包含静态HTML格式内容的方法。此内容将由我们支持HTML的编辑器生成(类似于CLEditor、CKEditor等)或从外部粘贴。我的计划是遵循食谱fromthisJavaWorldarticle:使用JTidy将HTML格式的字符串转换为正确的XHTML进一步修改xhtml2fo.xsl从AntennaHouse删除所有文档范围和页面范围的转换将修改后的XSLT应用于我的XHTML字符串(jav

php - 如何查看上传的文件类型是pdf

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HowtocheckfiletypesofuploadedfilesinPHP?我的网站上有上传功能,但只允许上传PDF。如何检查上传的文件是否只是PDF?就像getimagesize()可以校验图片文件一样。有什么方法可以检查文件是PDF吗?我的代码如下:$whitelist=array(".pdf");foreach($whitelistas$item){if(preg_match("/$item\$/i",$_FILES['uploadfile']['name'])){}else{redirect_to

javascript - Microsoft Edge - 嵌入式 PDF - 如何打印

我们网站的页面中嵌入了PDF,允许用户打印它们。我们使用各种技术PDFjs/PDFObject/iframes等在所有浏览器/平台上工作...但是,当涉及到Edge时,这些技术都无法正确打印。使用我假设使用nativePDF查看器的iframe没有打印选项(仅另存为),如果我使用Edge工具栏打印,我会得到它周围的所有html内容(我很感激我可以隐藏其余的内容使用css打印,但我希望有更简洁的方法)。使用PDFjs打印整个页面而不仅仅是PDF。PDF对象只是告诉我我没有安装Adob​​e,大概是因为没有ActiveX支持。所以我的问题是,还有其他人想出如何在Edge中打印出嵌入的PDF

html - 带有 pdf 的 <object> 标签在 firefox 中不起作用,在 IE 中困惑

我有这样的对象标签:"id="embeddedPdf"width="820"height="1135"type="application/pdf">在chrome中,这个标签按照我想要的方式工作。在firefox中它根本不起作用,在IE中它被搞砸了。这是album在每个浏览器中都有屏幕截图。我在这里有哪些选择?同样在firefox上,我发现这个pdf不适用于默认的firefoxe的pdf查看器。当我选择对pdf文档使用adobeacrobat扩展时,它工作得很好。 最佳答案 您可以像这样将pdf的链接直接写入数据属性:我用Chrom

html - 是否可以使用 Zend_Pdf 将 HTML 转换为 pdf?

是否可以使用Zend_Pdf将HTML直接转换为pdf文件?如果可以,我该怎么做? 最佳答案 Zend_PDF无法基于HTML生成PDF。但是您可以呈现View并使用其他库将其转换为PDF。我用TCPDF做过这样的事.下面的小代码片段://SomeController.php$this->_helper->layout->disableLayout();//setcontentforviewhere//createnewPDFdocumentrequire_once('tcpdf/tcpdf.php');$pdf=newTCPDF(

php - wkhtmltopdf:是否可以合并 PDF 文件?

使用这个库wkhtmltopdf,是否可以合并2个pdf文件。我需要生成一份报告并将报告与一些附件合并。报告生成完成,从HTML转换为PDF。但我需要将生成的PDF与其他一些PDF合并 最佳答案 wkhtmltopdf不支持合并PDF。您可以使用GhostScript完成此操作。这是一个非常强大的工具,经常被Linux用户使用。您可以使用以下命令:gs-dBATCH-dNOPAUSE-q-sDEVICE=pdfwrite-sOutputFile=out.pdfin1.pdfin2.pdf您可以尝试这些链接以进一步阅读:GhostSc

html - 查看 HTML 格式的 PDF 文件而不是下载它

我有一个非常简单的纯html文件,其中有很多PDF文件。我有这样的链接:PDF1here当我单击链接时,将下载PDF文件并在nativeReader程序中查看。我希望它在浏览器的另一个窗口中打开并在那里阅读,而不是手动将副本保存到我的计算机并打开它。 最佳答案 2018年更新几乎所有现代浏览器都内置了PDF查看器。您可以直接链接到PDF文件,浏览器将查看它。您还可以使用如果您想在HTML页面中查看它(例如,使用您的网站标题等)。另一种方法更复杂,除了非常特殊的情况外没有必要,是将PDF文件转换为HTML(如以下2012年答案的#1中

html - 装有 iOS 9.2 的 iPad 在输入时接受 pdf 问题

我们有一个网络应用程序:应用程序必须在iPad上运行。但是当用户试图从iCloudDrive中选择PDF文件时,问题就出现了。所有文件都可用。Image/*工作正常(它使所有非图像变灰)。我也试过但它不起作用。编辑:仍然没有找到解决这个问题的方法。目前,应用程序在服务器端进行验证。 最佳答案 似乎是iOSSafari问题,在此处引用:https://openradar.appspot.com/36726477 关于html-装有iOS9.2的iPad在输入时接受pdf问题,我们在Stac

Java - 将带有CSS图像的html转换为pdf

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在寻找一个免费的java库来将html转换为pdf。Html页面使用CSS格式化,这些样式包含图像(.gif)。目前我正在使用FlyingSaucer,但该库无法正确转换带有图像的CSS。提前致谢。马立克