Chest-Print 适用于针式打印机等需要定位打印的需求,如本人使用场景是打印快递单.
插件主体是 as3 编写的 swf 文件,扩充部分写了一个 jQuery 小插件,所以需要引入 jQuery 包,swfobject 包。
创建一个空 DIV 并创建 jQuery 对象:
$("#printAll").printAll();
需要一个 JSON 数组参数,数组中的对象为多 Page 打印,一个对象代表一个Page;Page对象中,存在width,height,frontSize(拼写错误,囧),content 属性;Page 对象中的 Content 属性是一个打印元素对象数组,元素对象又有 left,top,name(打印无效属性,后台对象转化过来的属性),value(打印内容),width 属性,例子如下,这是打印一页快递单:
var pages = [ { "width": "900", "height": "600", "frontSize": "12", "content": [ { "left": "343", "top": "345", "name": "shipName", "value": "收货人小凳子", "width": "130" }, { "left": "126", "top": "373", "name": "shipAddress", "value": "山东省 临沂市 费县 世茂大道", "width": "309" }, { "left": "142", "top": "308", "name": "shipZip", "value": "150000", "width": "130" }, { "left": "219", "top": "434", "name": "shipMobile", "value": "13569696969", "width": "179" }, { "left": "358", "top": "164", "name": "deliverUserName", "value": "王二虎", "width": "134" }, { "left": "127", "top": "192", "name": "deliverAddress", "value": "辽宁省 沈阳市市辖区 淮海路", "width": "253" }, { "left": "136", "top": "131", "name": "deliverZip", "value": "1456253", "width": "161" }, { "left": "210", "top": "258", "name": "deliverMobile", "value": "15369554687", "width": "153" } ] } ]
调用打印方法,弹出打印设置,进行打印
$("#printAll").printAll.print(pages);
首先要注意flash安全沙箱问题,请在测试环境下测试(ip或域名),文件结构会报错.
同样是flex问题,需要弹出打印设置系统设置,并不能直接打印(安全相关).
chrome浏览器flash插件有2个,需要禁用自带flash插件,否则打印不出内容.
12325 Zombie’s Treasure Chest Some brave warriors come to a lost village. They are very lucky and find a lot of treasures and a big treasure chest, but with angry zombies. The warriors are so brave
MedMNIST官网:https://medmnist.com/ MedMNIST数据集下载:https://www.dropbox.com/sh/upxrsyb5v8jxbso/AADOV0_6pC9Tb3cIACro1uUPa?dl=0 论文 MedMNIST v2 - A large-scale lightweight benchmark for 2D and 3D biomedical i
链接 https://codeforces.com/problemset/problem/454/D 描述 给n个数ai, ( 1 ≤ n ≤ 100 ) (1 \leq n \leq 100 ) (1≤n≤100) ( 1 ≤ a i ≤ 30 ) (1 \leq a_i \leq 30 ) (1≤ai≤30) 把他们变成n个数bi,使得: 1: ∑ i = 1 n a b s ( a i −
http://www.elijahqi.win/archives/2871 题意翻译 题目背景 暮暮正在公主两姐妹的城堡里研究和谐之元的宝箱。 题目描述 对于一个正整数序列bi,当且仅当它的任意两个元素都互质时,这个序列bi才是和谐的。据古书记载,宝箱的钥匙是能让以下表达式的值最小的和谐序列bi: 现在暮暮已经得到了序列ai,你能帮助暮暮找到开启宝箱的钥匙吗? 输入输出格式 输入格式: 第一行包含
Chest Bash glue to encrypt and hide files Chest allows you to encrypt any file/folder and move it to a hidden directory on your machine. When needed you can retrieve it from the chest into the current
我正在使用套接字开发一个简单的聊天应用程序。它是客户机-服务器驱动的。除了这个我找不到的bug,一切都很完美:如果我是第一个连接到服务器的客户机,我收到的每一条消息都会在屏幕上打印一次(就像它应该的那样)。然而,如果我是第二个连接的客户,我收到的每条消息都会打印两次,第三个客户会看到他的消息三次,以此类推 当我通过插座收到东西时,我像这样打印它: 因此,如果我收到用户“charles”发送的消息h
本文向大家介绍bootstrap PrintThis打印插件使用详解,包括了bootstrap PrintThis打印插件使用详解的使用技巧和注意事项,需要的朋友参考一下 bootstrap PrintThis打印效果图: 如图,这个是调用了谷歌的打印,使用很方便,可以自己調样式,需要的可以研究一下,这边贴出使用方法。 附上GitHub:https://github.com/jasonday/pr
使用 Photoshop,您可以打印任何兼容的 3D 模型,而无需担心 3D 打印机的限制。在准备打印时,Photoshop 会自动使 3D 模型防水。Photoshop 还会生成必要的支撑结构(支架和底座),以确保您的 3D 打印能够成功完成。 准备打印 3D 对象 选择“窗口”>“工作区”>“3D”以切换到 3D 工作区。 在 Photoshop 中打开 3D 模型。如果需要,请在打开 3D
设置打印方向 - 横向 设置打印方向 - 纵向
最后,我们要给绘图程序增加打印和打印预览功能。我们希望文档分两页打印,第一页为封面,打印文档名字。第二页输出文档内容,并在页眉上打印文档名字。虽然AppWizard已经自动生成了打印和打印预览的代码,但是许多情况下,并不能符合要求。 这是因为: 1.打印机和窗口(屏幕)显示的分辨率不同:打印机的分辨率用每英寸多少个点来描述,屏幕分辨率用单位面积的像素点来表示。对于同样的Arial字体下的一个字