V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
qq5745965425
V2EX  ›  问与答

chrome 能在不借助其他打印插件的情况下,打印报表和发货单吗

  •  
  •   qq5745965425 · 2016-04-21 14:21:00 +08:00 · 537 次点击
    这是一个创建于 3164 天前的主题,其中的信息可能已经有所发展或是发生改变。

    环境: win7 、 win10 chrome 最新版(翻墙的)

    目前内部的办公系统用的是 web 打印控件,但它不支持 chrome ,所以每次打印报表和发货单都要用 ie 浏览器和国产浏览器

    但是公司老大说,建议(必须)用 chrome

    chrome 浏览器自带的打印,似乎无法分页,似乎只是一个傻瓜化的东西

    大家有什么办法吗

    12 条回复    2016-04-21 23:05:26 +08:00
    SpicyCat
        1
    SpicyCat  
       2016-04-21 16:13:07 +08:00   ❤️ 1
    什么叫无法分页?
    打印成 pdf ,再打印到纸上。
    hxsf
        2
    hxsf  
       2016-04-21 16:20:40 +08:00 via Android   ❤️ 1
    css 有控制打印样式的
    yeyeye
        3
    yeyeye  
       2016-04-21 17:16:59 +08:00   ❤️ 1
    我也在关注这个问题 但是网上搜索不到我的问题如何解决 那就是打表格有的浏览器会切断文字 就是文字被截断了 上一张纸有一行文字的上半身 下面一张纸有这行文字的下半身 考虑到我当时用的是表格 这要浏览器智能不切割有点难……

    网上搜不到相关内容 如果有解决办法 请告知
    @qq5745965425 @SpicyCat @hxsf
    clijiac
        4
    clijiac  
       2016-04-21 17:19:51 +08:00   ❤️ 1
    试试 fineprint 这个
    以前缩印经常用.
    qq5745965425
        5
    qq5745965425  
    OP
       2016-04-21 18:46:44 +08:00   ❤️ 1
    @yeyeye 今天搜了下,最后找到了一个文章 http://cdc.tencent.com/?p=8155 介绍了通过 css 来进行控制,文章最后有几个参考链接, 你可以看看
    letitbesqzr
        6
    letitbesqzr  
       2016-04-21 18:48:32 +08:00   ❤️ 1
    chrome 自带的打印功能的确很弱。 还是推荐插件 http://www.lodop.net/ 插件版目前也是支持 chrome 最新版。 还有一个通过 websocket 通讯的版本
    qq5745965425
        7
    qq5745965425  
    OP
       2016-04-21 19:17:13 +08:00
    @letitbesqzr 这个现在最新版不支持,不过他的云打印似乎支持,但是免费版似乎功能有限制
    letitbesqzr
        8
    letitbesqzr  
       2016-04-21 19:43:14 +08:00 via iPhone   ❤️ 1
    @qq5745965425 云打印有点坑的地方,不支持 https 。
    zhs227
        9
    zhs227  
       2016-04-21 19:48:21 +08:00   ❤️ 1
    一定要打成 PDF ,或者云打印。不要尝试试图用 Chrome 的 CSS 来调整排版。尤其是页面存在长表格的情况。
    qq5745965425
        10
    qq5745965425  
    OP
       2016-04-21 20:18:27 +08:00
    @zhs227 我主要打印的是长宽固定的东西,打印的是快递单,尺寸都是固定的,每次打印的张数比较多,所以需要分页
    hxsf
        11
    hxsf  
       2016-04-21 20:28:48 +08:00   ❤️ 2
    r#3 @yeyeye

    div { // 避免元素分页打印
    page-break-inside: avoid;
    }
    yeyeye
        12
    yeyeye  
       2016-04-21 23:05:26 +08:00
    已感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1386 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 23:54 · PVG 07:54 · LAX 15:54 · JFK 18:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.