【问题标题】:Temporarily change printer page size then revert back in Access 2007 using VBS临时更改打印机页面大小,然后使用 VBS 在 Access 2007 中恢复
【发布时间】:2012-05-03 03:53:00
【问题描述】:

我正在更新 Access 前端。大多数情况下,用户在自定义打印机上打印标签,页面尺寸设置为 4"x6"。需要定期在 Letter 8.5x11 上打印一份新报告。

这也来自普通打印机,我已经添加了让用户在打印报告之前快速更改当前打印机并将其设置回默认值的功能。但是,我仍在尝试弄清楚如何保存当前页面大小,将其更改为字母,然后恢复为标签打印大小,所有这些都在表单后面的 VBS 中。

我看到Printer Page Size Problem

但这似乎没有帮助。我会尝试那里给出的步骤,但我也对宽度和高度值的确切单位(什么比例)感到困惑。这些点是不是我必须简单地通过 DPI 数学计算出为每个打印尺寸设置的高度和宽度?

【问题讨论】:

    标签: ms-access printing vbscript


    【解决方案1】:

    看起来测量值是以缇为单位的

    1440 缇 = 1 英寸

    搜索显示此页面包含有关更改打印机和属性的信息 http://access.mvps.org/access/reports/rpt0009.htm

    【讨论】:

      【解决方案2】:

      如果您使用的是内部访问报告,这些链接可能包含您要查找的内容:

      http://www.access-programmers.co.uk/forums/showthread.php?t=184762

      http://www.tek-tips.com/viewthread.cfm?qid=1267819

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-12-27
        • 1970-01-01
        • 2012-06-12
        • 1970-01-01
        • 2012-01-23
        • 2014-03-16
        • 2013-08-01
        相关资源
        最近更新 更多