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

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

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

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

Не понял....

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

Не понял....

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


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

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


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

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


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

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

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

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

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

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

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


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


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

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

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

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

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

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

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


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


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