文档库 最新最全的文档下载
当前位置:文档库 › WPS文件直接显示及转换

WPS文件直接显示及转换

WPS文件直接显示及转换

黄河
1994-01-07

该程序能自动识别WPS文件及文本文件,并能将WPS文件转换成文本格式。可在DOS下使用“SHOW WPS文件名”显示文件内容,或者用“SHOW WPS文件名 目标文件名”将WPS文件转换成文本格式。
本程序用Turbo C 2.0编写,源程序附下:
#include "stdio.h"
#include "stdlb.h"
#define FILE_EOF 26
main(argc,argv)
int argc;
char *argv[]
{
FILE *sf,*tf;
int data1,data2;
if (argc<2) {
printf("错误参数");
exit(0);
}
if ((sf=fopen(argv[1],"rb"))==NULL) {
printf{"错误文件名或文件未打到");
exit(0);
}
data1=getc(sf);
if (data1!=1) rewind(sf)
else {
fseek(sf,733L,0);
data1=getc(sf);
if (data1!=0) {
printf("文件已加密码");
exit(0);
}
fseek(sf,1024L,0);
}
if(argv[2]) tf=fopen(argv[2],"wb");
else tf=stdout;
while (data1!=FILE_EOF) {
data1=getc(sf);
fprintf(tf,"%c",data1);
}
fclose(sf);
} (黄河)


相关文档