On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
администратор




Пост N: 7013
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 05.02.19 17:50. Заголовок: PDF файлик


Можно ли средствами Harbour , встроить нужный TTF Font в сам документ ?
Если можно то как и чем ?

Можно ли средствами Harbour , Pdf преобразовать в JPG скажем ?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 3 [только новые]





Пост N: 212
Зарегистрирован: 19.05.05
ссылка на сообщение  Отправлено: 06.02.19 19:28. Заголовок: Встроить свой шрифт ..


Встроить свой шрифт можно
detail_fnt_name := HPDF_LoadTTFontFromFile(pdf, TTName,; // Загрузить фонт из файла
embed) // pdf - объект PDF
// TTName - имя файла с фонтом
// embed - вложение (фонтав файл PDF)
// .T. - да
// .F. - нет
// detail_fnt_name Возвращает имя фонта
// содержащегося в файле

If HPDF_GetError(pdf)!=0 //
? HPDF_GetError(pdf) // Показать ошибку .
wait
ENDIF

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 7014
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 06.02.19 22:01. Заголовок: nick_mi пишет: Встр..


nick_mi пишет:

 цитата:
Встроить свой шрифт можно
detail_fnt_name := HPDF_LoadTTFontFromFile(pdf, TTName,; // Загрузить фонт из файла
embed) // pdf - объект PDF


Так дело в том что сам файл PDF у меня уже есть готовый и мне не нужно его формировать
с помощью hbhpdf , а эта либа не позволяет работать c уже существующим и полностью
сформированным PDF файлом.
Сам файл PDF формирую средствами PageScript 32 (в версии для печати) а сам PageScript 32
не делает (не умеет) внедрять фонт в сам PDF.
Временно выкрутился что вместо используемого шрифта в PDF , Lucida Console заюзал фонт Verdana ,
проверили на трубе и планшете , кирилица в норме

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 195
Зарегистрирован: 05.11.05
ссылка на сообщение  Отправлено: 07.12.19 13:46. Заголовок: Создаю файл PDF. Исх..


Создаю файл PDF. Исходный текст в UTF8. Посмотрел примеры, с русским языком все хорошо, если ставлю: SET HPDFDOC ENCODING TO "CP1251".

Но нужно кучу фраз на разных языках показывать, т.е. 1251 маловато будет. Подумал, что если исходный текст в UTF8 и вывод в UTF8 то перекодировать ничего не надо будет. Сделал и саму программу в UTF8, чтобы точно ничего не перекодировалось. Но нет, не получается. Обращусь к знатокам - что не так?

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 507
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет