Android Pdf 方案

原创 2015年11月19日 00:46:10

公司有个需求做pdf,随机感受下/android-pdfview  url:https://github.com/JoanZapata/android-pdfview 很不错哦


package com.pdf;

import java.io.File;

import android.app.Activity;
import android.graphics.Canvas;
import android.os.Bundle;
import android.widget.Toast;

import com.joanzapata.pdfview.PDFView;
import com.joanzapata.pdfview.listener.OnDrawListener;
import com.joanzapata.pdfview.listener.OnLoadCompleteListener;
import com.joanzapata.pdfview.listener.OnPageChangeListener;

/**
 * @author liukun
 * @project Sample
 * @time 2015-11-18 下午11:56:20
 * @version 4.0
 */

public class Pdf extends Activity implements OnPageChangeListener, OnDrawListener,
        OnLoadCompleteListener {

    PDFView pdfView;

    @Override
    public void loadComplete(int arg0) {

    }

    @Override
    public void onLayerDrawn(Canvas arg0, float arg1, float arg2, int arg3) {

    }

    @Override
    public void onPageChanged(int page, int pageCount) {

    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.pdf);

        pdfView = (PDFView) findViewById(R.id.pdfView);

        String pdfName = "about.pdf";

        // 将文件push到设备
        // adb push /Users/lk/Desktop/sample.pdf /sdcard/
        String path = "/sdcard/sample.pdf";

        File file = new File(path);
        if (!file.exists()) {
            Toast.makeText(this, "file is not find nigga", 2).show();
        }
        pdfView.fromFile(file).defaultPage(1).showMinimap(true).enableSwipe(true).onDraw(this)
                .onLoad(this).onPageChange(this).load();

        // pdfView.fromAsset(pdfName).pages(0, 2, 1, 3, 3,
        // 3).defaultPage(1).showMinimap(false)
        // .enableSwipe(true).onDraw(this).onLoad(this).onPageChange(this).load();
    }
}

最近总在忙,听说BloodBorne 老司机即将配信呢下周,莫名的感动啊,去耍耍大乱斗。
另外很多人CSDN上传的demo还要金币我表示满分,呵呵。

demo正好打包了,随意感受下吧,貌似没有地方可以上传demo??????

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android pdf解析方案

最近在做一个健康类项目,要求用pdf展示体检报告,ios webview支持展示pdf,android的不支持,后来只能把pdf下载下来,再在程序中嵌入pdf查看,本来采用pdfViewer,但是发现...

Android阅读PDF文件方案

前言App 实现阅读 PDF 文件的功能可能很少见,但也不排除我们万能的产品提出的需求以及一些不确定因素;比如:我们公司的项目中,有一份检测报告就是 PDF 格式的,此时你的 app 就需要能阅读,不...

仿百度文库方案[openoffice.org 3+swftools+flexpaper](五) 之 转换pdf的同时,进一步转为swf

第五步,office文档转为pdf,同时进一步转为swf      网上资料有很多office文档转为pdf,pdf转为swf,但都是单步转换。关于一起转换的资料比较少。 一起转换有个问题...

asp.net2.0导出pdf文件完美解决方案

PDF简介:PDF(Portable Document Format)文件格式是Adobe公司开发的电子文件格式。这种文件格式与操作系统平台无关,也就是说,PDF文件不管是在Windows,Unix还...

应用springMVC快速开发PDF/EXCEL报表方案及实现

当时项目很紧张,客户又变态。要求大部分查询都要提供pdf和excel下载。好在大部分查询功能类似,后台查询接口高度一致,可以提取相同的部分,减少重复开发。   其他一些需求: 1、 为了防止符合...

Java:Excel转PDF实现方案;基于POI与Itext进行搭配.

说明: 1.最近业务需求涉及到了关于这方面的知识,在网上寻找了很多次都是一些零零碎碎的代码,现在归档记录下来以免以后忘记再回来翻阅一下;同时让有需求的朋友也可以借鉴一下,如果有兴趣的朋友可以自己写一...

仿百度文库方案[openoffice.org 3+swftools+flexpaper](三) 之 使用JODConverter将office文档转换为pdf

作者:焱龙 出处:http://star-studio.cnblogs.com/ 申明:作者写博是为了总结经验,和以后的工作参考之用。 如需转载,请尽量保留此申明,并在文章页面明显位置给...

java操作word/excel/pdf等文件技术方案

最近项目中遇到很多对word/excel/pdf等文件的操作,解决方案有好多,开源免费有:利用openoffice组件(需要安装openoffice软件),poi,itext等。也有收费的服务:asp...

Java实现PDF打印的解决方案

1.Java Print ServiceJava Print Service是Java自带的打印框架,所在的包javax.print.PrintService;。 实现PDF打印的代码流程如下//1...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)