【问题标题】:How to print image in output stream?如何在输出流中打印图像?
【发布时间】:2021-02-18 22:56:13
【问题描述】:

是否可以使用 4GL 打印一些文本 + 图像?我尝试了几种方法,但对我没有任何效果。我的代码如下

DEFINE VARIABLE mMyMemPtr AS MEMPTR NO-UNDO.
FILE-INFO:FILE-NAME = "C:\image.png".
SET-SIZE(mMyMemPtr) = FILE-INFO:FILE-SIZE.
INPUT FROM VALUE(FILE-INFO:FILE-NAME) BINARY NO-MAP NO-CONVERT.
IMPORT mMyMemPtr.
INPUT CLOSE.

OUTPUT STREAM printstream TO PRINTER.
PUT "some text: " AT 1 SKIP.
PUT mMyMemPtr.
OUTPUT CLOSE.

【问题讨论】:

    标签: progress-4gl


    【解决方案1】:

    是和不是。可以使用 ABL/Progress 4GL 打印图像,但不是这样。您将需要一些其他技术。最简单的方法可能是研究某种支持打印的文档格式。例如创建和打印:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多