怎么给PDF文件加书签Word下载.docx

上传人:b****1 文档编号:4048934 上传时间:2023-05-02 格式:DOCX 页数:11 大小:81.17KB
下载 相关 举报
怎么给PDF文件加书签Word下载.docx_第1页
第1页 / 共11页
怎么给PDF文件加书签Word下载.docx_第2页
第2页 / 共11页
怎么给PDF文件加书签Word下载.docx_第3页
第3页 / 共11页
怎么给PDF文件加书签Word下载.docx_第4页
第4页 / 共11页
怎么给PDF文件加书签Word下载.docx_第5页
第5页 / 共11页
怎么给PDF文件加书签Word下载.docx_第6页
第6页 / 共11页
怎么给PDF文件加书签Word下载.docx_第7页
第7页 / 共11页
怎么给PDF文件加书签Word下载.docx_第8页
第8页 / 共11页
怎么给PDF文件加书签Word下载.docx_第9页
第9页 / 共11页
怎么给PDF文件加书签Word下载.docx_第10页
第10页 / 共11页
怎么给PDF文件加书签Word下载.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

怎么给PDF文件加书签Word下载.docx

《怎么给PDF文件加书签Word下载.docx》由会员分享,可在线阅读,更多相关《怎么给PDF文件加书签Word下载.docx(11页珍藏版)》请在冰点文库上搜索。

怎么给PDF文件加书签Word下载.docx

for(jj=0;

jj<

3;

++jj)

if(ii!

=0||jj!

=0)

ds+=bp_delim;

ds+=data[ii][jj];

}

global.pdf_hacks_js_bookmarks=ds;

global.setPersistent("

pdf_hacks_js_bookmarks"

true);

}

functionGetData()

//reverseofSaveData;

returnanarrayofarrays

if(global.pdf_hacks_js_bookmarks==null)

returnnewArray(0);

varflat=global.pdf_hacks_js_bookmarks.split(bp_delim);

vardata=newArray();

flat.length;

varrecord=newArray();

3&

&

++ii,++jj)

record.push(flat[ii]);

if(record.length==3)

data.push(record);

returndata;

//GetCurrentDate

functionDateNow()

vard,tmp,s;

d=newDate();

t=d.getFullYear();

s=t+"

/"

t=(d.getMonth()+1).toString();

if(t.length!

=2)t="

0"

+t;

s+=t+"

t=(d.getDate()).toString();

s+=t;

return(s);

functionAddBookmark()

//querytheuserforaname,andthencombineitwith

//thecurrentPDFpagetocreatearecord;

storethisrecord

varthisfilename=this.documentFileName;

thisfilename=thisfilename.substr(0,thisfilename.lastIndexOf("

."

));

varnumLen=this.numPages.toString().length;

varnumPlugInss=this.pageNum+1;

while(numPlugInss.toString().length<

numLen)

numPlugInss="

+numPlugInss;

varcurrentdate=DateNow();

varlabel="

《"

+thisfilename+"

》第"

+numPlugInss+"

页/共"

+this.numPages+"

页"

+currentdate;

varcResponse=app.response(

{

cQuestion:

label,

cTitle:

"

添加书签"

cDefault:

无备注"

cLabel:

备注:

"

});

if(cResponse!

=null)

varrecord=newArray(3);

record[0]=label+"

+cResponse;

record[1]=this.path;

record[2]=this.pageNum;

data=GetData();

SaveData(data);

functionShowBookmarks()

//showapop-upmenu;

thisseemstoonlyworkwhen

//aPDFisalreayintheviewer;

vardata=GetData();

varitems='

items+='

'

+ii+'

:

'

+data[ii][0]+'

//assemblethecommandandtheexecuteitwitheval()

varcommand='

app.popUpMenu('

+items+'

);

varselection=eval(command);

if(selection==null)

return;

//exit

//theusermadeaselection;

parseoutitsindexanduseit

//toaccessthebookmarkrecord

varindex=0;

//toString()convertstheStringobjecttoastringliteral

//eval()convertsthestringliteraltoanumber

index=eval(selection.substring(0,selection.indexOf('

)).toString());

if(index<

data.length)

try

//thedocumentmustbe'

disclosed'

forustohaveanyaccess

//toitsproperties,soweusetheseFirstPageNextPagecalls

//

if(this.path==data[index][1])

{

this.pageNum=data[index][2];

}

else

varotherDoc=app.openDoc(data[index][1]);

otherDoc.pageNum=data[index][2];

catch(ee)

varresponse=

app.alert("

打开书签错误.是否删除本书签?

2,2,"

删除书签"

);

if(response==4&

index<

data.splice(index,1);

functionDropBookmark()

//modelledafterShowBookmarks()

functionClearBookmarks()

if(app.alert("

确认要清除所有的书签吗,删除后将不可恢复?

)==4)

SaveData(newArray(0));

app.addMenuItem(

cName:

-"

//menudivider

cParent:

View"

//appendtotheViewmenu

cExec:

void(0);

});

AddBookmark"

cUser:

设置本页为书签(&

B)"

AddBookmark();

cEnable:

event.rc=(event.target!

=null);

ShowBookmarks"

转到指定书签(&

T)"

ShowBookmarks();

DropBookmark"

删除一个书签(&

D)"

DropBookmark();

ClearBookmarks"

删除所有书签(&

C)"

ClearBookmarks();

event.rc=true;

4将文件拷贝到C:

\ProgramFiles(x86)\Adobe\Reader10.0\Reader\Javascripts目录下

5重新打开AdobeReader,看看下面的视图,相信不用说任何东西,大家都会用了

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2