Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Программа для принтера Epson M1120 (http://forum.oszone.net/showthread.php?t=354712)

Анна27 23-12-2023 02:22 3021854

Программа для принтера Epson M1120
 
Всем привет .Друзья помогите разобраться.Нужна программа которая даст принтеру Epson M1120 команду печатать все что попадает в определенную папку.Я к сожалению в программах не розбераюсь,но очень срочно нужно это сделать.Помогите ��Ситуация такая ,я фотограф ,дистанционно от принтера и компьютера делаю фото ,оно через wi-fi попадает на комп в папку и вот нужно что бы автоматически принтер ставил это фото в очередь на печать

NickM 23-12-2023 09:45 3021857

Цитата:

Цитата Анна27
принтер ставил это фото »

Цитата:

Цитата Анна27
Epson M1120 »

Фото на ч/б принтере?

Цитата:

Цитата Анна27
что бы автоматически принтер ставил это фото в очередь на печать »

У фотографий как бы размер определённый имеется, 10*15 и пр., какой печатать то?;

Цитата:

Цитата Анна27
Нужна программа которая даст »

Можно powershell-сценарий приладить с подпиской на событие файловой системы, если на два предыдущих вопроса ответить.

Анна27 23-12-2023 11:49 3021862

Вложений: 1
Да,фото чб печатается в определенном месте на обычной бумаге

Анна27 23-12-2023 11:50 3021863

Я вставляю вот такой шаблон и когда делаю кадр ,фото печатает на пустом месте фото

NickM 23-12-2023 14:53 3021868

Цитата:

Цитата NickM
Можно powershell-сценарий приладить с подпиской на событие файловой системы »

Код:

[System.IO.FileSystemWatcher]::new() | Tee-Object -Variable "watcher" | % {
    $_.IncludeSubdirectories = $false; $_.Path = "C:\foto_to_printer\"; $_.EnableRaisingEvents = $true
}
$action = {
    Get-ChildItem -Path $event.SourceEventArgs.FullPath|
        ForEach-Object {
            if ($_.Extension -eq ".jpg") { Start-Process -FilePath $_.FullName -Verb Print
        }
    }
}
Register-ObjectEvent $watcher 'Created' -Action $action

Такой сценарий создаст подписку в текущем сеансе на событие в директории "C:\foto_to_printer\", где при создании/ появлении файла формата ".jpg" в указанной директории, следующий будет отправлен на печать на принтер "по умолчанию".


Время: 00:59.

Время: 00:59.
© OSzone.net 2001-