Releases: kichnap/slackpdf
Release list
v1.3.0
Full Changelog: v1.2.0...v1.3.0
SlackPDF 1.2.0
Что нового / What's new
Объединить (Merge): мультивыделение
Теперь можно выделить несколько файлов (Ctrl+клик, Shift+клик) и переместить всю группу стрелками ↑↓ одновременно.
Новый макет Объединить и Чередование
- Список файлов растёт вместе с окном — больше нет ограничения по высоте
- Кнопки ↑ ↓ и 🗑️ перенесены в фиксированную боковую панель справа (не прокручиваются вместе со строками)
Чередование (Mix): исправление галочки «Порядок»
RadioButtons были сгруппированы глобально по всей таблице — выбрать «Обратный порядок» для одного файла, не сбросив другой, было невозможно. Заменено на CheckBox: состояние каждой строки независимо.
Исправление переустановки поверх существующей
При установке новой версии поверх старой принтер и сервис теперь удаляются перед пересозданием. Ошибка 1802 () больше не возникает.
Авторские права в инсталляторе
Поля Copyright / Company / Description теперь заполнены в свойствах .
Merge: multi-select reorder
Select multiple files (Ctrl+click, Shift+click) and move the whole group with ↑↓ at once.
New layout for Merge and Mix
- File list fills all available window height — no more fixed height cap
- ↑↓ and Delete buttons in a fixed side panel (don't scroll with the rows)
Mix: Order checkbox fixed
RadioButtons were grouped globally across all rows — selecting Reverse for one file would deselect another. Replaced with per-row CheckBox.
Reinstall over existing installation fixed
Printer and service are now deleted before recreating. Error 1802 on reinstall is gone.
Installer copyright populated
Copyright / Company / Description fields are now set in Setup.exe properties.
Установка / Installation
Запусти SlackPDF-Setup-1.2.0.exe — инсталлятор обновит все компоненты автоматически.
Run SlackPDF-Setup-1.2.0.exe — the installer updates all components automatically.
SlackPDF 1.1.0
Что нового
Виртуальный принтер PDF
SlackPDF теперь можно установить как системный принтер Windows и печатать в PDF из любой программы — Revit, AutoCAD, Word и т.д.
- PSCRIPT5-принтер — устанавливается через
SlackPDF.PrinterInstaller, появляется в стандартном списке принтеров - Фоновый сервис (
SlackPDF.PrintService) — следит за очередью печати, конвертирует PostScript → PDF через Ghostscript, сохраняет результат - Настройки — папка вывода, шаблон имени файла, качество PDF, стратегия при конфликте (через «Настройки печати»)
- Ghostscript скачивается автоматически при первой установке
Исправление альбомной ориентации
PSCRIPT5 по-разному кодирует ориентацию для стандартных и нестандартных форматов. Сервис определяет стратегию кодирования по реальным размерам PDF и добавляет /Rotate 90 через PDFsharp только там, где это нужно — корректно обрабатываются как A3/A4, так и вытянутые форматы типа A2×5.
Интеграция с BIMzen Revit Plugin
NextJobHint— IPC через JSON-файл: BIMzen передаёт путь вывода и размеры листа (в pt) перед отправкой задания на печать- Форматы бумаги регистрируются всегда как книжные (короткая × длинная), чтобы PSCRIPT5 корректно применял поворот Plus90
Обновление PPD
- Полный список форматов: A0–A6, Letter, Legal, Tabloid
*CustomPageSize True— произвольные размеры до 5080×5080 мм
What's new
Virtual PDF printer
SlackPDF now installs as a Windows system printer — print to PDF from Revit, AutoCAD, Word, or any other application.
- PSCRIPT5 driver via
SlackPDF.PrinterInstaller - Background service (
SlackPDF.PrintService) — watches the spool, converts PostScript → PDF via Ghostscript - Settings UI — output folder, naming template, quality, conflict strategy
- Ghostscript is downloaded automatically on first install
Landscape orientation fix
Detects PSCRIPT5 landscape encoding strategy and applies /Rotate 90 via PDFsharp only when needed — handles both standard (A3, A4…) and elongated custom formats (A2×5, etc.) correctly.
BIMzen Revit Plugin integration
NextJobHintIPC: output path + page dimensions written before print job- Paper forms always registered in portrait orientation so PSCRIPT5 applies Plus90 rotation correctly
PPD updates
- Full paper size list: A0–A6, Letter, Legal, Tabloid
*CustomPageSize Trueup to 14 400 pt
Установка / Installation
Запусти SlackPDF-Setup-1.1.0.exe — инсталлятор сам установит драйвер, монитор портов, фоновый сервис и окно настроек.
Run SlackPDF-Setup-1.1.0.exe — the installer sets up the driver, port monitor, background service, and settings UI automatically.
v1.0.0
Full Changelog: https://github.com/kichnap/slackpdf/commits/v1.0.0