1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ofdrw-ofdrw

10.03.2025 11:07
GitLife Service Account

Алиас: Mushoku Tensei S2

Добавлено:

  • Область для заполнения, которая позволяет реализовать эффект таблицы.
  • В layout добавлен новый элемент br для создания новых строк.

Исправлено:

  • Устранена ошибка NullPointerException (NPE) при конвертации в PDF из-за отсутствия размера шрифта у некоторых объектов текста.
  • Исключено выбрасывание исключения при невозможности загрузки шрифтов.
  • Обновлён зависимости dom4j до версии 2.1.4
Последнее сообщение коммита: 遗漏注释3
10.03.2025 11:07
GitLife Service Account

Алиас: asia2023

Исправления:

  • Исключение при установке цветового значения в CT_Path.
  • Поддержка конфигурационной кодировки символов для распаковки OFD.
Последнее сообщение коммита: 2.0.10
10.03.2025 11:07
GitLife Service Account

Алиас: Action4

Исправления:

  • Проблема с распаковкой некоторых OFD-файлов.
  • Проблема с жирным шрифтом при конвертации PDF в OFD.
Последнее сообщение коммита: 2.0.9
10.03.2025 11:06
GitLife Service Account

Алиас: погружение

Исправления:

  • Устранена проблема с пропущенным копированием цветового пространства при использовании инструмента объединения документов, что вызывало проблемы отображения объединенного документа.
  • Обновлена библиотека org.apache.xmlgraphics до версии 1.17.
Последнее сообщение коммита: 2.0.8
10.03.2025 11:06
GitLife Service Account

Alias: FES

Добавлено:

  • В модуль инструментов документа добавлена утилита для удаления документов.

Исправлено:

  • Устранена проблема выброса исключения из-за невозможности определить PageBlock.
  • Устранена проблема NPE в загрузчике шрифтов.
  • Устранена проблема отсутствия отображения при добавлении изображений или ресурсов в неподдерживаемый формат OFD файла.
Последнее сообщение коммита: 2.0.7
10.03.2025 11:06
GitLife Service Account

Алиас: драконьи лодки

Добавлено:

  • Модуль Layout Canvas контекста DrawContext
    • Поддержка добавления дополнительных шрифтов addFont
    • Добавление новых свойств fillStyle, strokeStyle, поддерживающих CSS-подобные цветовые параметры, включая 16-ричные цвета #FFFFFF, RGB цвета rgb(0,0,0), узоры, градиенты и т.д.
    • Добавление нового свойства font, поддерживающего CSS-подобные стили шрифта, например: italic 400 5mm 宋体.

Исправлено:

  • Обновлено до версии org.apache.batik 1.16
  • Исправлена проблема с недостаточной точностью значений некоторых параметров заливки.
  • Исправлена проблема с ошибкой IllegalArgumentException при закрытии пустого PDF файла.
  • Модуль преобразования больше не требует обязательной установки фреймворка журналирования.
Последнее сообщение коммита: 2.0.6
10.03.2025 11:06
GitLife Service Account

Подстановка: alice

[Исправление]

  • Внедрён парсер шрифтов AWT для отображения китайских имен.
  • Устранено смещение матрицы преобразования в модуле layout компонента canvas.
Последнее сообщение коммита: 2.0.5
10.03.2025 11:06
GitLife Service Account

Алиас: Monday

  • Удалены встроенные шрифты, что减少了库的体积。
  • Исправлен баг с анализом высоты цифр в модуле layout.
  • Добавлена совместимость с возможностью пустого pageArea.
  • Исправлен NullPointerException при отсутствии необходимых шрифтов.

Примечание: В данном контексте "Monday" является алиасом и остаётся без изменения. Описание исправлений переведено на русский язык, сохраняя структуру и смысл оригинала.

Последнее сообщение коммита: 2.0.4
10.03.2025 11:06
GitLife Service Account

Алиас: Приготовление пищи в другом мире с помощью моего абсурдного навыка

Исправления:

  • Устранена проблема некорректной установки параметров области выреза G2D, что приводит к невозможности выполнения выреза.
  • Улучшено качество конвертации изображений PDF в OFD.
  • Оптимизирован размер страниц при конвертации PDF в OFD, чтобы он соответствовал пропорциям OFD.
  • Для OFD значения, имеющие точность ниже (10^{-8}), считаются равными нулю.
Последнее сообщение коммита: 2.0.2
10.03.2025 11:06
GitLife Service Account

Алиас: воскресенье

