powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
25 сообщений из 57, страница 2 из 3
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762444
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
)))))))))))))) а меня подсадили, нашальника ))))) сказал.
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762610
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid KudryavtsevВ том году ставил Reports 12 на Windows, настроил шрифты, русский язык в PDF - без проблем.

Проблемы при установке/конфигурации Forms/Reports 12.2

А вы сможете мне выслать свой uifnt.ali, если не трудно. Заранее благодарен.
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762616
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И самое интересное, почему есть англ буквы и цифры но нет русских букв.
Может где то надо, что то настроить?)))))
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762631
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот пример моего файла uifont.ali :

# Copyright (c) Oracle Corporation 1995, 1997, 1998.
# All Rights Reserved.

/* See readme.ali for usage instructions. */
/* MS Windows uifont.ali */

[ Global ]
"MS Sans Serif" = "Courier New"
"MS Serif" = "Courier New"
"Terwinal 993"..... = "Terwinal 993".....ISO-8859-5

/* Convert JEUC to SJIS for all fonts */
.....jeuc = .....sjis

/* Mac Fonts */
"Avant Garde" = Arial
"New Century Schlbk" = "Times New Roman"
"New York" = "Times New Roman"
Bookman = "Times New Roman"

#/* Motif fonts */

#lucidatypewriter = "Courier New"
#lucidabright = "Times New Roman"
#fixed = "Courier New"

/* Cue card fonts */
cuecard = Arial.8.Plain.Medium.Normal
#cuecardFixed = "Courier New"..Plain.Medium.Normal


[ Printer ]

[ Display ]


# Oracle Report PDF sections
# Three new sections have been added:
# [ PDF ] - Used for font aliasing and Multibyte language support
# [ PDF:Embed ] - Used for Type 1 font embedding
# [ PDF:Subset ] - Used for True Type Font subsetting


[ PDF ]


# This example shows how to rename Arial font to Courier font
# Arial = Courier
# You can Alias specific styles of font as below
# Arial.12..Bold.. = Courier.14....
# "Times New Roman".12..Bold = "Sans Serif"
#
# Support for Far Eastern Languages:
# ----------------------------------
# PDF section can be additionally used to enable Multibyte language support
# built into Reports. To use this feature with Adobe (r) Acrobat (c), you
# need to install the Asian font pack available online at the Adobe web site.
# By specifying the below aliasing, a Japanese report run with Shift-JIS
# characterset is replaced to HeiseiKakuGo-W5-Acro CID font.
# .....SJIS = "HeiseiKakuGo-W5-Acro"


[ PDF:Embed ]

"Courier New" = "cour.pfm cour.pfb"
"Courier New"..Italic.Bold.. = "courbi.pfm courbi.pfb"
"Courier New"..Italic... = "couri.pfm couri.pfb"
"Courier New"...Bold.. = "courbd.pfm courbd.pfb"



[ PDF:Subset ]

"Albany WT J"...="albanywtj.ttf"
"Courier New".... = "COUR.TTF"
"Courier New"... Bold... = "COURBD.TTF"
"Courier New".. Bold.Italic... = "COURBI.TTF"
"Courier New".. Italic... = "COURI.TTF"

# Arial..Italic.Bold.. = "Arialbi.ttf"
# Arial...Bold.. = "Arialb.ttf"
# Arial..Italic... = "Ariali.ttf"
# Arial..... = "Arial.ttf"
#
# If Arial..... entries appears in the top of the list, all the styles of
# Arial font in the layout will be subset as Arial Plain font.

[rwbuilder]
.....AR8MSWIN1256="Courier New"
.....CL8MSWIN1251="Courier New"
.....EE8MSWIN1250="Courier New"
.....EL8MSWIN1253="Courier New"
.....IW8MSWIN1255="Courier New"
#.....JA16SJIS="MS Gothic"
#.....TH8TISASCII="Andale Duospace WT"
#.....TR8MSWIN1254="Courier New"
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762656
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Narkolog,

