#include <printMGv2.au3>
Global $hp
Local $mmssgg
$image = @ScriptDir & '\test0.jpg' ; картинка
$hp = _PrintDllStart($mmssgg) ; запуск процесса печати
If $hp = 0 Then
Consolewrite('Error from dllstart = ' & $mmssgg & @CRLF) ; проверка на ошибки
Exit
EndIf
_PrintSelectPrinter($hp, Default) ; использовать принтер по умолчанию
; или
;_PrintSetPrinter($hp) ; показать диалог выбора принтера
; или
;_PrintSelectPrinter($hp,'doPDF 7 Printer Driver') ; выбрать конкретный принтер по его имени
;MsgBox(0,'result from set printer = ',_PrintGetPrinter($hp)); вывод имени принтера
_PrintPageOrientation($hp, 1); ориентация страницы, 1 - обычная, 0 - альбомная
_PrintSetDocTitle($hp, '1') ; имя документа при печати
_PrintStartPrint($hp) ; запуск печати
_PrintImage($hp, $image, 0, 0, 2100, 2970) ; печать картинки А4 в координатах 0,0
_PrintEndPrint($hp) ; окончание печати
_PrintNewPage($hp)
_printDllClose($hp)