gpt4 book ai didi

delphi - 如何使用delphi发送测试页到打印机打印?

转载 作者:行者123 更新时间:2023-12-03 15:15:28 25 4
gpt4 key购买 nike

实际上,我正在从事一个需要将测试页打印到特定打印机的项目。测试页必须与选项打印机属性 -> 打印测试页中打印的 Windows 相同。

我如何在delphi中做到这一点?

最佳答案

此代码将打印默认打印机的测试页:

uses ShellAPI, printers;
{$R *.dfm}

procedure TForm2.Button1Click(Sender: TObject);
var
Device, Driver, Port: Array [0..255] of Char;
hDevMode: THandle;
begin
Printer.GetPrinter(Device, Driver, Port, hDevmode);
ShInvokePrinterCommand(handle, PRINTACTION_TESTPAGE, Device, nil, true );
end;

结果: Printer test page

享受吧:)

关于delphi - 如何使用delphi发送测试页到打印机打印?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5199227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com