COM-соединение с Microsoft Print to PDF

1. Vafla 26.07.18 12:23 Сейчас в теме
Здравствуйте!

Возможно ли установить COM-соединение с виртуальным принтером "Microsoft Print to PDF"?
Что-то вроде
Новый COMОбъект("PDFCreator.clsPDFCreator")

Существуют примеры работы с другими виртуальными принтерами, но упоминания про этот не нашёл.

Кто-нибудь сталкивался?
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. mad375 26.07.18 12:53 Сейчас в теме
(1)Попробуйте OleView.Exe, это часть VisualStudio, ну или можно в сети найти, это программа для просмотра OLE/COM объектов, по-идее там должен быть такой объект.
3. Vafla 26.07.18 13:07 Сейчас в теме
(2) Спасибо! но ничего не понятно Изучаю =)
user774630; +1 Ответить
4. mifka186 9 27.07.18 16:25 Сейчас в теме
Вам для чего если не секрет?
Табличные документы можно сохранять в pdf не используя виртуальный принтер

ТабличныйДокумент (SpreadsheetDocument)
Записать (Write)
Вариант синтаксиса: В файл
Синтаксис:
Записать(<ИмяФайла>, <ТипФайлаТаблицы>)
Пример:
ТабДок.Записать("C:\My Documents\Таблица2.pdf", ТипФайлаТабличногоДокумента.PDF); 
6. Vafla 27.07.18 16:44 Сейчас в теме
(4) Не секрет

Для сохранения входящих Html-документов в Pdf.

Идея с виртуальным принтером появилась, т.к. "Microsoft Print to PDF" - стандартный и не требует установки.

Но честно... Не осилил. Сейчас склоняюсь к установке на сервере wkhtmltopdf.
8. mifka186 9 27.07.18 17:53 Сейчас в теме
(6) Судя по мануалу PDF Creator

PDFCreator.PDFCreatorObj
A PDFCreator object gives you the ability to get information about PDFCreator including its current state as well as some application settings.
Т.е. этот метод позволяет получить информацию о текущем состоянии

Конвертация выполняется по другому
PDFCreatorQueue = new ActiveXObject("PDFCreator.JobQueue");
PDFCreatorQueue.Initialize();

Больше не знаю чем помочь.
5. mifka186 9 27.07.18 16:29 Сейчас в теме
Поиск по сайту даёт сразу несколько публикаций
https://infostart.ru/public/75969/
https://infostart.ru/public/723898/
https://infostart.ru/public/603888/

Здесь смотрели?
7. Vafla 27.07.18 16:45 Сейчас в теме
(5) Да, но к сожалению это всё "стороннее программное обеспечение", на сервере не желательное...
9. Vafla 31.07.18 15:43 Сейчас в теме +0.5 $m
Пока остановился на wkhtmltopdf
10. Slypower 3 26.12.23 12:31 Сейчас в теме
(9)
вился н

а у нас эта утилита сохраняет пустой пдф
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот