📄 如何打印picturebox中的内容.txt
字号:
Visual Basic的 Printer对 象 支 持 PaintPicture方 法 , 可 以 支 持 打 印 位 图 。 其 语 法 为 :
Printer.PaintPicture picture, x1, y1, width1, height1, x2, y2, width2, height2, opcode
参 数 Picture是 必 需 的 , 指 明 要 绘 制 到 打 印 机 上 的 图 形 的 来 源 源 , 通 常 是 对 象 的 Picture或 Image属 性 。
参 数 x1, y1也 是 必 需 的 , 均 为 单 精 度 数 值 , 指 定 参 数 picture所 确 定 图 形 在 打 印 机 上 绘 制 的 坐 标 ( x-轴 和 y-轴 ) 。 其 值 的 单 位 是 由 Printer的 ScaleMode 属 性 决 定 的 。
参 数 Width1和 Height1是 可 选 的 , 都 是 单 精 度 数 值 , 指 示 图 象 的 目 标 宽 度 和 高 度 。 如 果 目 标 宽 度 /高 度 比 源 宽 度 (width2)/高 度 ( height2) 大 或 者 小 , 将 适 当 地 拉 伸 或 压 缩 图 形 。 如 果 省 略 这 两 个 参 数 , 则 使 用 图 形 的 原 始 尺 寸 。
参 数 x2, y2、 Width2和 Height2是 可 选 的 。 它 们 指 示 参 数 picture确 定 的 图 象 内 剪 贴 区 的 坐 标 ( x-轴 和 y-轴 ) 和 大 小 。 利 用 这 四 个 参 数 , 我 们 可 以 打 印 图 象 的 一 部 分 。 默 认 是 打 印 整 个 图 象 。
参 数 Opcode是 可 选 的 , 是 长 型 数 值 。 它 用 来 定 义 在 将 图 象 绘 制 到 打 印 机 上 时 对 图 象 执 行 的 位 操 作 ( 例 如 , vbMergeCopy 或 vbSrcAnd 操 作 符 ) 。 关 于 位 操 作 符 常 数 的 完 整 列 表 , 请 参 阅 Visual Basic帮 助 文 件 中 的 有 关 内 容 。 对 于 打 印 机 来 说 , 这 个 参 数 较 少 使 用 ; 而 在 屏 幕 显 示 图 象 时 往 往 利 用 这 个 参 数 实 现 一 些 特 殊 效 果 。
通 过 使 用 负 的 目 标 高 度 值 (height1)或 目 标 宽 度 值 (width1) , 可 以 水 平 或 垂 直 翻 转 位 图 。
下 面 是 一 个 简 单 的 例 子 :
Printer.PaintPicture Picture1.Image, 0, 0
<END>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -