powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Вопрос про PDF, сформированный Oracle Reports 6i
16 сообщений из 16, страница 1 из 1
Вопрос про PDF, сформированный Oracle Reports 6i
    #34063665
ASNexus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чувствую, что вопрос простейший, но наверняка кто-нибудь сталкивался: формирую PDF в Oracle Reports 6i, но открывается он Adobe Acrobat'ом с нечитаемым русским текстом (кодировка неправильная). Что и где поправить нужно?

Шрифты используются Courier New и Times New Roman, в файле текст при просмотре (FAR'ом) виден в кодировке Win-1251, формировать и открывать пытаюсь на одной и той-же машине, в системе (Windows 2003 EE) шрифты установлены. Пробовал Acrobat Reader 3.0 и 7.0.
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34064926
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
См. в документации по Oracle Reports для чего нужен файл uifont.ali (а если сервер Oracle Reports - на Linux, то также файл uiprint.ali). Там можно задать вставку русских шрифтов в PDF отчёт.
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34066651
ASNexus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В документации по 6i ничего про FONT EMBEDDING не нашел. Зато нашел на металинке статью "Restrictions in Reports 6i PDF output and New Features in Reports 9i" (Doc ID: Note:204272.1), фрагмент которой меня совсем огорчил:
MULTIBYTE
---------
Oracle Reports Developer and Reports Server 6i Release Notes --
see Note 111712.1

Section 5.6 Supported PDF Version
Reports supports PDF 1.1.

The Adobe Acrobat Reader cannot read .PDF report files generated
by Report Builder if the report contains certain types of non-
English character set languages (typically multi-byte) or
Unicode character set. However, you could generate the
Postscript from Reports (making sure that Reports is referencing
the correct fonts in the Postscript output), and then feed the
resultant Postscript file into Adobe's Distiller program with
the "Embed all fonts" option enabled. This should result in a
PDF file that has the subset fonts embedded. Then use Acrobat
to generate the Postscript with the embedded fonts.

Так неужели в Reports 6i никак нельзя эту проблему обойти? А то предлоеженные телодвижения с "Adobe's Distiller" при автоматическом формировании множества файлов кажутся излишне сложными...
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34067331
Фотография Tolmachov Dmitiry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я задавал вопрос некоторое время назад. Вот тут тема
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34067486
ASNexus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поиск рулит! А я виноват, что им не воспользовался :(

Но по существу получается, что решения для Reports 6i не существует?
Кроме разве что установки Acrobat Reader 3.0 (в нем, кстати, все отображается корректно, я ошибся - ранее пробовал в 4.0 и 7.0 - одинаково криво)?
Но ведь это как-то нелогично - менять современную версию на старье... Может для Reader'а какой патч или настройка где все-таки есть?
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34213672
adobe-sucks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решение есть :)
Берем прогу FontLab Studio (5), открываем в ней нужный ttf шрифт, установленный в системе, выбираем режим decimal и кодовую страницу 1251 -> копируем все символы со 184(ё) по 255(я) -> выбираем кодовую страницу 1252, идем на символ 184 и вставляем скопированное.
Генерим ttf -> удаляем старый шрифт из системы -> ставим исправленный.
Reader (7) активно чмокает :D
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34214120
Александр Соколов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, есть статья http://citforum.ru/database/oracle/pdf_cyr/]Использование кириллицы в PDF-отчётах Oracle Reports на Unix-платформах
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34214456
Mr_Frost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как альтернативный вариант - можно использовать программу "PDF Print Factory". Она создает виртуальный принтер, на который можно отправить отчет и затем сохранить его в PDF.
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34215230
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OeBS нормально печатает в PDF и через тот-же Reports 6i. Т.ч. однозначно настроить можно.

Да и поиск в данном форуме вроде возврашает вполне осмысленные советы. Как я понимаю, главная проблема с внедрением шрифтов, что нужно использовать PostScript шрифты, а не TTF. Сам Reports не настраивал, у нас на сервере все крутиться и все работает в стандартной настройке OeBS.
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34215250
TRM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TRM
Гость
Leonid KudryavtsevOeBS нормально печатает в PDF и через тот-же Reports 6i. Т.ч. однозначно настроить можно.

Да и поиск в данном форуме вроде возврашает вполне осмысленные советы. Как я понимаю, главная проблема с внедрением шрифтов, что нужно использовать PostScript шрифты, а не TTF. Сам Reports не настраивал, у нас на сервере все крутиться и все работает в стандартной настройке OeBS.
В OEBS нет никаких чудес или а-ля фич для 6 репортов, используется аналогичный метод, указанный выше
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34215405
adobe-sucks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Основная проблема в том, что reports6 не может "встраивать" (embedded) шрифты в pdf и Reader версий 3+ не отображает русский текст.
C reports9 такой проблемы не возникает, тк шрифты можно встроить в формируемый pdf.
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34215759
Adult
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Reports 6i действительно не умеет встраивать шрифты в pdf. Но никто не мешает вам это сделать самим.
Если лениво думать самим как это сделать, обратитесь в москвоский Оракл. Их учили этому лет 5-6 назад...
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #34226837
robert2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
поробуйте в uifont.ali
использовать юникодные шрифты

[PDF:Subset]
arial="arialuni.ttf"
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Вопрос про PDF, сформированный Oracle Reports 6i
    #38264845
natik_90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня такая же проблема, oracle на платформе linux, при формировании отчета в pdf-формате Oracle Reports 11.1.1.3.0 выходит неправильная кодировка. Пользовалась статьей http://citforum.ru/database/oracle/pdf_cyr/ получаю ошибку REP-1924: Font file cour.ttf cannot be found. Видимо отчет не видит, где лежит нужный шрифт, но путь в REPORTS_PATH прописала.

Помогите, пожалуйста.

Модератор: Тема перенесена из форума "Oracle".
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #38265525
Фотография mRdUKE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
natik_90,

11ю не настраивал, 10ку настраивал согласно данной статье, что у вас в посте, проблем со шрифтами нет..
Под "винду" архив тут , описание добавил в txt.
...
Рейтинг: 0 / 0
Вопрос про PDF, сформированный Oracle Reports 6i
    #38267799
natik_90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mRdUKE,

да, я уже разобралась, нужно было перегрузить сервер ))
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Вопрос про PDF, сформированный Oracle Reports 6i
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]