powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создание PDF файла через VBA
25 сообщений из 37, страница 1 из 2
Создание PDF файла через VBA
    #34301014
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоит задача:
Есть .doc файл(шаблон) из него я програмно делаю .doc документы, но их необходимо преобразовать в .pdf, причем программно.
Как это сделать.
У меня только одна идея, это через виртуальный принтор Adobe PDF.
Запустить на него через VBA, нет проблем, но при этом появляется окно "Сохранить как..." и дальше я не знаю что делать, так как мне необходимо сохранять под разными(заранее определенными именами) и в разные(известные) каталоги.

Может у кого есть другие идеи.

Подскажите пожалуйсто.
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34301080
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SendKeys пробовали?
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34301506
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MelkiadesSendKeys пробовали?
Не катит, нужно в активное окно windows sendkeys использовать, а здесь VBA тормозится на Printout
Нужно что-то типа перехвата события windows делать, а как не знаю
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34301957
Igogo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
адд-ин называется AcrobatPDFMaker
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34302000
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igogoадд-ин называется AcrobatPDFMaker
Пардонти!

Не понял....
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34302904
Igogo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Belkin Igogoадд-ин называется AcrobatPDFMaker
Пардонти!

Не понял....

Дык в дистрибутиве Акробата есть эта муть, которая коннектица к офису и на васике её можно пользовать что бы сохранять доки в пдф без лишних усилий :)
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34303113
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igogo Belkin Igogoадд-ин называется AcrobatPDFMaker
Пардонти!

Не понял....

Дык в дистрибутиве Акробата есть эта муть, которая коннектица к офису и на васике её можно пользовать что бы сохранять доки в пдф без лишних усилий :)
Ты говоришь общими фразами, может поконкретнее.
От куда смотреть, или заново акробат переустанавливать?
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34303602
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AcrobatPDFMaker - платный контрол, качай его из нета да ломай потом, и юзай!
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34304119
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timtimAcrobatPDFMaker - платный контрол, качай его из нета да ломай потом, и юзай!
Может подскажешь, где качать, как ломать.
Сам занимался этим?
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34318975
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, есть еще какие решения?
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34319085
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Belkin timtimAcrobatPDFMaker - платный контрол, качай его из нета да ломай потом, и юзай!
Может подскажешь, где качать, как ломать.
Сам занимался этим?
Господа в очередной раз предупреждаю, не застаявляйте прибегать к крайним мерам. Правила в отношении поиска кряков/способов взлома, с некоторых пор ужесточили.
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34320112
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magnus23 Belkin timtimAcrobatPDFMaker - платный контрол, качай его из нета да ломай потом, и юзай!
Может подскажешь, где качать, как ломать.
Сам занимался этим?
Господа в очередной раз предупреждаю, не застаявляйте прибегать к крайним мерам. Правила в отношении поиска кряков/способов взлома, с некоторых пор ужесточили.
Что это значит, ты про что?
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34320200
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это я про кряки. Как минимум буду удалять. Более сильные глаголы : закрывать(топик), банить(логин), применять не хотелось бы.


Magnus
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34320216
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По сабжу: у меня дома где-то был класс с имплементацией некоторой части формата ПДФ, созданый на основе кода когда-то увиденного в сети, т.е. файл созадавался ручками. Немного муторно, т.к все форматирование нужно самому делать, но зато никакой головной боли с лицензиями. Для одного старого проекта это было очень критично, разрабатывался для МинЮста португалии :)).
Если ничего более подходящего не найдется я к выходным найду и кину.

Хотя, вариант с печатью как в принтер должен работать. По идее должна быть возможность передать ему параметры и отключить диалог...


Magnus
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34320296
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magnus23По сабжу: у меня дома где-то был класс с имплементацией некоторой части формата ПДФ, созданый на основе кода когда-то увиденного в сети, т.е. файл созадавался ручками. Немного муторно, т.к все форматирование нужно самому делать, но зато никакой головной боли с лицензиями. Для одного старого проекта это было очень критично, разрабатывался для МинЮста португалии :)).
Если ничего более подходящего не найдется я к выходным найду и кину.

