1

我在 Proficy - Cimplicity(基本脚本引擎)中有一个脚本,它建立一个临时文本文件,然后打印它,然后再删除它。它总是运行良好,但由于此脚本现在位于 Windows 10 环境中,因此字体太大。因此,我需要更改打印的字体大小。

我通过记事本使用 shell 命令打印文本文件。

我试图找到任何论据来改变这一点,但我一无所获。

我尝试在记事本应用程序中更改默认大小字体,但它似乎不会影响我使用脚本进行的打印。

PrinterName = """" & item$(strconfig(0),2) & """"
PrinterFile =  """C:\CIMPLICITY\HMI\projects\Error_Files\PointPrinter.Log""" 
ID=Shell("notepad /pt " & PrinterFile & " " & PrinterName)

我不知道打印字体的实际大小,但我猜它在 11 左右。任何更小的字体都很好,目标是让它像以前在 Windows XP 中一样适合一页。

4

1 回答 1

0

在其注册表中更改记事本的默认字体大小在其他计算机上确实有效。看来我尝试使用的第一台计算机的某些设置与记事本的默认字体设置相冲突。

此外,无法通过 .txt 文件传递​​任何字体设置的参数。需要使用 .rtf 或 .pdf 或 .html

于 2019-09-12T12:19:20.440 回答