Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Acrobat pdf

Acrobat pdf
Я
   мушка83
 
27.09.21 - 09:18
Скажите пожалуйста, какими командами через Com соединение  Acrobat pdf можно сжать pdf файл и объединить несколько файлов в один.
   NorthWind
 
1 - 27.09.21 - 09:29
(0) а в системе есть полноценный акробат, тот который не ридер, а платный?
С чего такая уверенность, что имеющийся объект вообще умеет делать то что вам нужно?
   мушка83
 
2 - 27.09.21 - 09:32
Уверенности нет( сохраняя табличный документ с картинками в формате pdf, размер у файла огромный. Думала так можно сжать
   NorthWind
 
3 - 27.09.21 - 09:35
дело в том что у акробата есть два варианта. Один - ридер, который все качают чтобы смотреть PDF. Он, по-моему, вообще сохранять умеет только данные форм, т.е. по сути ничего. И второй - это полноценный акробат с функциями редактирования. Тот, может, и может сжимать, я, честно сказать, не в курсе. Но - он стоит денег.
   yzimin
 
4 - 27.09.21 - 09:36
(2) может предварительно сжать картинки, а потом уже сохранять таб док?
   мушка83
 
5 - 27.09.21 - 09:37
(4) картинки изначально весят в пределах 300кБ, а после того как вставляю их в табличный документ  - конечный файл может весить порядка 10мБ
   NorthWind
 
6 - 27.09.21 - 09:39
(5) а сжатие сервисами дает эффект, который нужен? Удается добиться уменьшения при сохранении какого-то качества картинок?
   NorthWind
 
7 - 27.09.21 - 09:40
вы понимаете, что при сжатии вы можете потерять качество картинок вплоть до непригодного? Это нужно проверять.
   мушка83
 
8 - 27.09.21 - 09:40
(5) если просто открыть этот файл и сохранить - да размер уменьшается.
   мушка83
 
9 - 27.09.21 - 09:41
да, но хотелось бы попробовать,так как выдаваемые размеры файла не позволяют его по почте отправлять.
   NorthWind
 
10 - 27.09.21 - 09:42
(8) это уже что-то. Значит, возможно, 1С что-то делает криво, а акробат подправляет структуру.
   NorthWind
 
11 - 27.09.21 - 09:42
вы в ридере сохраняете?
   мушка83
 
12 - 27.09.21 - 09:45
да
   NorthWind
 
13 - 27.09.21 - 09:52
Похоже, что с помощью ком-объекта от ридера все же не выйдет.
Если на vbs написать вот так
Set Acro = CreateObject ("AcroPDF.PDF")
Acro.LoadFile "D:\Генералка на шанс.pdf"
Acro.SaveFile "D:\Генералка на шанс1.pdf"
Acro = Unassigned
все будет идти корректно ровно до сохранения. Получим ошибку именно на сохранении файла - объект не поддерживает свойство или метод. Как я понимаю, чтобы оно завелось - нужен платный Adobe Acrobat DC.
   NorthWind
 
14 - 27.09.21 - 09:54
так что нужно рассматривать другие варианты, например ставить какой-нибудь бесплатный PDF принтер и пробовать им. Вам в соседней ветке советовали PDF24, можно еще всякие CutePDF, BullZip PDF, PDFCreator, их куча. И уже с ними разбираться.
   NorthWind
 
15 - 27.09.21 - 09:56
   мушка83
 
16 - 27.09.21 - 09:57
спасибо

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.