|
v7: Программно печать PDF и сохранение | ☑ | ||
---|---|---|---|---|
0
BLP
03.02.15
✎
13:06
|
Здравствуйте,
когда-то воспользовался советом ветки программно печать PDF и автосохранение.. И все работало года два, пока... пока PDFCreator не обновился с версии 1.7.1 до 1.7.2 , а сейчас и более чем 2.0 К сожалению, вышеуказанная ветка не дает возможности там описать свою проблему, поэтому пришлось создать новую. Итак... Если возвращаю ПДФКреэйтор до версии 1.7.1 - все по-прежнему работает, если же обновляю до более новой (это естественное желание), то при попытке выполнить обычные операции выдается сообщение: PDFCreator=СоздатьОбъект("PDFCreator.clsPDFCreator"); {C:\USERS\ADMIN\blablabla...}: Неудачная попытка создания объекта (PDFCreator.clsPDFCreator) Помогите, подскажите, пожалуйста, что нужно сделать-изменить. Хотелось бы юзать ПФДКреэйтор версии 2 и выше... |
|||
1
polosov
03.02.15
✎
13:10
|
(0) А просто выводить печать на виртуальный PDF-принтер не вариант?
|
|||
2
dk
03.02.15
✎
13:16
|
почитать документацию или форумы - может они название COM объект поменяли
|
|||
3
BLP
03.02.15
✎
13:58
|
polosov, спасибо за совет... но, когда все отлажено и работает , не хочется чтото снова менять. У меня там специфика своеобразная и менять - не вариант.
dk, да, возможно, я так и подумал, что чтото изменено, но я в этом не совсем разбираюсь, поэтому и прошу совета. Может кто знает и подскажет, что надо поменять в команде. Пожста, ну, очень хочется перейти на версию 2. |
|||
4
polosov
03.02.15
✎
14:22
|
(3) Может руками надо перерегистрировать dll-ки через regsvr32
|
|||
5
BLP
03.02.15
✎
14:30
|
Попробую...
Дело в том, что сам по себе PDFCreator рабьотает, позволяет формировать (выводить неа печать в пдф формате) доки из разных программ, в т.ч. и 1С, если использовать для печати принтер PDFCreator. А вот через данную команду в модуле - выдает такую ошибку, хотя, повторяю, если возвращаюсь на версию 1.7.1 - все работает. Неужели я один пользуюсь ЭТИМ? И никто из ранее пользовавших не переходил на версию 2? |
|||
6
Ёпрст
03.02.15
✎
14:55
|
Судя по иписалову, там другой ProgId и другие методы и свойства
http://www.pdfforge.org/pdfcreator/manual/com-interface |
|||
7
Ёпрст
03.02.15
✎
14:56
|
||||
8
Duke1C
03.02.15
✎
20:50
|
(5) А как же заповедь - "Работает не трогай"? :)) нафейхоа обновляешь, если старая устраивает?
|
|||
9
ShoGUN
03.02.15
✎
20:55
|
(5) Обычно, если меняется мажорная версия - API тоже меняется. Собственно, (6)(7) об этом и говорят.
|
|||
10
ShoGUN
03.02.15
✎
20:56
|
Для кого, блин, написано:
The COM interface still has beta status and it will change with the next releases. Once we have reached a stable state, we will start versioning the interface to provide backward compatibility. |
|||
11
spectre1978
03.02.15
✎
22:09
|
(5) С двойкой какие-то непонятки были, причем даже не в области ком-интерфейсов, просто плохо работал базовый функционал. Откатился назад, двойку пока не юзаю.
|
|||
12
spectre1978
03.02.15
✎
22:09
|
как раз-таки на 1.7
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |