当前查询、浏览之结果,虽然可以直接调用浏览器之打印功能,将当前HTML内容输出到打印机。但诚如你所说:这样的效果不行——因为有很多不相干的页面信息。
或许你认为,如果有一个打印输出按钮,让OPAC系统专门格式化相关内容,比如纯粹的书目信息、馆藏信息(条码号、馆藏地点、索取号等),让这些经过再处理的格式化信息输出到打印机,就比较有意义了。
我也比较赞同这种想法,因为虽然在内务前端等内部所用专用环境中,可以对书目、馆藏信息实现格式化打印输出。但假如读者也有类似需求,就得在WEB界面上想办法。
一种是类似当前针对目录数据导出成ISO2709这种格式化数据,可以让读者拿着它到相关阅读器中观察或打印。那么,似乎可以考虑再输出成WORD或EXCEL等程序认可的XML格式,就可以让读者导出后,装载进WORD程序或EXCEL程序中阅读或打印了;或导出成一种简单的HTML格式,也可用浏览器阅读与打印。
另一种是直接在OPAC页面中写死,点击“打印输出”按钮后,OPAC系统直接在后台生成HTML等格式化信息,让读者直接在浏览器中打印而无须导出为格式化文件了。
曾经我们光华学院客户有过这样的想法,并自行实践了一下:他将OPAC中的索取号信息转换为二维码,让读者用智能手机中常可安装的读码程序扫描读入手机中,然后拿着手机中的这些信息到出纳台找工作人员索取图书或直接进库自取图书——这种方式,不用打印,可能更方便让读者“抄录”索书信息。
详情可参考:
http://dp2003.com/dp2bbs/article.aspx?board=%e4%ba%a7%e5%93%81%e4%b8%8e%e6%9c%8d%e5%8a%a1&id=645
是否值得这么做,可作为我们探讨话题和系统完善的动因。