Adobe PDF,как указать имя файла?
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Adobe PDF,как указать имя файла?
А что значит подправить и перебор. В кларионе имеются же функции работы с реестром - запомнил дефолтный путь, изменил на нужный, напечатал, восстановил.Nibirjanin писал(а): ↑24 Июль 2020, 3:40 Возможно, как написал vic7tar, подправить в регистре, но это уже перебор, мне кажется.
C10, Win10x64
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Adobe PDF,как указать имя файла?
Таких библиотек вагон. Наверняка можно найти и бесплатную. Вопрос в том как её прикрутить. Может даже что-то найти близкое к Клариону. Я думаю так. Если есть потребность только выводить в PDF, достаточно майкрософтовского принтера. В десятой Винде он уже установлен. Программно переключиться на него труда особого не представляет. Что касается пользователей, у которых Win7 и ниже, их можно не рассматривать, Майкрософт вопрос решила .
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Adobe PDF,как указать имя файла?
... запомнил дефолтный путь, изменил на нужный, программа зависла, вызывайте админа на восстановление.vic7tar писал(а): ↑24 Июль 2020, 10:42А что значит подправить и перебор. В кларионе имеются же функции работы с реестром - запомнил дефолтный путь, изменил на нужный, напечатал, восстановил.Nibirjanin писал(а): ↑24 Июль 2020, 3:40 Возможно, как написал vic7tar, подправить в регистре, но это уже перебор, мне кажется.
We are hard at work… for you.
Adobe PDF,как указать имя файла?
Можно на этот случай предусмотреть страхующие действия.
А при печати он там ничего не спрашивает?
C10, Win10x64
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Adobe PDF,как указать имя файла?
По-моему опыту самый беспроблемный. И пути поддерживает, и сразу PDF создаёт (а не PS). Чтобы переключиться на него без движений пользователя, нужно некие действия прописать. Посмотрите по форуму. По-моему, Игорь Столяров описывал процесс. Могу и я этот кусок выложить ещё раз. Я этот процесс зашил в стандартный класс. Можете и сами там посмотреть, но там много возможно чего лишнего.
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Adobe PDF,как указать имя файла?
Не совсем я прав. Переключиться необходимо до создания отчёта. А определённая движуха нужна только, если нужно экспортировать уже созданный отчёт (выбран стандартный принтер), например из "Предварительного просмотра".
We are hard at work… for you.
Adobe PDF,как указать имя файла?
Допустим, что ничего прописывать не надо - Microsoft Print To PDF стоит по умолчанию.
Вопрос - так будет действовать эта заезженная связка?:
Printer{PropPrint:PrintToFile} = True
Printer{PropPrint:PrintToName} = 'путь\Имя файла.pdf'
А где там в настройках Microsoft Print To PDF есть какое-то упоминание о путях?
C10, Win10x64
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Adobe PDF,как указать имя файла?
Я думаю будет именно так.
В том-то и дело, что там нет этого упоминания. Вы просто в Printer{PropPrint:PrintToName} его прописываете и всё.А где там в настройках Microsoft Print To PDF есть какое-то упоминание о путях?
We are hard at work… for you.