Текущее время: Пн, июл 28 2025, 08:42

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 09:46 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
Добрый день.
Подскажите как можно обратиться в pdf формуляре к свойствам части текста поля?
В частности возникла необходимость писать степень. Есть свойства $.font.baselineShift, $.font.size. Но это относится ко всей ячейке.. Возможно есть другие решения?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 12:43 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, май 17 2012, 11:45
Сообщения: 24
Добрый день.

А что мешает писать степень в ABAP-е?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 12:46 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
Это как?
upd. Вариантов пока только два:
1. $ = concat("123",decode("³","html")) , Но у спецсимволов есть только 3 степени, а хочется выводить все что угодно..
2. Получать xml поля, добавлять в него <span style.. /span>, загружать обратно к элементу. Но этот вариант не очень нравится


Последний раз редактировалось Korvax Пт, авг 31 2012, 13:21, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 13:21 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, май 17 2012, 11:45
Сообщения: 24
На сколько я понял, надо что-то типа - 25² ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 13:23 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
у нас есть pdf формуляр, в который при вызове передаются данные (данные считываются из БД). Соответственно в некоторых случаях возникла необходимость писать степень числа. Да, надо именно так, только в pdf документе.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 13:31 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, май 17 2012, 11:45
Сообщения: 24
Вроде же можно создать два поля в одной ячейке с разными размерами шрифтов? Или у вас строка, и не понятно в каком месте будет это число со степенью?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 13:38 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
Можно, но это уже последнее дело. Например нам нужно написать: 100 руб. за 10² м² Это мы будем делить ячейку на 4 поля и передавать 4 поля по отдельности? А если у нас далее появляется надпись 100 руб. за 10² условных кирпичей²?
Просто если работать непосредственно в редакторе, то на текстовом поле можно выделить часть текста и изменить для него шрифт.. весь вопрос как это сделать программно?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, сен 07 2012, 15:26 
Начинающий
Начинающий

Зарегистрирован:
Ср, фев 20 2008, 12:22
Сообщения: 9
Посмотрите в сторону Unicode escape sequences. Например, U+00B2 - для знака "в квадрате", U+00B3 - для знака "в кубе", U+2074-U2079 - для четвертой-девятой степеней. Задаете значение для текстового поля формы "10 кирпичей\u2077" и получаете 10 кирпичей^7.

Ссылка в wiki: http://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts.
Еще здесь обсуждение: http://forums.adobe.com/message/1334396.

_________________
Жаль, что завтра это не то послезавтра, что было ещё вчера.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Чт, сен 13 2012, 13:14 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
kalyaka, спасибо, идея интересная и более разумная чем озвученные ранее варианты. Но опять же есть недостатоки реализации:
1. необходимо гдето хранить соответствия между цифрами и символами
2. ограничения на вывод только чисел (вдруг завтра пользователи захотят 2^условных кирпичей :) )
Изначально хотелось бы получить способ обращения к части текста в поле, но раз такого не сущестует.. Выбрал метод разбора xml описания и сбора его обратно, но уже со своими тегами (<span style="vertical-align:3pt;font-size:6pt>).


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

Часовой пояс: UTC + 3 часа


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

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot]


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB