Tag: pdf

检测浏览器打印事件

是否有可能检测到用户从浏览器打印什么东西? 复杂的是,如果我们在一个新窗口中向用户展示PDF文档,是否有可能检测到该文档的打印(假设用户从浏览器窗口打印)? 我能find的最接近的是如果我们实现自定义打印function(类似这样 ),并跟踪何时被调用 我主要感兴趣的解决scheme,适用于Internet Explorer(6或更高版本)

数千个文档的可search存档的最佳实践(pdf和/或xml)

重新审视一个停滞不前的项目,寻求将现有数千个“旧”文档进行现代化build议,并通过networking提供这些文档的build议。 文档以各种格式存在,有些已经过时:(. doc , PageMaker ,硬拷贝(OCR), PDF等)。 资金可用于将文档迁移到“现代”格式,许多硬拷贝已经被OCR化为PDF格式 – 我们原本以为PDF是最终的格式,但我们愿意接受build议(XML?) 。 一旦所有文档都采用通用格式,我们希望通过网页界面提供其内容并进行search 。 我们希望灵活性只返回发现search“hit”的整个文档的部分(页面?)(我相信Lucene / elasticsearch使这成为可能?!?)如果内容是全部XML,它可能会更加灵活吗? 如果是的话,如何/在哪里存储的XML? 直接在数据库中,或作为文件系统中的离散文件? 那么在文档中embedded的图像/图表呢? 好奇别人怎么会这样做。 没有“错误的”答案我只是寻找尽可能多的投入来帮助我们继续。 感谢您的任何build议。

应用程序(不是标记语言)用于制作用户手册

任何人都可以推荐一个程序来创build用户手册? 不是一种标记语言(如LaTeX或DocBook),但更像Scribus的互动。 由于我并不是唯一一个能够更新手册的软件,所以对于初学者来说,这个软件应该是很容易的,但是仍然有一些先进的function(比如从外部来源/表格链接文本,处理主页/主题等) 。 问候,奥斯卡

从Swagger API文档生成PDF

我使用了Swagger UI来显示我的REST Web服务并将其托pipe在服务器上。 但是,这个Swagger服务只能在特定的服务器上访问。 如果我想脱机工作,是否有人知道如何使用Swagger UI创build静态PDF并使用它? 另外,PDF很容易与没有访问服务器的人共享。 非常感谢!

ASP.NET MVC:如何让浏览器打开并显示PDF,而不是显示下载提示?

好的,我有一个生成PDF并将其返回给浏览器的操作方法。 问题是,即使知道它是什么types的文件,IE也不会自动打开PDF,而是显示下载提示。 Chrome做同样的事情。 在这两种浏览器中,如果我点击一个链接到存储在服务器上的PDF文件,它会打开就好,永远不会显示下载提示。 这是调用返回PDF的代码: public FileResult Report(int id) { var customer = customersRepository.GetCustomer(id); if (customer != null) { return File(RenderPDF(this.ControllerContext, "~/Views/Forms/Report.aspx", customer), "application/pdf", "Report – Customer # " + id.ToString() + ".pdf"); } return null; } 这是来自服务器的响应标题: HTTP/1.1 200 OK Server: ASP.NET Development Server/10.0.0.0 Date: Thu, 16 Sep 2010 06:14:13 GMT X-AspNet-Version: 4.0.30319 X-AspNetMvc-Version: […]

覆盖另一个pdf或ps文件

我有两个pdf或postscript文件(我可以使用任何一个)。 我想要做的是将每个页面合并到另一个页面上,这样文档A的page1将与文档B的页面1结合,生成输出文档的页面1。 这不是我想要编程的需要,尽pipe这会有所帮助。 有任何想法吗?

Android:Android有没有免费的PDF库

我需要一个用于处理PDF文档的PDF库(创buildPDF,将图像转换为PDF)以及类似的东西,但在Android中。 我尝试了Android的itext端口,但库项目生成编译错误后,我将其添加到我的项目。 看起来它仍然使用一些在AWT中定义的affinetransformation类。

使用iText将HTML转换为PDF

有谁知道是否有可能使用iText将HTML页面(url)转换为PDF? 如果答案是“否”,那么也不错,因为我不会浪费自己的时间去尝试解决问题,而只是花费在我知道的许多组件之一上:) 预先感谢您的回应!

“名称”网页pdf更好的默认保存文件名在Acrobat中?

我的应用程序生成PDF用户消费。 “Content-Disposition”http头部设置如上所述。 这被设置为“inline; filename = foo.pdf”,这应该足以让Acrobat在保存pdf时将“foo.pdf”作为文件名。 但是,在浏览器embedded式Acrobat中单击“保存”button后,保存的默认名称不是该文件名,而是带有斜线的URL更改为下划线。 巨大而丑陋。 有没有办法在Adobe中影响这个默认文件名? 在URL中有一个查询string,这是不可协商的。 这可能很重要,但在URL的末尾添加“&foo = / title.pdf”不会影响默认文件名。 更新2:我已经尝试了两个 content-disposition inline; filename=foo.pdf Content-Type application/pdf; filename=foo.pdf 和 content-disposition inline; filename=foo.pdf Content-Type application/pdf; name=foo.pdf (通过萤火虫validation)可悲的是,既没有工作。 示例url是 /酒吧/会议/ 958d8a22-0 /视图/ 1493881172 /出口?格式=应用程序/ PDF和无附件=真 这转换为一个默认的Acrobat保存为文件名 HTTP ___ localhost_bar_sessions_958d8a22-0_views_1493881172_export_format = application_pdf&没有附着= true.pdf 更新3:Julian Reschke给这个案例带来了真正的洞察力和严谨性。 请提出他的答案。 这似乎是在FF( https://bugzilla.mozilla.org/show_bug.cgi?id=433613 )和IE浏览器,但在Opera,Safari和Chrome工作。 http://greenbytes.de/tech/tc2231/#inlwithasciifilenamepdf

有没有PDFparsing器的PHP?

嗨,我知道几个PDF 生成器的PHP(FPD,DOMOMD等)我想知道的是关于一个parsing器。 由于我无法控制的原因,我需要的某些信息只能在pdf中的表格中,我需要提取该表格并将其转换为数组。 有什么build议么?