powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Кириллица в PDF, полученных с помощью BI Publisher
30 сообщений из 30, показаны все 2 страниц
Кириллица в PDF, полученных с помощью BI Publisher
    #34813369
RifNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пож-та решить проблему...

Работаю с BI Publisher, создаю отчет, шаблон рисую в ворде, сохраняю в rtf-файле...при выполнении отчета в формате html, word, excel c кириллицей проблем нет, а вот при выдаче в pdf - знаки вопроса вместо букв...подскажите, куда рыть ? Спасибо.
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #34813998
е
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
е
Гость
поиск по форуму помогает
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35187706
Cinderella
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет! У меня такая же проблема с XML Publisher. У меня одни вопросики вместо русских букв. Я уже всю голову сломала. Помогите, кто может, пожалуйста!!!!
Если просмотреть PDF через просмотр в Word, все показывыает нормально и в pdf шрифт меняется ALBANY, но когда я пытаюсь просмотреть в Публикаторе Oracle, одни вопросы. Сил моих больше нет
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35190562
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у меня все нормально )))
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35190581
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cinderella
...
Если просмотреть PDF через просмотр в Word, все показывыает нормально и в pdf шрифт меняется ALBANY, но когда я пытаюсь просмотреть в Публикаторе Oracle, одни вопросы. Сил моих больше нет


1. Настроить шрифты в XDO.cfg не пробывали (для XMLP Desktop & BI Desktop).

2. Положить шрифты (Times,Arial) на сервер.

3. И вообще, какая версия, какие шрифты, как запускается и т.д. Пример шаблона неплохо бы запостить на форум. Вполне возможно Вы так шаблон нарисовать умудрились.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Кириллица в PDF, полученных с помощью BI Publisher
    #35990926
Lukich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день! Помогите пожалуйста разобраться.
Oracle BI Publisher 10.1.3.4.0.
Используем RTF-шаблон (используемый в шаблоне шрифт Arial на сервере установлен):
-при выводе отчета в RTF проблем нет.
-при выводе в PDF для символов кириллицы происходит замена шрифта на "Albany WT J" (для латиницы шрифт Arial сохраняется). При этом портится форматирование текста (пропадают выделения жирным).

В чем может быть проблема?
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35991564
Lukich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, может кто знает где нужно настроить?
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35991734
brainwashed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev...
1. Настроить шрифты в XDO.cfg не пробывали


Приведите пример вашего xdo.cfg файла, пожалуйста. Про него можно почитать в разделе D юзер-гайда BI Publisher
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35991879
прст
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
берешь из винды arialuni.ttf и подменяешь им Albany WT J
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35996167
philat1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сталкивался с похожей проблемой - если в шаблоне rtf, для русских слов (статические данные) указан язык проверки английский(не русский, украиннский и т.п.) - то потом они показываются козябриками
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35996651
brainwashed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здесь вроде как другая проблема - не кракозябры, а шрифт просто не подхватывается и подменяется "албанским".
а так да - именно те слова, которые ворд бракует, потом идут знаками вопроса в отчете.
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35998939
Lukich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
brainwashedLeonid Kudryavtsev...
1. Настроить шрифты в XDO.cfg не пробывали


Приведите пример вашего xdo.cfg файла, пожалуйста. Про него можно почитать в разделе D юзер-гайда BI Publisher

Файл xdo.cfg в "<JRE_TOP>/jre/lib" не нашли. Видимо, потому что версия - Oracle BI Publisher 10.1.3.4.0.
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35998951
Lukich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прстберешь из винды arialuni.ttf и подменяешь им Albany WT J
Спасибо за идею! Но к сожалению, от этого внешний вид PDF стал еще хуже (в таблицах шрифт стал наплывать на линии таблиц)
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35999015
brainwashed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
упс. похоже они уходят от xdo.cfg:)

Раздел Creating a Font Mapping из Administrator's and Developer's Guide выполняли?
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35999021
brainwashed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
документ E12188-01 соответственно
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35999555
Lukich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
brainwashedупс. похоже они уходят от xdo.cfg:)