я конечно не хочу вспоминать подстановку фонтов, но выглядит как то странно:
arial заремлен, хотя в нем то как раз русские символы есть,
зато присутствует
[ PDF:Subset ]

"Albany WT J"...="albanywtj.ttf"
сам файлик "albanywtj.ttf у вас то есть?
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762684
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SalNarkolog,

я конечно не хочу вспоминать подстановку фонтов, но выглядит как то странно:
arial заремлен, хотя в нем то как раз русские символы есть,
зато присутствует
[ PDF:Subset ]

"Albany WT J"...="albanywtj.ttf"
сам файлик "albanywtj.ttf у вас то есть?

Файлик есть, в нем как раз есть кирилица. Сам отчет написан не мною, но там участвует только "Courier New".
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762687
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробую выложить скрин отчета
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762688
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скрин второго отчета
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762856
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оказывается, можно установить переменную DEBUG_SLFIND для отладки
https://docs.oracle.com/cd/E14571_01/bi.1111/b32121/pbr_xplat007.htm#RSPUB23695

2.7.2.1 Troubleshooting Information

If you do not get the correct fonts in the PDF output, set the environment variable DEBUG_SLFIND to a log file name (for example, debug.txt) and run the report. The font files that are looked up while parsing the PPD file as well as the fonts used will be written to the log file debug.txt
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762857
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот и еще есть, правда мне не совсем понятно как вы с репортс работаете
https://blogs.oracle.com/proactivesupportdevtools/tracing-in-oracle-reports-12c
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39762903
Фотография mRdUKE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Narkolog,
arial.ttf в +> C:\Windows\fonts

uifont.ali:
...
[ PDF:Subset ]
Arial..... = "arial.ttf"
...

В реестре REPORTS_PATH +> C:\Windows\fonts и в reports.sh (REPORTS_FONT_DIRECTORY) +> arial.ttf (или +> C:\Windows\fonts)
...
restart WLS
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39763176
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mRdUKE

Ссылка не открылась у меня, взял родной Windows arial.ttf

Подсунул везде где только надо и не надо)))

Редактировал reports.bat

set REPORTS_FONT_DIRECTORY=C:\ORACLE\Middleware\Oracle_Home\user_projects\domains\XXX_XXX\reports\fonts

set REPORTS_PATH=C:\Windows\Fonts;C:\ORACLE\Middleware\Oracle_Home\reports\templates;C:\ORACLE\Middleware\Oracle_Home\reports\printers;C:\ORACLE\Middleware\Oracle_Home\user_projects\domains\XXX_XXX\reports\fonts

Редактировал uifont.ali

[ PDF:Subset ]

Arial..Italic.Bold.. = "Arialbi.ttf"
Arial...Bold.. = "Arialb.ttf"
Arial..Italic... = "Ariali.ttf"
Arial..... = "Arial.ttf"

Редактировал реестр

REPORTS_PATH
REPORTS_FONT_DIRECTORY
стоят и указаны пути к шрифтам.
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39763177
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Salоказывается, можно установить переменную DEBUG_SLFIND для отладки
https://docs.oracle.com/cd/E14571_01/bi.1111/b32121/pbr_xplat007.htm#RSPUB23695

2.7.2.1 Troubleshooting Information

If you do not get the correct fonts in the PDF output, set the environment variable DEBUG_SLFIND to a log file name (for example, debug.txt) and run the report. The font files that are looked up while parsing the PPD file as well as the fonts used will be written to the log file debug.txt

Почитал доку спасибо, возник вопрос, у меня же, виндовый Weblogic. а там указывают файл PPD для линукса.
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39763179
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот результат на изменения uifont.ali
Такое ощущение что ему все равно на мои манипуляции с этим файлом.
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39763433
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
влияния сабститьюта на результат не видно
возможно unifont просто не подхватился
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39763437
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Narkolog,

