Да я, собственно, не об этом...
Я - о колоссальном контрасте при взгляде на проблему извне и изнутри...
Найдено 185 результатов
- 20 Май 2020, 18:22
- Форум: Обо всем ...
- Тема: Хроники в пандемии
- Ответы: 339
- Просмотры: 79629
- 20 Май 2020, 15:15
- Форум: Обо всем ...
- Тема: Хроники в пандемии
- Ответы: 339
- Просмотры: 79629
Хроники в пандемии
Честно говоря, противно все это читать... Вы все бравируете и стебетесь ровно до тех пор, пока вас это не коснется. А вот когда коснется, непосредственно, лично вас, - запоете совсем по-другому... Вы даже близко не представляете себе, что творится в московских поликлиниках и больницах, сколько людей...
- 19 Февраль 2020, 8:20
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
Ну, там еще Папа Карло есть...
![Smile :-)](./images/smilies/icon_smile.gif)
Игорь Столяров писал(а): ↑13 Февраль 2020, 11:58 В ZINT есть ещё возможность генерить векторные форматы (SVG)
- 13 Февраль 2020, 12:31
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
Я старался...Игорь Столяров писал(а): ↑13 Февраль 2020, 11:58 Вы сейчас дословно описали работу метода ZintClass.BitmapToImage(), который всё это делает.
![Smile :-)](./images/smilies/icon_smile.gif)
С учетом того, что я понятия не имею, что такое ZINT...
- 13 Февраль 2020, 11:51
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
Ну, если так, то, похоже, Кларион под {PROP:ImageBits} понимает тупо копию ФАЙЛА в памяти. Причем, любого: BMP, GIF и т.п. Соответственно, и подсовывать ему в этом случае надо файл: BIMAPFILEHEADER + BITMAPINFOHEADER + пиксели. Можно, для эксперимента, считать файл ZINT ЦЕЛИКОМ в область памяти с по...
- 13 Февраль 2020, 11:27
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
Правильно ли я понимаю, что если Кларионовскому Image подсунуть файл ZINT целиком, - проблем нет?
- 13 Февраль 2020, 11:08
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
А что такое LoadFileToString?
- 13 Февраль 2020, 10:58
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
Так, становится более-менее понятно... ![Smile :-)](./images/smilies/icon_smile.gif)
А если файл, сформированный ZINT, напрямую, через интерфейс Клариона, вставить в Image, - показывает?
![Smile :-)](./images/smilies/icon_smile.gif)
А если файл, сформированный ZINT, напрямую, через интерфейс Клариона, вставить в Image, - показывает?
- 13 Февраль 2020, 10:41
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
ОК, пусть будет так.
Все равно непонятно, зачем нужно перекодировать?
Все равно непонятно, зачем нужно перекодировать?
- 13 Февраль 2020, 10:29
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
- 13 Февраль 2020, 10:11
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
24-битный BMP ФАЙЛ (!!!) с картинкой штрих-кода А что мешает считать bitmap прямо из файла в DIB-секцию? Нужно только сместить указатель начала файла на SIZE(FILEINFOHEADER)+1. Если файл сформирован корректно (открывается на просмотр), все, что идет дальше, до конца файла, и есть то, что Вам нужно....
- 13 Февраль 2020, 9:11
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
Тогда в чем проблема?
Если есть программа (ZINT), которая корректно формирует 24-битный bitmap, и есть программа, которая его корректно показывает через ?Image{Prop:ImageBits}, зачем что-то куда-то конвертировать? Все должно работать и так...
Если есть программа (ZINT), которая корректно формирует 24-битный bitmap, и есть программа, которая его корректно показывает через ?Image{Prop:ImageBits}, зачем что-то куда-то конвертировать? Все должно работать и так...
- 13 Февраль 2020, 8:32
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
но так формируется строка для записи в ?Image{Prop:ImageBits} или просто в файл формата BMP. Не думаю, что ?Image{Prop:ImageBits} не сможет показать правильно сформированный 24-битный bitmap. Да, если конвертировать 24 - 32 таким образом, как это предлагается здесь, результат будет тот же самый. То...
- 13 Февраль 2020, 8:13
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
Да, верно. По сути своей, 32-битный bitmap с нулевым значением альфа-канала эквивалентен 24-битному.
Устроены они, правда, по-разному, но на экране будут выглядеть совершенно одинаково.
- 12 Февраль 2020, 16:07
- Форум: Готовые программы, шаблоны, библиотеки...
- Тема: ZINT BarCode для Clarion
- Ответы: 136
- Просмотры: 52236
ZINT BarCode для Clarion
Возможно. Зависит от того, что с ним планируется делать дальше. Если показывать во FreeImage, то придется. А если через Clipboard вставлять в Paint - нет.Игорь Столяров писал(а): ↑12 Февраль 2020, 16:03 Но сам 24-битный bitmap перед записью в DIB нужно разбивать и растягивать по длине строки.