文档章节

PDF分页的JavaScript 脚本

涂孟超
 涂孟超
发布于 2014/09/26 15:37
字数 78
阅读 17
收藏 0
arr = new Array(
//这里加入页号-------------
1,3,5,7,9
//-------------------------
);

//var re = /.*\/|\.pdf$/ig;
//var filename = this.path.replace(re,"");

var re = /\.pdf$/ig;
var filepath = this.path.replace(re,"") + "_";

var si=0;
var ei=0;
for(var i=0; i < arr.length; i++){
  si = arr[i];
  if(i==arr.length-1){
    ei = this.numPages;
  }else{
    ei = arr[i+1]-1;
  }

  try
  {
    this.extractPages
    ({
      nStart: si-1,
      nEnd: ei-1,
      cPath: filepath + si + ".pdf"
    });
  }
  catch(e)
  {
    console.println("Err:"+e)
  }
}

 
 
 
 
 

 

 

  

本文转载自:http://www.cnblogs.com/del/archive/2007/11/23/969757.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
使用JavaScript将当前页面保存成PDF,支持图片和文字的保存

前端开发的朋友们可能会遇到这个需求:将您负责开发的网页的全部内容,包括文字和图片,一起保存成一个PDF文件。如果采用屏幕截图的话,默认Windows操作系统的截图按钮无法完整截取超过一屏幕...

JerryWang_SAP
10/22
0
0
pdf.js插件使用记录,在线打开pdf

天记录一个js库:pdf.js。主要是实现在线打开pdf功能。因为项目需求需要能在线查看pdf文档,所以就研究了一下这个控件。 有些人很好奇,在线打开pdf文档浏览器不是支持吗。是的你说的都是现代...

yanbigfeg
08/20
0
0
PHPCMS_整合UEditor编辑器

①先到官网下载资源包(先定制编辑器导航工具,再下载) ②上传到phpcms默认的js文件路径,上传后的文件路径如下 staticsjsueditor ②打开/phpcms/libs/classes/form.class.php,找到如下代码...

喵王不瞌睡
2014/03/07
0
0
Web系统页面打印技术实现与分析

1 Web页面打印概述 应用WEB化,不论对开发商,还是对用户来说,实在是一种很经济的选择,因为基于WEB的应用,客户端的规则很简单,容易学习,容易维护,容易发布。在WEB系统中,打印的确是个...

程明卫
2011/09/13
0
1
FineReport中JS如何自定义按钮导出

FineReport支持多种不同的导出方式,直接使用FineReport内置导出按钮可以非常快捷方便的来对各种格式的输出,但是我们在web页面集成中的时候,往往只想将报表内容嵌入到iframe中,而工具栏以...

雄霸天下啦
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Mariadb二进制包安装,Apache安装

安装mariadb 下载二进制包并解压 [root@test-a src]# wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.t......

野雪球
今天
3
0
ConcurrentHashMap 高并发性的实现机制

ConcurrentHashMap 的结构分析 为了更好的理解 ConcurrentHashMap 高并发的具体实现,让我们先探索它的结构模型。 ConcurrentHashMap 类中包含两个静态内部类 HashEntry 和 Segment。HashEnt...

TonyStarkSir
今天
3
0
大数据教程(7.4)HDFS的java客户端API(流处理方式)

博主上一篇博客分享了namenode和datanode的工作原理,本章节将继前面的HDFS的java客户端简单API后深度讲述HDFS流处理API。 场景:博主前面的文章介绍过HDFS上存的大文件会成不同的块存储在不...

em_aaron
昨天
4
0
聊聊storm的window trigger

序 本文主要研究一下storm的window trigger WindowTridentProcessor.prepare storm-core-1.2.2-sources.jar!/org/apache/storm/trident/windowing/WindowTridentProcessor.java public v......

go4it
昨天
7
0
CentOS 生产环境配置

初始配置 对于一般配置来说,不需要安装 epel-release 仓库,本文主要在于希望跟随 RHEL 的配置流程,紧跟红帽公司对于服务器的配置说明。 # yum update 安装 centos-release-scl # yum ins...

clin003
昨天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部