Случаем не OeBS?
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39763445
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопросики могут быть результатом неверно настроенного NLS-окружения сессии oracle (отсутствие трансляции из кодировки БД в кодировку сессии), а "крякозябры" - результатом неверно указанной кодировки выходного документа (не соответствует кодировке данных), либо несоответствием кодировки данных и шрифта.
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39763450
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NLS на данном шаге явно не при чем.

Т.С. пытается unifont.ali в Oracle Reports настроить, но эффекта его действий не видно. Вполне вероятно, что правит просто не тот файл unifont.ali.
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39763474
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid KudryavtsevNLS на данном шаге явно не при чем.

Т.С. пытается unifont.ali в Oracle Reports настроить, но эффекта его действий не видно. Вполне вероятно, что правит просто не тот файл unifont.ali.
Правлю сразу три файлика
Эффект проявился, появились англ буквы и цифры
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39763477
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim LejninNarkolog,

Случаем не OeBS?
Рпеорт серверт. а именно rwservlet. Nub пока я в этом.
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39764097
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CourierNewPSMT нашел информацию про этот шрифт, а в нем нет кириллицы))))
Вопрос откуда он берется, если схема такая:

1 Базы Oracle 10 на RHL 7
2 Weblogic 12c на Windows server 2012 R2
3 Софт DBM который шлет Weblogic 12c указание на отчет, а он уже выводит ПДФ файл. Wimdows 2008 R2

Вопрос откуда взялся шрифт CourierNewPSMT, CourierPS Bold MT ?????
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39764453
Sal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так а в doc(rtf), html, xls вывод русских символов нормальный?

в каких 3-х местах вы правите uifont.ali
в вашем случае типа такого?
C:\ORACLE\Middleware\Oracle_Home\reports\tools\common

C:\ORACLE\Middleware\Oracle_Home\user_projects\domains\XXX_XXX\config\fmwconfig\components\ReportsToolsComponent\reptools1\tools\common

C:\ORACLE\Middleware\Oracle_Home\user_projects\domains\XXX_XXX\config\fmwconfig\components\ReportsToolsComponent\reptools1\tools\guicommon\tk\admin\

кстати вот еще инструкция (на немец), и там пишут типа путь к uifont.ali в реестр занести
https://community.oracle.com/thread/4026816
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39764502
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне сейчас свои настройки unifont.ali не посмотреть
но есть чувство, что нужно указывать ИЛИ сабститьют ИЛИ эмбидед. Я указывал сабститьют.

В Вашем сообщении 21790765 похоже на "падеж падежей". Указано и то и другое. Какая из секций идет в результат, не очень понятно. Насколько я понимаю, никаких CourierNewPSMT на виндовс нет и лучше, что бы и в PDF их не было как класса.

p.s. мой Reports 12 на сервере на территории заказчика, админского пароля у меня сейчас нет, нужно начальство просить доступ дать (((
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39764514
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на Вашем скриншоте из PDF Reader'а ясно видно, что падеж-падежей
один шрифт TrueType, другой шрифт Type1

как мне кажется, при корректном срабатывании сабститьюта ВСЕ должно отобразиться на TrueType (другого в Windows просто нет) шрифт Courer New
AFAIK в Windows стандартно только 3-и нормальных шрифта: Arial, Courer New, Times New Roman. Вот на них все отображать и нужно.

IMHO & AFAIK
могу ошибаться, сейчас не проверить (((
...
Рейтинг: 0 / 0
Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
    #39764515
Narkolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятно спасибо, за помощь. Открыл я пдф который мне отчет выгрузил. а там указано приложение ORACLE11gR1
Это получается отчет лезет на старый тестовый веблоджик?)))) он как раз 11 версии
...
Рейтинг: 0 / 0
25 сообщений из 57, страница 2 из 3
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Weblogic 12c и отчеты В PDF, html проблема с кодировкой и шрифтами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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