Описание тега print-spooler-api

The API to access and manipulate a print spooler
4 ответа

Используйте функцию PrintSpoolerAPI SetForm() в C#

Я работаю над приложением Windows Forms, в котором я хочу распечатать пользовательский документ. Этот пользовательский документ имеет нестандартный размер, и я должен установить размер страницы печати по умолчанию, используя код C#. Я сделал поиск в…
08 янв '15 в 22:10
0 ответов

Получить количество копий из файла spl

Я использовал приведенный ниже код, чтобы получить количество копий из файла spl. Для созданного сервером Windows 2008 Spl-файла SpoolerRecordTypes.SRT_DEVMODE не существует. Private Sub SkipAHeader(ByVal Header As EMFMetaRecordHeader, ByRef SpoolBi…
21 янв '15 в 10:46
2 ответа

Microsoft Print Spooler API - держать задание на печать?

Кто-нибудь знает, возможно ли выполнить задание на печать с помощью Microsoft Print Spooler API? Я хотел бы держать его, прежде чем он будет отправлен на принтер.Это возможно?
07 мар '12 в 13:09
2 ответа

Печать спулера apis в delphi

Я пытаюсь составить список заданий на принтере. Я пытаюсь вызвать enumjobs в первый раз, чтобы получить размер буфера, который мне нужно передать в качестве параметра во втором вызове (как рекомендуется в документации Microsoft), но при вызове enumj…
16 сен '14 в 10:17
0 ответов

Получение SPL-файла с jobID

Я занимаюсь разработкой монитора печати на С ++. Но у меня проблемы с получением файла SPL. После долгих исследований я обнаружил, что мне нужно вставить путь к папке, в которой вы храните файлы.spl, в ключе spoolerDirectory. HKEY_LOCAL_MACHINE \ ПР…
18 мар '13 в 20:05
2 ответа

Запретить пользователю печать

Я создал приложение в.net для мониторинга заданий на принтере с помощью библиотеки DLL по следующей ссылке: http://www.codeproject.com/Articles/51085/Monitor-jobs-in-a-printer-queue-NET?fid=1556859&select;=4799234 мой вопрос: как я могу отложить или…
15 апр '14 в 12:41
1 ответ

Захват лабораторных измерений по мере их отправки на принтер

У меня есть лабораторный прибор конца 1980-х годов, в котором принтер является единственным источником сохраняемых данных (он выводит данные на экран в режиме реального времени, но не сохраняет их в памяти, поскольку их нет, вы можете просто просмот…
05 дек '13 в 17:02
0 ответов

Marshal.PtrToStringAnsi не работает в службе Windows?

Я написал DLL, которая вызывает Windows Spooler API, чтобы получить имя принтера и имя драйвера принтера, он прекрасно работает в консольном приложении. Тем не менее, я ничего не получил, когда я вызываю DLL в приложении Windows Services. Вот мой ис…
06 ноя '17 в 02:20
1 ответ

Как получить категорию (тип) принтера?

Я пытаюсь получить категорию принтера, такую ​​как "Факс" или "Принтер", которую я вижу в окне свойств принтера. Все, что я нашел, это то, что я могу получить его от DRIVER_INFO_8, DWORD dwNeeded; LPBYTE lpDriverInfo; DWORD dwReturned; DRIVER_INFO_8…
31 окт '14 в 11:03
1 ответ

Проверка состояния задания на печать с помощью Winspool Drv

Недавно я тестировал печать с использованием winspool drv, и мне удалось успешно печатать через строку (извлеченную из файла prn). Теперь я хочу проверить состояние моей работы печати. Я прочитал документацию по winspool api, но примеров C# не так м…
1 ответ

Печать через Winspool

Я пытаюсь настроить своего рода сервис печати для веб-сайта, с которым можно общаться и отправлять печатные документы (pdf, html, excel). Я решил на Go. Я создал простую программу ниже. На некоторых компьютерах это работает (Windows 7), на других (W…
13 янв '15 в 08:36
1 ответ

Почему расширенные свойства теряются при печати в файл prn

При печати непосредственно на принтер все расширенные свойства диалогового окна настройки принтера будут работать, например, сшивание, масштабирование до 50 % или создание водяного знака на документе. они очень важны для правильной работы финишера п…
12 фев '19 в 20:36
1 ответ

GETJob() Win32 Print spooler api 64bit Параметр неверный, как исправить?

Я пытаюсь заставить работать getJob() из printerspooler api в 64bit. Я использую следующее определение (как другие люди используют на SO) [DllImport("winspool.drv", EntryPoint = "GetJob", SetLastError = true, CharSet = CharSet.Auto, ExactSpelling = …
02 ноя '18 в 10:15
1 ответ

Как перепечатать файл спула с помощью принтера XPS?

Я строю программу для захвата печатных документов, а затем преобразовать эти документы в xps\image. В настоящее время я использую FileSystemWatcher для мониторинга каталога "C:\Windows\System32\spool\PRINTERS\" и копирования файлов spl. Убедитесь, ч…
12 фев '13 в 12:35
2 ответа

System.Printing пропускает несколько состояний статуса задания?

Я отправляю задания на печать на принтер и пытаюсь отслеживать их состояние, чтобы отразить его в собственной очереди. Кажется, что задания на печать никогда не переходят в состояние "Напечатано", "Завершено". Я сделал небольшую тестовую программу, …
12 май '13 в 16:31
0 ответов

C# печать, как получить количество копий

Я пытаюсь сделать сервер управления печатью. У меня есть 1 принтер, которым поделились еще 4 человека. try { string PrinterJobs = "SELECT * FROM Win32_PrintJob"; ManagementObjectSearcher FindPrintJobs = new ManagementObjectSearcher(PrinterJobs); Man…
21 май '15 в 11:18
2 ответа

Как найти файл спула для задания с заданным идентификатором, даже когда пул файлов спула включен?

Я хотел бы скопировать данные буфера для заданного задания на печать Windows в произвольное место на диске. У меня есть идентификатор задания на печать из API диспетчера очереди печати. Я знаю, что эта работа закончила наматывать. Я знаю, что работа…
12 окт '12 в 20:36
0 ответов

Объедините файлы спулера принтера, чтобы лучше использовать бумажную недвижимость

Проблема: я использую программу FedEx ShipRush для пакетной печати упаковочных листов для ежедневных заказов Ebay/Amazon. Этот сервис автоматизирует много как есть, но не использует много бумаги, на которой напечатан заказ. Каждый заказ занимает мен…
17 июн '15 в 00:07
1 ответ

Разбор и отображение ESC/POS файла в Windows

Я пытаюсь проанализировать файл ESC/POS, созданный драйвером принтера POS, и отобразить его в Windows. К сожалению, я не смог найти парсера / рендерера для этого, и я исследую это уже 2 недели. Все существующие решения построены с другой стороны, то…
1 ответ

Термопринтер драйвер в windows

Я новичок в разработке драйверов для Windows, сейчас я занимаюсь разработкой драйверов для нашего собственного термопринтера. Итак, изучите некоторые основы драйвера принтера из MSDN (источник WDK). Теперь я печатаю в режиме "Общий текст / только" в…
26 дек '13 в 07:13