Исправления:

  • Из-за проблем совместимости временно отключена поддержка областей выреза всеми API.
  • Улучшено качество конвертации PDF в OFD.
  • Для чисел с плавающей запятой количество знаков после запятой увеличено до трёх значащих цифр.
  • Графические положения, а также параметры рисования и мультимедийные данные хранятся в DocumentRes.xml, шрифты и пространства цветов — в PublicRes.xml.
  • Переработана система управления ресурсами для повторного использования существующих ресурсов.
  • Добавлено переключение режима отладки для сериализационного инструмента через ElemCup.ENABLE_DEBUG_PRINT.
  • При попытке добавления файла с тем же именем, но другим содержанием в виртуальный контейнер, файл переименовывается, и возвращается путь к переименованному файлу.
  • В модуле layout исправлена проблема центрирования текста; при анализе размеров Paragraph для предварительной обработки, факт того, что он занимает всю ширину, не влияет на анализ размеров.
Последнее сообщение коммита: 2.0.1
10.03.2025 11:06
GitLife Service Account

Алиас: ChangZheng

Добавлено:

  • Новый модуль экспорта:
    • Новый API экспорта в формат OFD OFDExporter
    • Новый API конвертации документов в формат OFD DocConverter
    • Экспорт текста в формат OFD
    • Конвертация PDF в OFD
    • Конвертация изображений в OFD
    • Конвертация текстовых данных в OFD
  • Новый модуль ofdrw-graphics2d: реализует интерфейс AWT Graphics2D, что делает возможной конвертацию других типов медиа-файлов в формат OFD.

Исправлено:

  • Уточнено отображение прогресса до третьего знака после запятой
  • Исправлена реализация интерфейсов Canvas серии ofdrw-layout, чтобы поведение было согласовано с AWT и HTML 5 Canvas.
  • Исправлены ошибки в некоторых API.
Последнее сообщение коммита: 2.0.0
10.03.2025 11:05
GitLife Service Account

Исправлено:

  • Возвращаемая структура при запросах с ключевыми словами содержала пустое значение для свойства keyword.
  • Исправлена ошибка в статическом свойстве DATETIME_FORMATTER, связанная с неправильной сериализацией временных данных.
  • Улучшена совместимость для случаев, когда ключевые слова для отрисовки примитивов CM соединены вместе.
Последнее сообщение коммита: 修复:
10.03.2025 11:05
GitLife Service Account

Добавлено:

  • Поддержка замены содержимого документов с использованием типа CGAffineTransform для текстовых данных.
Последнее сообщение коммита: 1.20.1
10.03.2025 11:05
GitLife Service Account

Добавлено:

  • Реализация DocContentReplace для замены содержимого документов.
  • Поддержка Paragraph для унифицированной установки шрифтов для текста, добавленного в параграф.
  • Поддержка ContentExtractor для извлечения объектов OFD TextObject, что позволяет выполнять замену текста.

Исправлено:

  • Ошибка OOR при Span с содержимым менее одного символа.
Последнее сообщение коммита: 补充修复内容
10.03.2025 11:05
GitLife Service Account

Добавлено:

  • В OFDReader добавлена возможность получения списка всех вложений методом getAttachmentsList().
  • При конвертации OFD в PDF, вложения также будут скопированы в PDF.
Последнее сообщение коммита: 1.19.1
10.03.2025 11:05
GitLife Service Account

Алиас: OVERLORD IV

Исправлено:

  • Проблема с несоответствием линий после конвертации из OFD в PDF.

Добавлено:

  • Поддержка установки слоёв для элемента Div, используя метод Div#setLayer.
    • Пример тестового случая можно найти в [OFDDocTest.java](https://gitee.com/ofdrw/ofdrw/blob/master/ofdrw-layout/src/test/java/org/ofdrw/layout/OFDDocTest.java) в тесте vPageLayerTest.
  • Поддержка добавления шаблонов в виртуальные страницы VirtualPage, используя метод VirtualPage#addTemplate.
    • Пример тестового случая можно найти в [DocEditDemos.java](https://gitee.com/ofdrw/ofdrw/blob/master/ofdrw-layout/src/test/java/org/ofdrw/layout/DocEditDemos.java) в тесте vPageUseTemplateTest.
Последнее сообщение коммита: 1.19.0
1
https://api.gitlife.ru/oschina-mirror/ofdrw-ofdrw.git
git@api.gitlife.ru:oschina-mirror/ofdrw-ofdrw.git
oschina-mirror
ofdrw-ofdrw
ofdrw-ofdrw