Вопросы по теме 'freetype2'
Как иметь субпиксельный рендеринг шрифта для ЖК-дисплея (cleartype на окнах) в Linux?
Я работаю над встроенной системой с собственной оконной системой и библиотекой рендеринга. До того, как однажды я установил Ubuntu, к моему удивлению, у него есть субпиксельный рендеринг ЖК-дисплея. Это действительно здорово иметь его на моем...
4106 просмотров
schedule
27.08.2022
Неустранимая ошибка PHP: вызов неопределенной функции imagettftext()
Почему я получаю ошибку PHP Fatal error: Call to undefined function imagettftext() в строке 29?
<?php
ob_start();
session_start();
$strings = '123456789';
$i = 0;
$characters = 6;
$code = '';
while ($i < $characters)
{
$code .=...
54264 просмотров
schedule
24.09.2022
Библиотека freetype 2 аварийно завершает работу при попытке доступа к карте символов
Я пытаюсь использовать эту потрясающую версию freetype 2 с моей мультиплатформенной библиотекой. Я еще не тестировал его на Android, но я попытался скомпилировать и протестировать его под win32. Он прекрасно компилируется без ошибок, но всегда...
1921 просмотров
schedule
27.10.2022
Рендеринг глифа Freetype в текстуру OpenGL (3.3+) приводит к повторяющейся текстуре с артефактами
Я просто пытался отобразить глиф (буква Ě), загруженный из Freetype, в виде растрового изображения на текстуру OpenGL, растянутую по всему окну. Результат здесь:
Чтобы получить такой результат, мне пришлось установить чрезвычайно большое...
1863 просмотров
schedule
17.03.2023
Атлас текстур FreeType полностью белый
Я следую этому руководству для рендеринга текстов с помощью OpenGL: http://en.wikibooks.org/wiki/OpenGL_Programming/Modern_OpenGL_Tutorial_Text_Rendering_02
Однако, когда я проверяю bitmap.buffer каждого загруженного символа, он полностью...
489 просмотров
schedule
07.08.2022
ioquake3 на MacOS: объединение Freetype с игрой
Я делаю игру на основе ioquake3 и включил использование Freetype для рендеринга шрифтов в игре.
Тем не менее, эта библиотека была болью в спине на протяжении всей разработки, и теперь игра не работает правильно на компьютерах с MacOS, кроме моего...
68 просмотров
schedule
01.05.2022
Как получить список кодовых точек, поддерживаемых шрифтом истинного типа, с помощью Freetype2 в C++
Как получить список глифов или кодовых точек, поддерживаемых шрифтом истинного типа, используя библиотеку Freetype2?
220 просмотров
schedule
27.04.2022
Сборка freetype2 в пользовательском каталоге, который необходимо найти при сборке GD
На моем Ubuntu 16.04 я пытаюсь собрать freetype-2.8 и libgd-2.2.4 .
Вот как я строю freetype2:
./configure \
--prefix=/home/stephane/programs/install \
--with-bzip2
make
make install
make clean
Вот как я собираю libgd:...
746 просмотров
schedule
17.11.2022
Преобразование монохромного растрового изображения FreeType в 8-битный массив пикселей
Я потратил несколько часов, пытаясь преобразовать монохромное растровое изображение, созданное FreeType, в массив пикселей, который использует 8 бит на пиксель (чтобы я мог использовать их в качестве альфа-значений для OpenGL). Я знаю, что могу...
720 просмотров
schedule
15.03.2023
Не удалось найти или загрузить плагин платформы Qt xcb в Archlinux (Write! AppImage)
Пытаюсь установить Write! AppImage в Arch Linux с установленным qt5, freetype2 2.9.1 и fontconfig 2:2.13.1+12+g5f5ec56-1
[levi@astize Write!]$ ./write
This application failed to start because it could not find or load the Qt platform plugin...
3310 просмотров
schedule
18.05.2022
Не удается правильно загрузить glyp для opengl с помощью freetype2
Похоже, что библиотека freetype неправильно загружает шрифт и не конвертирует его в байты для последующего использования в качестве текстуры opengl.
Вот результат, который я получаю с freetype:
Я уже пытался использовать другую текстуру,...
62 просмотров
schedule
28.12.2022
Почему num_glyphs не соответствует количеству глифов, перечисленных FT_Get_First_Char/FT_Get_Next_Char
Рассмотрим следующий пример. Он использует freetype (через оболочку Python ) для загрузки шрифта, а затем подсчитывает glyphs .
import freetype as FT
f = FT.Face('/usr/share/fonts/truetype/Hack-Regular.ttf')
f.num_glyphs
# 1573...
105 просмотров
schedule
04.09.2022
Как правильно обрабатывать рендеринг символов utf-8 размером ›= 2B?
Я хочу отображать символы с размером utf-8 >= 2 байта. Я уже все сделал. Однако есть одна проблема. Когда персонаж нарисован, за ним следует изображение .
Чтобы получить данные глифа, я использую freetype. Это самая минимальная реализация,...
196 просмотров
schedule
05.06.2022
Справочная страница Freetype недоступна
Есть ли способ получить man-страницы freetype?
Я не могу найти их и должен использовать документацию в Интернете. Проблема в том, что у меня нет доступа в Интернет.
39 просмотров
schedule
02.06.2022
Исходное положение пера в фритайпе?
После рисования глифа свободным шрифтом перо перемещается следующим образом:
pen.x += face->glyph->advance.x;
pen.y += face->glyph->advance.y;
Мой вопрос: как установить начальное положение пера первого символа относительно верхней...
57 просмотров
schedule
08.08.2023