七牛获取ppt页数--java

原创 2017年01月03日 19:45:06

通过七牛的文档转化服务“亿方云文档转换”获取ppt的页数
java代码:

//输入ppt完整路径
//返回ppt页数
public Integer getPages(String url){
        String path = url + "?yifangyun_preview/v2/action=get_page_count";
        BufferedReader br = null;
        try {
            URL requestUrl = new URL(path);
            br = new BufferedReader(new InputStreamReader(requestUrl.openStream()));
            String pageResult = "";
            String strTemp = "";
            while (null != (strTemp = br.readLine())) {
                pageResult = pageResult + strTemp;
            }
            if(!Utility.isEmptyString(pageResult)){
            //返回json字符串
                StringMap pageMap = Json.decode(pageResult);
                return pageMap.get("page_count") != null?Integer.parseUnsignedInt((String) pageMap.get("page_count")):0;
            }
        } catch (Exception e) {
            logger.error("qiniu get ppt pages error: ", e);         
        }finally {
            try {
                br.close();
            } catch (IOException e) {
            }
        }
        return 0;
    }
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

根据查询的关键字,实现获取百度指定页数的搜索结果的信息(网页地址,标题,摘要,并有排序的说明)

根据查询的关键字,实现获取百度指定页数的搜索结果的信息(网页地址,标题,摘要,并有排序的说明)  例子:查询百度关键字:杨幂,获得前10页的搜索结果的 :网址标题,url,摘要,并有排序的说明可能存在...
  • wxhlxx
  • wxhlxx
  • 2011-07-09 22:33
  • 3877

32、Power Query-利用自定义函数获取指定页数数据

本节要点:Power Query-利用自定义函数获取指定页数数据 我们前面不是有一节已经讲过如何获取网页的数据了么? http://blog.csdn.net/zhongguomao/article/...

java上传文件到七牛Demo

  • 2015-12-28 14:57
  • 3.30MB
  • 下载

JAVA和MySQL实现分页和页面跳转指定当前显示页数的问题

首先,分页需要JDBC基础。所以分页也没什么好说的,主要是分页算法。直接扔出代码 String sql2 = "select * from job limit ?,? "; ps = co...

java 将pdf多页转换成一张图片,支持指定页数

java 将pdf多页转换成一张图片,支持指定页数 可以将pdf中前n页转换成一张图片,竖向合并

Python2 爬虫(三) -- 爬CSDN全部博文(自动获取页数)

在这里就学习一下python的字符串处理然后获取到页数之后,我们就啥也不用改,直接运行代码即可获得所有博文。全局变量。这里我们还要学习一下全局变量的问题import requests import r...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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