草庐IT

pdf-viewer

全部标签

android - 实现 PDF 阅读器的代码示例

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭去年。社区在去年审查了是否重新打开这个问题并让它关闭:原始关闭原因未解决Improvethisquestion我想在我正在做的应用程序中实现一个PDF阅读器,我找到了几个API,但没有一个是开源的。你们中有人知道一个好的免费替代品吗?轻微改编DipakKeshariya'ssolutionOP制作的头等舱packageandroid.pdf.reader;importjava.io.File;importjava

android - 使用 iText 从 drawable 获取图像并添加到 PDF

我想使用iText将图像添加到androidPDF。我想在不先将图像保存到SDCard的情况下实现这一点。我将我的图像放入res/drawable文件夹,但证明图像路径不起作用并且它抛出FileNotFound异常。我的路径是这样的:Stringpath=“res/drawable/myImage.png”Imageimage=Image.getInstance(path);document.add(image);现在请建议我如何将正确的文件路径添加到getInstance(…)方法的解决方案。谢谢 最佳答案 当然这样是行不通的。将

android - 在 Android Nougat 中打开 PDF 文件时显示空白屏幕

我正在创建一个PDF文件并将其保存在本地存储中。尝试打开它时,它在除AndroidN以外的所有设备上都运行良好。我可以使用FileProvider在AndroidN中打开PDF文件,但它显示为空白。这是我的URIcontent://com.products.provider/external_storage_root/Android/data/com.products/in_17052017_170502_1_1001.pdf这是我的代码Uripath;FilepdfFile=newFile(Environment.getExternalStorageDirectory().getAb

android - 如何将base64转换为pdf?

给定一个base64输入,我如何在Android中将其转换为PDF文件?@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);context=this;setContentView(R.layout.activity_main);//GetthePDFfiletoencodeitintoBase64Filefile=newFile("/mnt/sdcard/download/Base64.pdf");try{//FilesisfromGuavalibrary

android - 如何将图像转换为 PDF?

我正在开发一个需要将图像转换为PDF的应用程序。我尝试了一些方法,但问题是,该PDF中的图像尺寸非常非常小。我需要解决方案来解决这个问题。此外,我正在寻找将多个图像转换为单个PDF文档的方法。我将发布我尝试过的代码。publicvoidconvertPDF(byte[]path){StringFILE="mnt/sdcard/FirstPdf.pdf";Documentdocument=newDocument();try{PdfWriter.getInstance(document,newFileOutputStream(FILE));document.open();try{image

android - 如何从指向 PDF 文档的 URI 获取文件路径?

现在我的代码打开了默认的下载View,它只显示我下载的PDF。我选择了一个PDF文件,我得到了这个:content://com.android.providers.downloads.documents/document/1171我想得到这个:/storage/emulated/0/Download/ch22Databases.pdf我的问题是如何在Android中执行此操作?我的代码:publicvoidPDF(){PDF=(Button)findViewById(R.id.FindPDFBtn);//Findsthebuttonindesignandputitintoabutton

Android:PdfDocument 生成空 pdf

PdfDocumentdocument=newPdfDocument();//crateapagedescriptionPageInfopageInfo=newPageInfo.Builder(300,300,1).create();//createanewpagefromthePageInfoPagepage=document.startPage(pageInfo);//repainttheuser'stextintothepageViewcontent=findViewById(R.id.textarea);content.draw(page.getCanvas());//dofi

android - 适用于 Android 的 PDF 库 - PDFBox?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion有哪些库可用于在Android上绘制PDF文件?我找到了PDFBox,它是一个JSE库,想知道它是否可以以某种方式用于在Android上绘制PDF。我知道Android将标准字节码转换为Dalvik字节码,但它如何转换框架可以将PDF文

android - 在我的 android 应用程序中显示 PDF 文件

我不知道如何在Android应用程序中显示PDF文件。到目前为止,我发现可以启动Intent并使用Android默认应用程序打开PDF。但是我想直接在我的应用程序中查看PDF文件而不退出。我的布局中有一个页眉和一个页脚-我想在两者之间打开PDF。我还从github.com找到了一个PdfReader.jar文件,但它会在新Activity中打开PDF。 最佳答案 您可以从这里下载源代码(DisplayPDFfileinsidemyandroidapplication)在您的gradle文件中添加此依赖项:compile'com.gi

android - 在 Android 中将图像转换为 PDF

我需要在我的Android应用程序中以PDF文件的形式发送图像,但我不知道如何将位图转换为PDF。我只能用文本编写pdf。有什么解决办法吗? 最佳答案 我认为您正在使用iText库将文本转换为pdf。使用它将图像转换为pdf。importjava.io.*;importcom.lowagie.text.*;importcom.lowagie.text.pdf.*;publicclassimagesPDF{publicstaticvoidmain(Stringarg[])throwsException{Documentdocument