Программа для пакетной печати файлов
Скачайте Print Conductor бесплатно! Пробная версия Print Conductor доступна для тестирования и оценки.
Print Conductor 8.0 – Пробная версия
Последняя версия Print Conductor 8.0 (10 ноября, 2021)
Программное обеспечение для пакетной печати файлов
Print Conductor автоматизирует печать различных офисных документов, изображений, САПР-документации, чертежей, макетов, электронных таблиц, фотографий, презентаций и множества других типов файлов.
Print Conductor использует внутреннее процессорное ядро при печати самых популярных типов документов: PDF, TXT, JPG, JPEG, HTML, PNG, PSD, XPS, JAVA, GIF, MSG, EML и некоторых других. Что касается других типов файлов, программа применяет компоненты печати установленных у вас офисных приложений и САПР-систем. Например, Microsoft Visio, eDrawings Viewer или Autodesk AutoCAD нужны для автоматизации печати технических чертежей или схем. Для печати электронных таблиц понадобится Microsoft Excel, а для печати презентаций – Microsoft PowerPoint. Дополнительную информацию вы можете найти в списке поддерживаемых форматов файлов.
Print Conductor совместим с Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP и Windows Server
Print Conductor стабильно работает на 32-битных и 64-битных системах Microsoft Windows XP, Windows Vista, Windows 7, 8 и 10. Также программа совместима с Microsoft Windows Server 2003, 2008 и 2012, 2016 и более поздними версиями. Наша программа для пакетной печати не требовательна к ресурсам системы.
Системные требования
- Операционная система: Microsoft® Windows 10 / 8 / 7 / XP Service Pack 3 (32-битная или 64-битная система) или Microsoft® Windows Server 2003 / 2008 / 2012 / 2016 или более поздние версии
- Процессор: Intel® Core i3 или AMD Athlon® II X2 или лучше
- Оперативная память: 8 GB или более
- Свободное место на жестком диске: 210 Mb
- Необходимое ПО: Microsoft NET Framework 4.0
FolderMill приложение для автоматизации однотипных задач и оптимизации документооборота компании, работающее на базе сервера. Обладает широким функционалом для конвертации файлов.
Универсальный Конвертер Документов это виртуальный принтер, отлично сочетающийся с Print Conductor. С его помощью вы можете массово конвертировать файлы форматов PDF, TIFF, JPEG, PNG, GIF, PCX, DCX, BMP и других.
Print Conductor – это программа для пакетной печати документов, изображений и других типов файлов. Если вы часто печатаете большое количество файлов в разных форматах, Print Conductor поможет сэкономить ваше рабочее время.
Print Conductor автоматизирует массовую печать файлов PDF, файлов Microsoft Office: Word, Excel, Visio, PowerPoint, Publisher, Autodesk AutoCAD, текстовых файлов, изображений и многих других файлов. Программа проста в использовании и избавит вас от необходимости открывать файлы в "родных" приложениях и печатать каждый файл вручную.
1 интерфейс
3 клика для старта печати
90+ поддерживаемых форматов
Задавайте настройки для всех документов или отдельно для каждого
Прогноз расхода бумаги
до начала печати
Отчет о результатах работы
программы Print Conductor
Больше не нужно открывать каждый файл, чтобы его напечатать
Экономьте время, печатая несколько PDF-файлов или других документов в пакетном режиме. Теперь вам не нужно открывать их по отдельности. Представьте, сколько времени потребуется, чтобы распечатать десятки или сотни файлов из нескольких папок! С Print Conductor вам не нужно открывать программу для просмотра PDF, текстовый редактор или другое приложение каждый раз, когда вам нужно распечатать тот или иной документ. Просто добавьте нужные файлы в список Print Conductor, выберите устройство печати и нажмите кнопку "Старт печати"
Распечатайте сразу все документы из папки или архива
С Print Conductor вы можете легко распечатать целые папки документов или файлов из архивов RAR / ZIP / 7ZIP / TAR / GZIP без предварительного разархивирования. Print Conductor предлагает простой интерфейс для добавления и сортировки файлов перед сеансом печати. Добавляйте файлы в Cписок с помощью перетаскивания, диалогового окна или импортируйте готовый список файлов в виде TXT, Excel или FLIST. Также можно выбрать только нужные файлы определенных типов из папки и ее подпапок. Можно сортировать документы по имени или типу файла, упорядочивать файлы для печати в строго заданном порядке или распечатывать только выбранные документы в списке.
Умное ядро обработки документов
Программа Print Conductor сама выбирает наиболее эффективный способ обработки ваших файлов. Допустим, вы хотите напечатать несколько файлов Word DOCX "как есть". В этом случае Print Conductor будет использовать Microsoft Word API, поскольку это самый быстрый и простой способ обработки файлов DOC и DOCX.
Однако если вам нужно распечатать файлы DOCX с определенными настройками, например, в черно-белом режиме и добавить нумерацию страниц, Print Conductor сначала экспортирует ваши Word-файлы в PDF. Программа будет использовать собственный движок PDF, поскольку Microsoft Word не имеет возможности пакетной печати файлов в черно-белом виде. Обработка может занять больше времени, но результат будет именно такой, какой требуется. Таким образом, программа переключается на печать через PDF, если конкретная задача не может быть решена "прямым путем".
Скачайте пробную версию
Загрузите Print Conductor бесплатно для автоматизации печати ваших документов. Это пробная версия для ознакомления с полным функционалом программы.
Print Conductor - это программное решение для автоматизации печати документов. Программа позволяет оптимизировать печать PDF-файлов, офисных документов, технических чертежей, юридических документов, договоров, термоэтикеток, текстовых файлов, электронных писем с вложениями, диаграмм, презентаций, электронных таблиц, изображений и других файлов. Программа поддерживает множество популярных форматов файлов: PDF, DOC, TXT, PSD, XLS, PPT, MSG, JPG, PNG, TIFF и многие другие. Печатайте все ваши файлы в одном интерфейсе!
Автоматическая печать 90+ типов файлов
Print Conductor облегчает печать множества файлов. Вам больше не нужно открывать файл, нажимать "Файл" > "Печать", выбирать принтер, задавать параметры печати, нажимать кнопку "Печать" и повторять это для следующего файла. Вместо этого просто добавляйте документы в Список Документов Print Conductor, задавайте нужные параметры печати, выбирайте принтер, и запускайте печать. Программа сделает всё остальное за вас.
Настройте автоматическую печать PDF-документов, изображений, текстовых файлов, файлов САПР и чертежей, различной документации, презентаций, электронных писем, брошюр и листовок, таблиц, счетов-фактур, этикеток и штрих-кодов, скрипт-файлов и других файлов с помощью нашей программы. Принт Кондуктор умеет печатать:
Единый интерфейс для различных типов документов
У Print Conductor очень простой и удобный интерфейс. Программа совместима со всеми последними версиями Microsoft Windows. Не обязательно углубляться в изучение функционала программы – вы можете начать печатать документы сразу после установки программы.
Быстрая и надежная обработка файлов
Print Conductor обеспечивает высокое качество печати, при этом оказывая небольшую нагрузку на оперативную память принтера и локальную сеть офиса. Программа имеет надежное процессорное ядро и без проблем справляется с большими объемами документов. Просто запускайте печать и переключайтесь на свои задачи.
Контроль над процессом пакетной печати
Вы полностью контролируете процесс пакетной печати. До запуска задания печати вы можете менять очередность документов в списке, открыть предварительный просмотр для любого из них. Предварительный отчет покажет примерное количество листов бумаги, которое потребуется для печати. Запустив задание на печать вы всегда будете знать, сколько документов уже напечатано и сколько осталось в очереди. После обработки всего списка документов программа выдает отчет по завершению сеанса печати. Если вдруг какие-нибудь файлы не обработаются, они появятся в отчете, и программа предложит прислать нам логи ошибки.
Списки документов для регулярного использования
Если вам регулярно приходится печатать одни и те же комплекты документов, используйте Списки Документов. Создавайте и сохраняйте Списки Документов для повторного использования. Вы можете импортировать, экспортировать, очищать списки, добавлять новые файлы и удалять элементы из них.
Поддержка всех типов принтеров
Print Conductor печатает документы на любом современном принтере: подключенном к вашему ПК или по локальной сети в офисе. В самой программе можно открыть и задать нужные настройки принтера. Кроме того, Print Conductor отлично работает с виртуальными принтерами. Вы сможете легко преобразовать ваш пакет документов в форматы PDF, TIFF или JPEG, используя, например, Универсальный Конвертер Документов.
Print Conductor и другие программы
Внутренний модуль печати Print Conductor успешно справляется с большинством типов файлов. Однако для определенных файлов потребуется другое программное обеспечение. Например, для печати папки с текстовыми документами будет нужен установленный Microsoft Word или OpenOffice Writer. Программе потребуется Microsoft Visio или Autodesk AutoCAD для печати технических чертежей. Для печати электронных таблиц понадобится Microsoft Excel, а для печати презентаций - Microsoft PowerPoint. Вы можете заранее проверить, установлены ли у вас необходимые программы - сверьтесь с полным списком поддерживаемых форматов или загляните в справочное меню Print Conductor.
Многоязычный пользовательский интерфейс
Начиная с версии 8.0 интерфейс Print Conductor доступен на 15 языках: английском, немецком, испанском, французском, итальянском, польском, чешском, голландском, русском, японском, китайском, шведском, арабском, турецком и бразильском португальском. Не нашли свой родной язык? Напишите нам!
Поддержка пользователей
Возникли проблемы с печатью определенного типа файлов или нужна помощь с настройкой параметров печати? Загляните в наш раздел How To или свяжитесь с нашей командой ИТ-разработчиков и получите качественную техническую поддержку по вашей проблеме. Просто напишите нам, и наши специалисты ответят в течение нескольких часов. Мы также поможем настроить Print Conductor индивидуально для ваших бизнес-задач. Мы даже можем сделать индивидуальную сборку программы специально для ваших нужд (по запросу).
Иногда нужно быстро распечатать много картинок с котиками документов, а открывать для этого каждый файл совсем не хочется. Первым делом напрашивается использование контекстного меню проводника, но у этого способа есть свои ограничения и нюансы. Поэтому пришлось искать альтернативу. За подробностями — прошу под кат.
Анализируем ситуацию и собираем данные
Тема пакетной печати не раз освещалась в трудах великих учёных интернет-статьях. Например, в этой и этой.
Мы же начнем с выяснения того, какой функционал нужен конечным пользователям. В результате общения с коллегами получися такой список:
- печатать нужно только XML-файлы;
- форматирование для XML не требуется;
- на бумаге, помимо содержимого, должно быть указано и имя печатаемого файла;
- файлы должны быть отсортированы по имени, чтобы было удобно подшивать бумажные листы в архив.
Но у такого способа есть, как минимум, два недостатка:
- нельзя напечатать больше 15 файлов за раз;
- файлы печатаются в случайном порядке (возможно, логика все же есть, но я ее не нашел), а не так, как они отсортированы в проводнике.
Выбираем инструмент и разрабатываем решение
Примечание. Чтобы не переводить бумагу, на этапе подготовки и тестирования скрипта удобно использовать виртуальный принтер. Меня устроил штатный Microsoft XPS Document Writer, но есть еще PDF24 Creator, doPDF, CutePDF Writer — как говорится, на вкус и цвет…
В качестве языка был выбран PowerShell. В базовой комплектации скрипт выглядит так:
Печать выполняется средствами штатного блокнота Windows (чтоб не простаивал без дела).
Как видно из 3-й строки, сортировка в примере происходит по имени файла (Name). Вместо этого можно взять за основу размер (Length) или дату изменения (LastWriteTime). Если вам требуется что-то более экзотичное, можно зайти сюда.
Для сортировки в обратном порядке у командлета Sort-Object есть ключ -Descending.
В этом варианте печать идет на принтер по умолчанию, и нас такое поведение устроило. Если же нужно печатать на принтер, отличный от дефолтного, у блокнота есть параметр /PT.
Соответственно, код примет следующий вид:
Аналогично вместо блокнота можно поэксплуатировать любую другую программу в зависимости от того, какой формат файлов нужно печатать. Главное — чтобы она поддерживала печать через интерфейс командной строки.
Примечание. Если будете приручать Adobe Reader, имейте в виду этот старый баг. В нашем окружении он все еще проявляется, возможно, вам повезет больше. А еще есть хорошая статья, посвященная печати PDF из PowerShell.
Если же вам на выходе нужен только «голый» текст из обычного текстовика, то 5-я строка варианта 0 примет такой вид:
Для печати на дефолтный принтер параметр -Name нужно опустить.
Для нашей задачи требовалась печать файлов из нескольких расположений. Немного дополнив вариант 0, получаем
Для приличия добавлена функция обработки исключений. И в случае, если, например, папка, из которой печатаются файлы, стала недоступной, то выполнение печати прервется и пользователю будет выведено соответствующее уведомление. Кстати, замечено, что блокнот возвращает в exit-коде 0 даже при попытке распечатать несуществующий/недоступный файл, но в GUI при этом ругается.
Опробовав вариант 1, пользователи попросили дать возможность выбора папки и конкретных файлов в ней, поэтому было добавлено немного интерактивности в виде диалогового окна выбора файлов. Так появился
Теперь при запуске получаем привычное окно проводника Windows с удобным выбором нужных файлов:
Подробнее о работе с диалоговым окном открытия файлов можно почитать в официальной документации, а кто хочет узнать больше про GUI-зацию PowerShell, легко найдет много материала в сети, есть даже онлайн-конструктор форм.
Обработка исключений во втором варианте была убрана, т.к. интерактивное информирование пользователя было отдано на откуп проводнику и блокноту.
При запуске кода из ISE диалоговое окно выбора файлов выводится на заднем плане (Ctrl+Tab в помощь), но из командной строки все работает как положено. Также обратите внимание, что свойство ShowHelp должно быть $true, чтобы обойти этот баг.
Еще хотелось бы обратить внимание на свойство InitialDirectory. Кэп подсказывает, что оно определяет путь к папке, которая будет выбрана по умолчанию при запуске скрипта. Но, учитывая, что проводник «запоминает» последнее выбранное расположение, которое было указано пользователем в диалоге выбора файлов, InitialDirectory может пригодиться только при первом запуске скрипта.
Вариант 2 полностью подошел нашим пользователям, поэтому на нем мы и остановились. Но если вам нужен вариант с дамами и преферансом интерактивностью и сортировкой, отличной от имени (например, по дате изменения), это тоже реализуемо. Получаем
Т.к. из объекта $OpenFileDialog нельзя напрямую извлечь такие параметры, как размер или дату создания файла, то мы с помощью командлета Get-ChildItem получаем список всех файлов в папке, выбранной пользователем, а потом оставляем только те из них, которые были выбраны пользователем, и сортируем их в нужном нам виде.
Отдаем в продакшн
Убедившись, что всё работает как надо, кладем скрипт в сетевую папку и выводим пользователям ярлык на рабочий стол.
А чтобы наш маленький беззащитный скрипт не обижали злые Execution Policies, прячем его в такую скорлупу:
Или можно обернуть в теплый ламповый батник.
Среди прочего, в корпоративной среде запуску скрипта могут мешать суровые Software Restriction Policies и безжалостный AppLocker, а также другое защитное ПО, но это уже выходит за рамки статьи.
Можно добавить лоска, установив красивый значок для ярлыка. Я выбрал такой:
Если пользователей нашего скрипта много, можно массово раздать ярлык с помощью предпочтений групповой политики.
Такое бывает, если выкатить без предварительного тестирования.
А у нас будет вот так:
И крамольная мысль напоследок: а что, если подумать в другом направлении и вместо всего описанного выше пообщаться с начальством и перестроить рабочий процесс?
Программный пакет Microsoft Office уже давно умеет экспортировать документы в PDF. Эта опция появилась в версии 2007. Работает она очень просто:
1) Вы открываете текст в Microsoft Word, таблицу в Excel или презентацию в PowerPoint,
2) Нажимаете на логотип Microsoft Office в левом верхнем углу программы и в появившемся меню выбираете: «Сохранить как => PDF».
3) Осталось задать имя файла PDF и выбрать папку для его сохранения.
Собственный экспорт документов, реализованный средствами Офиса, решает задачу конвертирования документов в PDF на порядок лучше и точнее, чем, например, независимые конвертеры документов, работающие по принципу виртуальных принтеров. Всё дело в том, что при прохождении документа через систему печати Windows, он теряет часть информации. Например, теряются гиперссылки из текста. Для вывода на бумагу они не нужны, поэтому такая информация на принтер и не передается.
Функция экспорта прекрасно работает, если нужно конвертировать в PDF пару-тройку документов. Но если таких документов десятка два, то открывание их по одному и повторение для каждого из них пунктов с первого по третий превращается в довольно нудное занятие. Вот хороший пример работы, которую просто необходимо автоматизировать!
И программа DocuFreezer прекрасно справляется с этой задачей!
Добавьте ваши 20 документов в список DocuFreezer и нажмите на кнопку Start. Документы будут конвертированы в PDF быстрее, чем вы успеете заварить себе новую чашку чая!
В список выходных форматов программы DocuFreezer кроме PDF входят так же JPEG, TIFF и PNG. А в будущих версиях программы запланированы к внедрению функции наложения водяных знаков и подписывание файлов PDF цифровой подписью.
Первая версия DocuFreezer бесплатна для личного использования.
Читайте также: