Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2013, 12:42   #1
cw_o
Пользователь
 
Регистрация: 25.10.2009
Сообщений: 92
По умолчанию PDF Maker

1. Как в VBA вызывать конвертацию с помощью Add-In PDFMaker? Вижу в Tools > References можно добавить ссылку на PDFMaker API Library. Это оно? Не могу найти документацию на ее использование.
2. Как отключить автоматическое обновление полей перед конвертацией в ПДФ с помощью PDFMaker? Может быть есть способ вообще запретить в документе обновление полей, но при этом сохраняя их.
cw_o вне форума Ответить с цитированием
Старый 12.02.2013, 16:49   #2
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Это метод документа ExportAsFixedFormat
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 12.02.2013, 18:10   #3
cw_o
Пользователь
 
Регистрация: 25.10.2009
Сообщений: 92
По умолчанию

Проверяла ExportAsFixedFormat, на самом деле он использует стандартную вордовскую конвертацию и работает без участия PDF Maker
cw_o вне форума Ответить с цитированием
Старый 12.02.2013, 18:22   #4
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

А почему нужен именно PDFMaker?
Кстати, запретить обновление полей можно так
Код:
ActiveDocument.Fields.Locked=True
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 13.02.2013, 10:05   #5
cw_o
Пользователь
 
Регистрация: 25.10.2009
Сообщений: 92
По умолчанию

PDFMaker нужен, потому что он встраивает шрифты, и вообще там настроек больше, чем в стандартном конвертере.
Запрет обновления работает, спасибо.
cw_o вне форума Ответить с цитированием
Старый 13.02.2013, 16:31   #6
cw_o
Пользователь
 
Регистрация: 25.10.2009
Сообщений: 92
По умолчанию

viter.alex,
Не подскажешь, как можно с помощью интерфейса Ворда сделать ActiveDocument.Fields.Locked=True? не могу найти
cw_o вне форума Ответить с цитированием
Старый 13.02.2013, 18:27   #7
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Это Ctrl+F11
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 14.02.2013, 09:31   #8
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

viter.alex, а на Панели инструментов или на ленте есть кнопки, которые делают это?
Код:
ActiveDocument.Fields.Locked=True
Скрипт вне форума Ответить с цитированием
Старый 18.02.2013, 15:00   #9
Борис_Р
Пользователь
 
Регистрация: 18.02.2013
Сообщений: 26
По умолчанию

Параметры WORD - вкладка "Экран" - Параметры печати.
Поставить или удалить флажок на "Обновлять поля перед печатью"
Борис_Р вне форума Ответить с цитированием
Старый 19.02.2013, 11:41   #10
cw_o
Пользователь
 
Регистрация: 25.10.2009
Сообщений: 92
По умолчанию

Борис_Р,
на обновление перед экспортом в PDF эта галочка не влияет.
cw_o вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Smart Install Maker docbrain Софт 12 16.01.2015 14:21
Windows DVD Maker 3dg_fan Софт 0 29.06.2011 17:18
Windows Movie Maker Akи чан Софт 1 29.07.2010 00:51