Раздел Creating a Font Mapping из Administrator's and Developer's Guide выполняли?
Пробовал, мапинг шрифтов в принципе работает, но стиль шрифта там "Not applicable to PDF Template font mappings" :o(
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35999669
brainwashed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
под рукой нет живого сервера, к сожалению, чтобы попробовать:(
может тогда создадите руками xdo.cfg?
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35999704
brainwashed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С текстом для Arial типа такого
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
        
...
        <font family="Arial" style="normal" weight="normal"> 
            <truetype path="/fonts/arial.ttf" /> 
        </font> 
        <font family="Arial" style="italic" weight="normal"> 
            <truetype path="/fonts/ariali.ttf" /> 
        </font> 
        <font family="Arial" style="normal" weight="bold"> 
            <truetype path="/fonts/arialbd.ttf" /> 
        </font> 
        <font family="Arial" style="italic" weight="bold"> 
            <truetype path="/fonts/arialbi.ttf" /> 
        </font> 
...
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35999798
Lukich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
brainwashedпод рукой нет живого сервера, к сожалению, чтобы попробовать:(
может тогда создадите руками xdo.cfg?
Насколько я понимаю, в xdo.cfg можно задать другой шрифт по умолчанию. Но что это даст?
Пример из XDOUserGuide.pdf:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
<config version="1.0.0"
xmlns="http://xmlns.oracle.com/oxp/config/"><!-- Properties -->
<properties>
<!-- System level properties -->
<property name="system-temp-dir">/tmp</property>
<!-- PDF compression -->
<property name="pdf-compression">true</property>
<!-- PDF Security -->
<property name="pdf-security">true</property>
<property name="pdf-open-password">user</property>
<property name="pdf-permissions-password">owner</property>
<property name="pdf-no-printing">true</property>
<property name="pdf-no-changing-the-document">true</property>
</properties>
<!-- Font setting -->
<fonts>
<!-- Font setting (for FO to PDF etc...) -->
<font family="Arial" style="normal" weight="normal">
<truetype path="/fonts/Arial.ttf" />
</font>
<font family="Default" style="normal" weight="normal">
<truetype path="/fonts/ALBANWTJ.ttf" />
</font>
<!--Font substitute setting (for PDFForm filling etc...) -->
<font-substitute name="MSGothic">
<truetype path="/fonts/msgothic.ttc" ttcno="0" />
</font-substitute>
</fonts>
</config>
Кстати, после того как я подменил ALBANWTJ.ttf файлом ARIALUNI.ttf, в PDF вместо "Albany WT J" выгружается "Arial Unicode MS". Вернул "настоящий" ALBANWTJ.ttf, а ситуация осталась, т.е. шрифт по умолчанию поменялся))
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #35999879
brainwashed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем подменять дефолтный шрифт? оставьте стандартный.
просто семейство Arial-шрифтов опишите в cfg
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #36001304
Lukich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
brainwashedзачем подменять дефолтный шрифт? оставьте стандартный.
просто семейство Arial-шрифтов опишите в cfg
Спасибо за совет!
Попробовал "руками" добавить xdo.cfg:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
<config version="1.0.0"
xmlns="http://xmlns.oracle.com/oxp/config/"><!-- Properties -->
<properties>
<!-- System level properties -->
<property name="system-temp-dir">/tmp</property>
<!-- PDF compression -->
<property name="pdf-compression">true</property>
<!-- PDF Security -->
<property name="pdf-security">true</property>
<property name="pdf-open-password">user</property>
<property name="pdf-permissions-password">owner</property>
<property name="pdf-no-printing">true</property>
<property name="pdf-no-changing-the-document">true</property>
</properties>
<!-- Font setting -->
<fonts>
<!-- Font setting (for FO to PDF etc...) -->
        <font family="Arial" style="normal" weight="normal"> 
            <truetype path="/fonts/arial.ttf" /> 
        </font> 
        <font family="Arial" style="italic" weight="normal"> 
            <truetype path="/fonts/ariali.ttf" /> 
        </font> 
        <font family="Arial" style="normal" weight="bold"> 
            <truetype path="/fonts/arialbd.ttf" /> 
        </font> 
        <font family="Arial" style="italic" weight="bold"> 
            <truetype path="/fonts/arialbi.ttf" />  
</font>
<font family="Default" style="normal" weight="normal">
<truetype path="/fonts/ALBANWTJ.ttf" />
</font>
<!--Font substitute setting (for PDFForm filling etc...) -->
<font-substitute name="MSGothic">
<truetype path="/fonts/msgothic.ttc" ttcno="0" />
</font-substitute>
</fonts>
</config>
При этом в Конфигурации выполнения на закладке "Отображения шрифтов" добавились строчки для Arial в раздел "Шаблоны RTF" (видимо, xdo.cfg "сложился" с каким-то другим конфигом).
Однако проблема шрифтов при формировании PDF осталась:
-Arial "жирный" или кириллицей преобразуется в "простой" Arial Unicode MS ("простой" Arial латиницей - сохраняется)
-Times New Roman кириллицей преобразуется в "простой" Arial Unicode MS (с латиницей без проблем)
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #36005410
GKirill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Lukich,

Помнится была такая проблема давно, правда, с XML Publisher.
Подхватывается шрифт из файла ALBANWTJ.ttf, потому что он идет первый по алфавиту.
Связано это было (точно не помню (и правда давно это было)) с тем, что на серваке стояла одна кодировка, а в оракле другая.
Решили ее тогда написанием скрипта, который перегоняет данные из одной кодировки в другую.
PS. не уверен, что в данном случае в этом проблема, но бага была именно такая.
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #36007000
brainwashed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
очень подозрительно.
я к сожалению, не знаю поведения 10.1.3.4.0, но судя по всему виной всему "Not applicable to PDF Template font mappings". Jack Carver активно по publisher-у отвечает, надо у него спросить, какой версией пользуется и как борется со стилями шрифтов.

а по Times New Roman - настройте мэппинги по аналогии с Arial. Лучше через интерфейс конечно же.
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #36019698
Lukich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...как оказалось, файл xdo.cfg для BI Publisher 10.1.3.4.0 находится в ORACLE_BI/XMLP/Admin/Configuration/
Поправил его руками, заработало))

