我想在我的应用程序中阅读pdf文件。所以我使用itextPDF,但它不起作用。
如何在Android中使用itextPDF.jar?
答案 0 :(得分:3)
您可以参考this阅读PDF文件。它包括MuPDF,一个轻量级的PDF和XPS查看器。希望这对你有用。
答案 1 :(得分:2)
itextPDF.jar
仅适用于在Android设备中创建pdf文件。
阅读this以在Android设备中创建pdf文件
答案 2 :(得分:1)
正如Ram Kiran建议的那样,它不用于阅读目的。您可以使用APV PDF Viewer库查看pdf。
答案 3 :(得分:1)
tyr this
package android.test;
import java.io.File;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class TestActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button=(Button)findViewById(R.id.button1);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
File file=new File("/sdcard/bill.pdf");
if(file.exists())
{
Uri path=Uri.fromFile(file);
Intent intent=new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
try
{
startActivity(intent);
}
catch(ActivityNotFoundException e)
{
Toast.makeText(TestActivity.this, "No software for PDF", Toast.LENGTH_SHORT).show();
}
}
}
});
}
}