BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 24 июн 2025, 02:09

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 02 дек 2010, 20:48 
Не в сети

Зарегистрирован: 22 дек 2008, 13:02
Сообщения: 270
Откуда: Москва
Карма: 27
Берём чистую Ubuntu 10.10 ставим на неё jre16_22 открываем модуль карточек. Созерцаем радостные искажения.
Едем дальше и думаем что делать. В чём проблема?
51 клиент 432 сервер 528
И да в консоли имеем:
log4j:WARN No appenders could be found for logger (org.bushe.swing.event.EventService).
log4j:WARN Please initialize the log4j system properly.
bitel.billing.module.contract.ContractPanel_Parameters
bitel.billing.module.contract.ContractPanel_Report
ru.bitel.bgbilling.plugins.crm.client.contract.ContractPanel_Register
ru.bitel.bgbilling.plugins.documents.client.contract.ContractPanel_Documents
bitel.billing.module.contract.ContractPanel_Card
[WARNING] Screen logger not set - Using ConsoleLogger.
[INFO] Using org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser as SAX2 Parser
[INFO] Using org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser as SAX2 Parser


Вложения:
Комментарий к файлу: Изображение карточки
card-bug.png
card-bug.png [ 3.97 КБ | Просмотров: 2662 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 дек 2010, 21:33 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
может проблемв в разных шрифах?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 дек 2010, 13:19 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
а что именно искажено?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 дек 2010, 16:05 
Не в сети

Зарегистрирован: 22 дек 2008, 13:02
Сообщения: 270
Откуда: Москва
Карма: 27
skn писал(а):
может проблемв в разных шрифах?

Стянуты закопирайченые родные вин шрифты Times и подключены в качестве вывода. Так что как-то я даже не знаю куда смотреть. Если только ява берёт свои шрифты откуда-то из других мест? Или вобще приходит со своими.
Опять таки не совсем понятно почему так происходит. FO обработчик ведь работает на сервере и по идее результат в клиенте при одинаковых шрифтах должен быть равен?
dimOn писал(а):
а что именно искажено?

Как-то иначе отображаются шрифты. Выравнивание тоже непонятно происходит. К примеру таже карточка из под win


Вложения:
Комментарий к файлу: Windows screenshot
card_win.png
card_win.png [ 30.35 КБ | Просмотров: 2642 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 дек 2010, 16:23 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Не вижу особой разницы. Шрифты другие, да. Вы там font-family какой указываете для ячеек/блоков ?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 дек 2010, 19:32 
Не в сети

Зарегистрирован: 22 дек 2008, 13:02
Сообщения: 270
Откуда: Москва
Карма: 27
Разница в том что происходит искажение строки (видно где идёт "2.(разрыв)Адресс") и тп ибо шаблон fo жёсткий и там всё прописанно милиметрами и тп.
Font-family был указан Times.
А вот в процессе решения проблемы с невозможностью печати кирилицы этих же карточек было установлено что
Цитата:
в 5.1 ещё старый fop в дефолтной сборке.
там нету шрифтов всех внутри, только arial-семья и ещё несколько.

Замена на arial решила как проблему кирилицы, так и проблему отображения в ubuntu.
Вот только всё равно остаётся вопрос почему win система видит несуществующую ff, а linux правильным образом берёт умолчательный шрифт.

Может стоит добавить в доку про поведение fo-карточек при таких случаях? Ну и про то что в до 5.1 присутсвуют только явно 3 font-family arial, arialn и DejaVuLGCSansMono как было сообщено через HD.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 дек 2010, 20:15 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
почему win видит несуществующую ff неясно, ибо оно там не может ничего по своему устройству видеть, кроме указанных явно в конфиге fop и плюс для которых есть специально для ttf сгенерированные метрики шрифтов. скорее всего вин и не видит их, просто по каким-то причинам происходит правильное кириллическое отображение, может быть ввиду cp1251 ей свойственной. в любом случае в 5.2 этот вопрос более проработан. в доку, возможно, стоит указать...

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.053s | 32 Queries | GZIP : On ]