Код: plaintext
1.
Но при редактировании через web-интерфейс "Администр.>Отображения шрифтов" (/xmlpserver/servlet/adm/config/fonthome): 
при редактировании - ошибка HTTP 500

при удалении - не работает (но и ошибки нет)

вставка - работает
С этим обещали помочь разобраться коллеги из Oracle...
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Кириллица в PDF, полученных с помощью BI Publisher
    #36801922
142857
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня была похожая проблема. Необходимо было выводить отчеты на казахском языке в XML Publisher. Сначала в PDF были знаки вопроса. Лечится копированием шрифтов ALBAN*.ttf в $AF_JRE_TOP. Русские буквы поправились, казахские не отображались. Открыл шрифты ALBAN*.ttf в редакторе шрифтов и казахских букв там не нашел. Пришлось добавить символы и глифы (glyph). Использовал FontCreator 5.6. добился правильного отображения казахских букв в превью на рабочей станции. Подложил эти шрифты на сервер, все равно казахские буквы не отобразились. Причем каверкались по разному символы из шаблона и символы из данных. Шаблон открылд в Word 2007 поменял шрифт с Arial(k) на Colibri, сохранил как другой файл и загрузил на сервер. Символы в шаблоне поправились, в данных - нет. В PL\SQL коде вывод казахских букв заменил на их коды№ Например: казахская буква К имеет UNICODE код 1178, Таким образом слово "Казахстан" будет выглядеть в XML файле как "Қазахстан". После этого все заработало нормально.
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #36802729
142857
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
#1178азахстан
Перед решеткой надо поставить амперсант,
ато как в предыдущем посте не видно, что вместо первой буквы пишется код
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #36802736
142857
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и точку с запятой на после кода
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #37192947
Aleksandr G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
142857,

Господа кому интересно то я решил подобную проблему со шрифтами на мой взгляд простым способом

скопировал с винды шрифт допустим calibri.ttf в $HOME_PUBLISHER/jdk/jre/lib/fonts
после этого в админке в разделе "отображения шрифтов" приписал его и все заработало.

У меня другая проблема
Я делаю с паблишера селект mysql функции и текстовый результат который возвращает функция не поддерживается кодировкой "абрыка-табра выводится"

пример:
select hello('Вася')

пример функции

FUNCTION ТТ7.hello(s TEXT(20))
RETURNS text CHARSET utf8
DETERMINISTIC
BEGIN

RETURN CONCAT('Hello, ',s,'!');
END

Может кто-то подскажет где копать?
Спасибо...
...
Рейтинг: 0 / 0
Кириллица в PDF, полученных с помощью BI Publisher
    #37528898
stim644
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lukich
<font family="Default" style="normal" weight="normal">
<truetype path="/fonts/ALBANWTJ.ttf" />
</font>

При этом в Конфигурации выполнения на закладке "Отображения шрифтов" добавились строчки для Arial в раздел "Шаблоны RTF" (видимо, xdo.cfg "сложился" с каким-то другим конфигом).
Однако проблема шрифтов при формировании PDF осталась:
-Arial "жирный" или кириллицей преобразуется в "простой" Arial Unicode MS ("простой" Arial латиницей - сохраняется)
-Times New Roman кириллицей преобразуется в "простой" Arial Unicode MS (с латиницей без проблем)

Пропиши дефолтные шрифты и для жирного тоже. Т.е.

<font family="Default" style="normal" weight="bold">
<truetype path="/fonts/arialbd.ttf" />
</font>
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Кириллица в PDF, полученных с помощью BI Publisher
    #40105925
sqlbeginer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем, столько лет прошло с последнего поста, просьба помочь: bi 11, rtf:если слово из заглавных букв и и галка "ВСЕ ПРОПИСНЫЕ", то буква Я заменяется на вопрос или англ S. Arial, замену шрифтов добавил.
...
Рейтинг: 0 / 0
30 сообщений из 30, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Кириллица в PDF, полученных с помощью BI Publisher
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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