Активность всего сайта
-
Isk ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
В 40 и 42 строке <span style=”font-size: 150%;”>-9 </span>- <span style=”font-size: 200%;”>?</span>
-
Isk ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Благодарствую
-
Анатолий ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
У меня получилось)
import clr, sys, System
[Читать далее]
clr.AddReference("System.Windows.Forms")
clr.AddReference('System.Drawing')
import System.Drawing
import System.Windows.Forms
from System.Drawing import *
from System.Windows.Forms import *
text1 = IN[0]
text2 = IN[1]
lspace = IN[2]
font = IN[3]
size = IN[4]
var = int(IN[5])
fon… -
Isk ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Либо решать задачу вставки символов в определенный размер в пиксела методом перевода в мм через разницу длин.
-
Isk ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Вопрос есть ли метод создания строки со вставкой символа по заданному размеру в пикселях?
-
Анатолий voted up to a reply by Isk in the topic Создание из массива с различной длиной ст массив строк по заданной длине 6 лет, 6 месяцев назад
-
ИваСерж voted up to a reply by Isk in the topic Создание из массива с различной длиной ст массив строк по заданной длине 6 лет, 6 месяцев назад
-
Legantmar ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Пример:
TextRenderer.MeasureText(text, System.Drawing.Font(“Microsoft Sans Serif”, 10)).Width – ширина текста text (длина строчки) в пикселях
-
ИваСерж ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Набросал примерно код, который по идее должен работать, но!
Метод System.Graphics.MeasureString (String, Font) у меня в коде почему-то требует три параметра на вход и выбивает ошибку.
Как пофиксить?
https://pastebin.com/EQ4uU84W -
Isk ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Благодарю на выходных буду тестить. на работе не когда завал. По результату отпишу что получилось.
-
ИваСерж ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
погуглите Graphics.MeasureString Method
-
Isk ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Ссылка не открывается
-
Isk ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Суть в том что похоже разные знаки имеют разную ширину. При вычислении количества знаков в двух строках разные слова при одинаковом количестве знаков будут разной длинны в мм.
-
ИваСерж ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
главный вопрос стоит в том “Сколько пробелов необходимо?”
Я думал по поводу этого вопроса. Ширину строк можно найти используя системные библиотеки.
https://docs.microsoft.com/ru-ru/dotnet/api/system.drawing.graphics.measurestring?vi…[Читать далее] -
Анатолий ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Может и не в тему, но поделюсь также своими мыслями. Проблема действительно состоит в том, что в Ревите не нашлось пока нами (скорей всего нет) возможности растянуть текст по горизонтали, как в том же Word, например, это первое. Второе, что табуляцию возможно таки вставить в текст, возможно изменить ее длину (по умолчанию 8 пробелов), думаю, но гл…[Читать далее]
-
Анатолий voted up to a reply by txt in the topic Справка РевитАпи 6 лет, 6 месяцев назад
-
Isk ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Я так понимаю это средствами ревит 2019 не предусмотрено. Пока не появится возможность выравнивания по горизонтали <span style=”font-size: 100%;”>РАСТЯНУТЬ</span>
-
Isk ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Этот вариант как последняя надежда хотел записывать (по честному) значения в одном параметре.
-
ИваСерж ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
А создать табличку с 2-мя разными текстовыми полями для двух разных параметров?
В один можно записать текст, во второй – циферки. -
Isk ответил(а) на тему Создание из массива с различной длиной ст массив строк по заданной длине в форуме Задать вопрос 6 лет, 6 месяцев назад
Проблема в том, что при вставке в таблицу выравнивание столбцов табуляции не срабатывает. Может кто знает как это обойти.
- Загрузить еще