Articles of pdf

从我的Android应用程序以编程方式打开所选文件(图像,pdf,…)?

我正在开发一个Android应用程序,该应用程序应该能够从特定文件夹中打开选定的文件。 我已经尝试了这个,但在选择了我要打开它的应用程序之后,我得到了这样的消息: 不可能加载 在尝试了很multithreading1和线程2之后 ,我使用这些代码行来完成它: Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setDataAndType(Uri.parse(“/mnt/sdcard/xxx/xxx/Pictures/xxx.jpg”), “image/*”); myContext.startActivity(intent); 我怎么能搞清楚这一点?

通过android intent打开在线pdf文件?

目前我有一个pdf url ,我想简单地使用意图打开它,但是,如果我把url放在intent它不起作用 我的代码是这样的,它总是抛出ActivityNotFoundException错误 Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.parse(law.url), “application/pdf”); try { startActivity(intent); } catch (ActivityNotFoundException e){ Utility.showErrorDialog( ctx,ctx.getResources().getString(R.string.sys_in, ctx.getResources().getString(R.string.err_no_pdf_reader), ctx.getResources().getString(R.string.close)); } 我也尝试了goolge doc方法但我的客户拒绝了这个,所以我没有使用这种方法 Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.parse(“http://docs.google.com/viewer?url=” + publish.get(Integer.parseInt((String) view.getTag())).pdfURL), “text/html”); ctx.startActivity(intent); 感谢帮助 Log cat错误更新 04-23 18:18:50.487: E/AndroidRuntime(17161): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=http://oshc.zizsoft.com/oshc_testing.pdf typ=application/pdf } 04-23 […]

适用于Android的PDF库 – PDFBox?

存在哪些库用于在Android上绘制PDF文件? 我find了PDFBox,这是一个JSE库,想知道它是否可以用来在Android上绘制PDF。 我知道Android将标准字节码转换为Dalvik Bytecodes,但它如何将类似BufferedImage的类转换为框架可以将PDF文件转换为? 任何建议都有帮助,即使是付费图书馆也是如此。

如何在Android中的WebView中打开本地PDF文件?

我想在WebView中打开本地(SD卡)PDF文件。 我已经尝试过了: webview = (WebView) findViewById(R.id.webview); webview.getSettings().setJavaScriptEnabled(true); webview.getSettings().setPluginsEnabled(true); webview.getSettings().setAllowFileAccess(true); File file = new File(Environment.getExternalStorageDirectory() + “/test.pdf”); final Uri uri = Uri.fromFile(file); webview.loadUrl(uri.toString()); 但它仍然没有打开它,所以让我知道如何在WebView中打开PDF?

Android – 从WebView绘制到PDFcanvas

我一直在Android上进行PDF打印工作时遇到麻烦。 我要做的是在WebView中渲染一些HTML,然后在PDFcanvas上绘制WebView内容,最后将PDF写入文件。 我遇到的问题是,当我绘制到PDFcanvas时,即使有足够的canvas,内容也会被剪裁。 我已经尝试使用.clipRect(Rect rect, Op op)调整canvas大小,这种方式有效,但不如我.clipRect(Rect rect, Op op) 。 我也不知道如何将HTML px测量值可靠地转换为PDF PostScript 1/72英寸测量值。 这是我正在使用的代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView wv = (WebView) this.findViewById(R.id.webView1); wv.loadUrl(“file:///android_asset/temp.html”); } public void button1onClick(View v) { //Create PDF document PdfDocument doc = new PdfDocument(); //Create A4 sized PDF page PageInfo pageInfo = new PageInfo.Builder(595,842,1).create(); Page […]

我们如何在Android中打开ppt,doc,pps,rtf等文件?

Android中是否有类可以打开不同types的文件,如pps,ppt,docs,rtf等? 请提供链接。

在Android应用中打开PDF

我正在开发一个需要在设备中打开pdf文件的应用程序, 我实际上在网上获得了与大多数示例类似的代码。 但是,问题是我无法打开文件,控件直接进入“exception”部分。 以下是代码: public class MyPDFDemo extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button OpenPDF = (Button) findViewById(R.id.button); OpenPDF.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { File pdfFile = new File(“/sdcard/Determine_RGB_Codes_With_Powerpoint [PDF Library].pdf”); if(pdfFile.exists()) { Uri path = Uri.fromFile(pdfFile); Intent pdfIntent […]

什么意图会从url打开pdf?

我正在尝试创建一个意图,在pdf阅读器中打开网页上的pdf文件(url)。 它似乎只有在文件是本地文件时才有效。 我知道这将取决于是否有任何安装的应用程序可以处理url,但由于我安装了几个pdf阅读器(其中一些声称他们可以在网上阅读pdf)并且没有人回应我想要看看我的意图是否有问题。 这是我目前使用的: Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.parse(url), “application/pdf”); 谢谢

如何将PDFBox添加到Android项目或建议替代方案

我正在尝试打开现有的pdf文件,然后在Android应用程序中将另一个页面添加到pdf文档中。 在添加的页面上,我需要添加一些文本和图像。 我想试试PDFBox。 由于许可条款/价格,iTextPDF等其他解决方案不适合我们公司。 我有一个带有主代码库的库项目,还有引用库项目的full和lite项目。 我从http://pdfbox.apache.org/download.html下载了jar并将其复制到库项目lib文件夹中,并将pdfbox-app-1.6.0.jar文件添加到java构建路径库中。 我能够成功import org.apache.pdfbox.pdmodel.PDDocument;图书馆,例如import org.apache.pdfbox.pdmodel.PDDocument; 并编译所有项目。 但是,当我运行应用程序时,它崩溃在PDDocument document = new PDDocument(); 出现以下错误。 E / AndroidRuntime(24451):java.lang.NoClassDefFoundError:org.apache.pdfbox.pdmodel.PDDocument 我在某地读过PDFBox版本1.5以后不适用于Android,所以我尝试下载pdfbox-app-1.4.0.jar文件,但遇到了同样的问题。 我还在我的完整项目和精简版项目中将库添加到构建路径中但是我得到了相同的错误或者eclipse因内存不足错误而崩溃。 谁能告诉我我做错了什么? 我下载了错误的文件吗? 我是否正确导入了它? 谢谢,

从头开始的Android PDF阅读器

我知道这听起来雄心勃勃但我们的客户需要一个自己的PDF阅读器和一些选定的function。 任何人都可以指导我一些好的教程,为开始这个开发铺平道路吗? 我想我需要清除一些pdf基础知识并从头开始或者我会很高兴,如果有任何我可以直接使用的库,只能按照我的意愿修改控件。