草庐IT

pdf-extraction

全部标签

android - 如何在 Android 上使用 iText 或其他库创建 PDF 文件?

如何在Android上使用iText或其他库创建PDF文件?是否有任何关于iTextforandroid的教程?谢谢 最佳答案 您可以使用iText创建PDF。使用最新版本(5.1.3)并在构建路径中仅包含itextpdf-5.1.3.jar。您可以使用类似这样的东西来完成pdf的创建。Documentdocument=newDocument();file=Environment.getExternalStorageDirectory().getPath()+"/Hello.pdf"PdfWriter.getInstance(doc

android - webview 不会在链接点击时加载 pdf 文件

我开发了一个网络应用程序,可以显示托管在网络服务器上的pdf文档列表。此应用程序嵌入在Android的webview应用程序中,但是当我在手机上加载该应用程序时,选择pdf链接没有任何作用。我究竟做错了什么?谢谢Java代码如下:packagecom.hellowebview;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.KeyEvent;importandroid.webkit.WebView;importandroid.webkit.WebViewClient;publicclassHel

Android从具有多个页面的webview创建pdf文档

我正在使用来自Android(link)的PdfDocument框架从我的webview内容创建一个pdf文档。pdf创建得很好,但它只是一页文档。当webview内容很大时,我需要创建一个多页文档。我所需要的只是在页面中拆分WebVIEW内容。我怎样才能做到这一点?我不想使用iText或任何第三方库。需要帮助请。提前致谢。//createanewdocumentPdfDocumentdocument=newPdfDocument();//createapagedescriptionPdfDocument.PageInfopageInfo=newPdfDocument.PageInfo

android - Android 中的 PDF 查看器小部件

我必须在不使用任何外部PDF查看器的情况下在我的应用程序中提供显示PDF文档的功能。我知道Android没有这种小部件,WebView无法加载PDF文档。所以我想知道,有没有什么小部件可以用来在Activity中显示PDF文档(比如WebView用于显示网页)? 最佳答案 据我所知,目前还没有适用于Android的“现成”解决方案。您当然可以下载任何第三方PDF查看器的代码并根据您的需要进行修改。一些开源PDF查看器:IcePDFDroidReader 关于android-Android

Android - 未找到处理 Intent 的 Activity { act=android.intent.action.VIEW - 尝试打开 PDF 文件

我找了很多方法想找到解决方案,但还是找不到我想在我的android应用程序中打开一个PDF文件这是我执行此操作的代码:try{Filefile=newFile(Environment.getExternalStorageDirectory()+"/pdf/Read.pdf");Intentintent=newIntent();intent.setAction(Intent.ACTION_VIEW);Uriuri=Uri.fromFile(file);Log.d("CheckingURI",uri.toString());intent.setDataAndType(uri,"applic

android - 如果有人在未购买许可证的情况下在Android应用程序中将iText库用于PDF,那么iText怎么知道他这样做了?

由于他不会发布源代码,他们将如何知道他使用了自己的库?他们如何对他采取法律行动?同样,我不打算这样做。我只是好奇而已。 最佳答案 iText包含一些可见的指纹(例如生产商行)以及不可见的指纹(我们显然不共享)。我们会定期发现使用iText创建的PDF,但无法将其链接到付费客户。在这种情况下,我们将与分发PDF的人员联系。示例一:德国的一家大型出版社正在分发使用iText创建的PDF。我们以友好的方式联系了该公司,并解释说我们想与他们谈谈他们对iText的使用。一开始,他们感到惊讶:他们不知道自己在使用iText。因此,我们向他们展示

flutter - 在Flutter中创建PDF

我的应用程序涉及到用户输入一些文本,这些文本可以导出为PDF格式。我有一个PDF格式的设计,但我不知道如何在flutter中创建PDF。有什么我可以做这个的例子或包吗? 最佳答案 我不相信你能在本机上做到这一点,但你应该能够在插件中做到这一点(你需要实现Android代码和iOS代码)。这里有一些信息表明有人启动了它(至少对于Android来说):https://github.com/flutter/flutter/issues/14259https://github.com/Rockvole/pdfview然而,它似乎并不完整。不

flutter - 在Flutter中创建PDF

我的应用程序涉及到用户输入一些文本,这些文本可以导出为PDF格式。我有一个PDF格式的设计,但我不知道如何在flutter中创建PDF。有什么我可以做这个的例子或包吗? 最佳答案 我不相信你能在本机上做到这一点,但你应该能够在插件中做到这一点(你需要实现Android代码和iOS代码)。这里有一些信息表明有人启动了它(至少对于Android来说):https://github.com/flutter/flutter/issues/14259https://github.com/Rockvole/pdfview然而,它似乎并不完整。不

java - 如何解码base64字符串并将其转换为PDF/JPG并保存在存储中

我想解码base64字符串并将其转换为文件(如PDF/JPG)并将其保存到设备,例如在(/storage/emulated/0/Download/file.pdf)中。我使用这段代码对文件进行编码:FileoriginalFile=newFile("/mnt/sdcard/download/file.pdf");StringencodedBase64=null;try{FileInputStreamfileInputStreamReader=newFileInputStream(originalFile);byte[]bytes=newbyte[(int)originalFile.le

Vue使用pdf-lib为文件流添加水印并预览

之前也写过两篇预览pdf的,但是没有加水印,这是链接:Vue使用vue-pdf实现PDF文件预览,使用pdfobject预览pdf。这次项目中又要预览pdf了,要求还要加水印,做的时候又发现了一种预览pdf的方式,这种方式我觉的更好一些,并且还有个要求就是添加水印,当然水印后端也是可以加的,但是后端说了一堆...反正就是要让前端做,在我看来就是借口、不想做,最近也不忙,那我就给他搞出来好了。下面来介绍一下 首先预览pdf就很简单了,我们只需要通过window.URL.createObjectURL(newBlob(file))转为一个路径fileSrc后,再通过window.open(file