Всем привет!
Clarion 6 Legasy.
При попытке сохранения отчета в PDF, т.е. через принтер ADOBE PDF с условиями:
open(Report)
PRINTER{PROPPRINT:PrintToFile} = True                        !print to a file
PRINTER{PROPPRINT:PrintToName} = 'D:\OUTPUT.PDF'   !filename to print to
?image{prop:text} = 'd:\DSC03417.JPG'
  и т.д. 
 происходит следующее:  
1. Файл графики не встраиваится в PDF, а остается валяться в TEMPe, и в PDFe не отображается вообще.
2. PDF при открытии ругается на используемый шрифт TimesNewRoman, но тем не менее открывает и показывает нормально.
  Если же убрать {PROPPRINT:PrintToFile}, то стандартное "Сохранить как PDF" прекрасно работает. 
  Подскажите, плз, как с этим бороться !!!
			
			
									
						Проблема при сохранении отчета в PDF
Модератор: Дед Пахом
					Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
	При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Re: Проблема при сохранении отчета в PDF
Синтаксис Legasy шаблонов уже не помню (посмотри по аналогии), а в ABC для обычного 
шаблона отчета просто добавляю SELF.SkipPreview = True и указание для экспорта в PDF
по умолчанию и он прекрасно создает и экспортирует отчет в указанный PDF файл ...
Экспорт графики проверил - работает.
Если мешает окно с индикатором создания отчета - его легко можно убрать ....
Clarion не встраивает используемые шрифты в PDF - это может привести к проблемам
с просмотром PDF на компьютере где шрифт не установлен. А Adobe View'er об этом
предупреждает и заменяет шрифт на наиболее подходящий. Решение - создание
полноценного PDF печатью на ADOBE PRINTER или какой-нибудь бесплатный аналог
(например DoPDF). Ну или сохранение отчета в PDF через ActivX внешней программы,
которая это умеет делать (MS Word, OpenOffice.org Writer ...)
			
			
									
						шаблона отчета просто добавляю SELF.SkipPreview = True и указание для экспорта в PDF
по умолчанию и он прекрасно создает и экспортирует отчет в указанный PDF файл ...
Экспорт графики проверил - работает.
Если мешает окно с индикатором создания отчета - его легко можно убрать ....
Clarion не встраивает используемые шрифты в PDF - это может привести к проблемам
с просмотром PDF на компьютере где шрифт не установлен. А Adobe View'er об этом
предупреждает и заменяет шрифт на наиболее подходящий. Решение - создание
полноценного PDF печатью на ADOBE PRINTER или какой-нибудь бесплатный аналог
(например DoPDF). Ну или сохранение отчета в PDF через ActivX внешней программы,
которая это умеет делать (MS Word, OpenOffice.org Writer ...)
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						Re: Проблема при сохранении отчета в PDF
Надо бы уточнить себя - проблема появляется именно тогда, когда пытаюсь в программе указать имя файла, куда сохраняю.
Мне нужна процедурная массовая генерация отчетов и конвертация их в PDF.
Если же в файловом диалоге явно указывать имя файла, то проблем действительно нет никаких.
			
			
									
						Мне нужна процедурная массовая генерация отчетов и конвертация их в PDF.
Если же в файловом диалоге явно указывать имя файла, то проблем действительно нет никаких.
