最近我正在为android构建一个应用程序.我正在使用phonegap来做同样的事情.一切都运行良好,除了一个问题,即我无法在Android中使用jquery打开pdf文件.我已经尝试了很多相同但我无法做到这一点.
我想要的是,点击图像后,它将从网址打开一个pdf.
编辑:
我试过这个:
<img src="img/b_img1.png" onclick="openPdf('http://www.w3.org/2011/web-apps-ws/papers/Nitobi.pdf')"/>
Run Code Online (Sandbox Code Playgroud)
openPdf函数是这样的:
function openFile(pdfUrl) {
window.plugins.fileOpener.open(pdfUrl);
}
Run Code Online (Sandbox Code Playgroud)
fileOpener插件是这样的:
cordova.define("cordova/plugin/fileopener",
function(require, exports, module) {
var exec = require("cordova/exec");
var FileOpener = function() {};
FileOpener.prototype.open = function(url) {
exec(null, null, "FileOpener", "openFile", [url]);
};
var fileOpener = new FileOpener();
module.exports = fileOpener;
});
/**
* Load Plugin
*/
if (!window.plugins) {
window.plugins = {};
}
if (!window.plugins.fileOpener) {
window.plugins.fileOpener = cordova.require("cordova/plugin/fileopener");
}
Run Code Online (Sandbox Code Playgroud)
我在config.xml页面中添加了插件,如下所示:
<plugin name="FileOpener" value="com.phonegap.plugins.file.FileOpener"/>
Run Code Online (Sandbox Code Playgroud)
我已经在com.phonegap.plugins.file包中添加了FileOpener.java,如下所示:
package com.phonegap.plugins.file;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import …Run Code Online (Sandbox Code Playgroud) 我最近听到一些关于它被包含在Froyo中的事情,我想知道它是否有任何道理.如果有,它会帮助我大大改善应用程序的想法.
我一直在寻找的Android以开放和视图的API .doc,.ppt,.docx或.pptx。
我敢肯定应该有一个,因为存在可以打开这些文件格式的应用程序。我已经找到了Apache POI,但是它使用的不是Java的Java awt。
甚至将这些文件格式转换为的API .pdf也会很有用。
我想在Android中创建一个PDF查看器..
那有可能吗?如果是的话,任何人都可以向我推荐一些示例代码或指南.
可能重复:
实现PDF阅读器的代码示例
是否有可用于我的应用程序的免费PDF查看器?
我正在寻找一个PDF查看器,可以搜索,突出显示文本,查看用户想要的页面,而无需更改PDF文件的内容.就像Adobe Reader一样,但对于可以在应用程序中实现的Android.
您可以将我链接到相同的问题或源代码.
编辑:
我发现这个问题" Pdf viewer api/library for android app示例代码? "但我认为他正在寻找一个Reader.这个问题" 用于android的pdf查看器库 "我读到要查看pdf它应该是Natively,其解决方案是使用外部应用程序.
如果我使用外部应用程序,我希望外部应用程序接受PDF Filepath,要查看的页面和用于搜索的关键字,但我认为外部应用程序不会让我这样做.
我是Android应用程序开发的新手.使用iText我已经完成了PDF创建n在该创建的文件上写入现在我想要读取该PDF文件.如何使用iText打开或阅读PDF文件.
例子会很明显..
那么提前..... !!!
这是呈现PDF文件的最佳库.. ???? JPedal/iText/gnujpdf或任何其他..... ?????
我是Android的新手.我正在Android中使用iText实现PDF文档.我想在我的应用程序中阅读PDF文档.我不知道如何在我的应用程序中访问PDF文档.我创建了但是当我运行应用程序时,我得到了例外FileNotFoundException,我还通过DD-MS导入SD卡中的PDF文件.但PDF文件无法在Android中打开.这是我的代码:
import com.itextpdf.text.pdf.PdfReader;
import com.itextpdf.text.pdf.codec.Base64.InputStream;
public class MainActivity extends Activity
{
private static String FILE = "xyz.pdf";
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
AssetManager assetManager = getAssets();
InputStream istr = null;
PdfReader reader = null;
String str = null;
int n = 0;
try
{
istr =(InputStream) assetManager.open("xyz.pdf");
reader=new PdfReader(istr);
n=reader.getNumberOfPages();
Log.e("n value:","-> " +n);
str=reader.getPageContent(2).toString();
}
catch(Exception e)
{
e.printStackTrace();
}
TextView tv = (TextView) findViewById(R.id.textOne); …Run Code Online (Sandbox Code Playgroud)