Хотя, вариант с печатью как в принтер должен работать. По идее должна быть возможность передать ему параметры и отключить диалог...


Magnus
Спасибо, поищи, может что получится.
А по поводу взломов, что потом сайту предъявы бывают?
Ты админ или модератор?
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34320327
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelkinСпасибо, поищи, может что получится.
А по поводу взломов, что потом сайту предъявы бывают?
Ты админ или модератор?
Поищу, но не раньше чем завтра.
Предьявы действительно были, причем совсем недавно.
Mодер форума VB.
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34322689
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magnus23 BelkinСпасибо, поищи, может что получится.
А по поводу взломов, что потом сайту предъявы бывают?
Ты админ или модератор?
Поищу, но не раньше чем завтра.
Предьявы действительно были, причем совсем недавно.
Mодер форума VB.
Ну, что нашел что?
Нужно позарест...
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34323199
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какие вообще проблемы вывести в PDF-то?

1. Есть куча программ изображающих их себя принтер и выводящих результат в PDF.
2. ActiveReports (и скорей всего другие подобные) имеет возможность экспорта в PDF. Я лично использую его...
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34323242
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrFА какие вообще проблемы вывести в PDF-то?

1. Есть куча программ изображающих их себя принтер и выводящих результат в PDF.
2. ActiveReports (и скорей всего другие подобные) имеет возможность экспорта в PDF. Я лично использую его...
Это нужно делать программно через VBA, там в цикле создаются .doc, затем нужно .pdf, а потом отправить на e-mail
Так вот если отправлять на виртуальный принтер Acrobat, то появляется окно "Сохранить как" и вот здесь то и нужно задать(программно) куда сохранять, а как это сделать не понимаю.
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34323386
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelkinЭто нужно делать программно через VBA, там в цикле создаются .doc, затем нужно .pdf, а потом отправить на e-mail

Ищи что либо работающее из командной строки, например, вроде тебе пойдет вот это:

http://www.e-pdfconverter.com/document-converter/index.html
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34323573
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrF BelkinЭто нужно делать программно через VBA, там в цикле создаются .doc, затем нужно .pdf, а потом отправить на e-mail

Ищи что либо работающее из командной строки, например, вроде тебе пойдет вот это:

http://www.e-pdfconverter.com/document-converter/index.html
Во-первых, это платный продукт,
во-вторых, для этого есть Acrobat со своим виртуальным принтером,
а в-третьих как мне из VBA задать имя и путь для сохранения выйла в .pdf В это окно можно ввести только с клавы.
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34323615
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока не нашел :(. На винте нету, надо поднимать старые бэкапы, тому проекту года 3 уж...


Magnus
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34323638
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magnus23Пока не нашел :(. На винте нету, надо поднимать старые бэкапы, тому проекту года 3 уж...


Magnus
Буду тебе очень признателен.
Пожалуйсто не забудь.
А то все автоматизирывал, а приходитя через сендр отправлять эти бумаги. Получается почти никакой разници.

Заранее благодарен.
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34323738
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelkinВо-первых, это платный продукт,

Я дал ссылку на программу позволяющую реализовать то что тебе нужно.
Пробуй отыскать аналогичную бесплатную...

Belkinво-вторых, для этого есть Acrobat со своим виртуальным принтером,

А он не делает то что тебе нужно, по твоим же словам.
Я не проверял его на тему работает ли он с командной строкой, ибо просто не использую.

Belkinа в-третьих как мне из VBA задать имя и путь для сохранения выйла в .pdf В это окно можно ввести только с клавы.

Да в командной строке!!! Читай описание - там все расписано.
...
Рейтинг: 0 / 0
Создание PDF файла через VBA
    #34323739
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, хочу сразу предупредить что там графики очень мало, линии, прямоугольники, круги - вот и все. Остальное текст.


Magnus
...
Рейтинг: 0 / 0
25 сообщений из 37, страница 1 из 2
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создание PDF файла через VBA
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]