草庐IT

pdf-viewer

全部标签

android - 直接使用 PrintManager Android 4.4 打印 PDF

http://developer.android.com/training/printing/index.html文档说明如何通过在PDFCanvas上呈现自定义内容并发送创建的PDF文档进行打印来打印自定义内容。但是没有关于如果我们已经有PDF文档,如何发送它进行打印的信息?有没有类似于位图打印的类似printHelper.printPDF的方法? 最佳答案 在您的onWrite()方法中使用以下代码fragment应该可以做到这一点:InputStreaminput=null;OutputStreamoutput=null;tr

android - 在 android 中使用 iText 阅读或打开 PDF 文件

我是Android应用程序开发的新手。使用iText我完成了PDF创建并在创建的文件上写入现在我想阅读那个PDF文件。如何使用iText打开或阅读PDF文件。例子将是可观的..然后提前......!!!哪个是呈现PDF文件的最佳库..????JPedal/iText/gnujpdf或任何其他.....????? 最佳答案 实际上,iText仅用于创建PDF,不包含查看器部分。因此,您需要选择其他库。您可以按照Azharahmed提供的链接查找一些有用的库。 关于android-在andr

java - 如何使 "Hierarchy Viewer"在真实设备中工作?

我是android开发的新手,我开始使用“HierarchyViewer”...它与sdk附带的模拟器一起工作正常。问题是我想在真实设备上使用它。我进行了研究,发现出于安全原因,它只能在各种来源的模拟器和开发者手机上运行。OfficialAndroidDeveloperSite但我也发现,通过在我们的项目中使用“ViewServer.java”,我们可以在真实设备上使用这个工具。GitHubromainguy/ViewServerLink:据我所知,有两件事要做......将这个ViewServer.java包含到我们的项目中在list中添加INTERNET权限。()并且在阅读java

android - 如何使用 iTextLibrary 在动态 pdf 中添加页眉和页脚?

我已经使用iText库创建了一个PDF文件动态,现在我想添加Header和Footer,为此我添加了给定代码:document.addHeader("MyHeaderTitle","MyHeaderDetails");但在我的PDF页面中无法设置此标题。我不知道的问题是什么,如果您对此有任何想法,请分享您的想法。 最佳答案 如果您使用当前的iText版本(即现在的5.4.x),请查看示例MovieHistory2来自iTextinAction—2ndEdition它显示了如何在创建PDF时将标题(奇数页和偶数页的标题不同)添加到PD

java - 来自 App 的 Android Image Viewer

我正在尝试使用内置的Android图像查看器启动写入我的应用程序目录的图像。此图像已写入应用程序的不同部分到应用程序目录。当得到以下文件时:super.getFilesDir()+"/current.png"File.exists()返回真。如何启动内置​​的Android图像查看器来查看此文件?目前我在做:Filef=newFile(super.getFilesDir()+"/current.png");uri=Uri.parse("file://"+super.getFilesDir()+"/current.png");startActivity(newIntent(Intent.

android - 如何在电子邮件中附加pdf文件

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion我想在电子邮件中附加一个pdf文件,我尝试使用此代码发送一封包含pdf文件的电子邮件。Stringto=textTo.getText().toString();Stringsubject=textSubject.getText().toString();Stringmess

PDF 发送 Intent 上的 Android SecurityException

我在数据类型为application/pdf的ACTION_SENDIntent期间遇到以下异常:java.lang.SecurityException:PermissionDenial:startingIntent{act=android.intent.action.SENDtyp=application/pdfflg=0x3080000cmp=com.adobe.reader/.ARSendForSignature(hasextras)}这会弹出一个对话框,用于选择接收PDF所需的应用程序。我相信当用户从列表中选择Adob​​eReader时会抛出SecurityException

android - 如何为多种类型的文件(pdf、office、图像、文本)设置 android Intent 并返回路径?

我是intents的新手,我正在尝试弄清楚如何使用parse(URI)和/或setType()来打开正确类型的应用程序并允许我选择内容。我想从我的应用程序中启动一个Intent,允许用户从多种类型的文件(.PDF、.DOCX、。XLSX,.PPTX,.DOC,.JPG,.PNG,.TXT、.LOG等)。我需要Activity返回的是该文件的完整路径。现在我正在将setType("*/*")与我在此处找到的选择器一起使用,但这会在Android中自动打开一些文档选择器。我有文件管理器和其他应用程序,想知道标准setType是什么或MIME类型。提前致谢。另外,如果这个问题已经得到解答,我

dart - 在 Flutter 应用中下载大型 pdf 文件

我正在寻找一种从外部服务器下载大型pdf文件的方法,并使用Flutter应用程序进行离线存储。但是下载一个大文件(有时100mb+)需要一些时间。我不希望应用程序陷入等待下载的功能。我正在寻找的是一个下载函数,它有一个带有进度报告的回调(类似于:250000/500000字节完成。不必完全如此。只是我可以使用并制作进度条的东西的)。这甚至可以在Flutter中实现吗?我遇到的唯一东西是HTTP库。但这似乎没有进度回调,只是简单地阅读http调用的内容(也没有进度报告)。我希望有人可以为我提供一种方法来实现这一点。亲切的问候,凯文·沃尔特编辑:C#完美地诠释了我的意思https://st

dart - 在 Flutter 应用中下载大型 pdf 文件

我正在寻找一种从外部服务器下载大型pdf文件的方法,并使用Flutter应用程序进行离线存储。但是下载一个大文件(有时100mb+)需要一些时间。我不希望应用程序陷入等待下载的功能。我正在寻找的是一个下载函数,它有一个带有进度报告的回调(类似于:250000/500000字节完成。不必完全如此。只是我可以使用并制作进度条的东西的)。这甚至可以在Flutter中实现吗?我遇到的唯一东西是HTTP库。但这似乎没有进度回调,只是简单地阅读http调用的内容(也没有进度报告)。我希望有人可以为我提供一种方法来实现这一点。亲切的问候,凯文·沃尔特编辑:C#完美地诠释了我的意思https://st