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

OSCHINA-MIRROR/ofdrw-ofdrw

21.04.2025 01:47
GitLife Service Account

Алиас: IShowSpeed

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

  • Устранена проблема несоответствующего экспорта вложений с использованием iText.
  • Исправлены проблемы загрузки шрифтов при параллельном выполнении.
  • Обновлен пакет bc до версии 1.70.
  • Обновлен iText до версии 7.2.6.
  • Обновлен PDFBox до версии 2.0.27.
Последнее сообщение коммита: fixed font load version match
10.03.2025 11:09
GitLife Service Account

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

  • Улучшена производительность при экспорте PDF.
  • Устранено замещение обычных шрифтов специальными шрифтами во время конвертации.
Последнее сообщение коммита: 2.3.5
10.03.2025 11:09
GitLife Service Account

Алиас: Yongsheng

[Добавлено]

  • Добавлена возможность объединения страниц, которая позволяет объединять несколько страниц в одну, при этом содержимое будет накладываться друг на друга.
  • Поддержка установки цвета строк через строковый тип данных в Span.

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

  • Исправлена проблема отсутствия прозрачности текста при конвертации OFD в изображение.
  • Улучшено чтение XML для защиты от атак XXE.
  • Исправлено отображение изображений при добавлении их в неконформные документы.
  • Исправлено чтение времени создания неконформных вложений.
Последнее сообщение коммита: 2.3.4
10.03.2025 11:09
GitLife Service Account

Алиас: CODE.GEASS

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

  • Исправлено ошибочное добавление пути к приложению.
Последнее сообщение коммита: fix doc
10.03.2025 11:09
GitLife Service Account

Алиас: Genshin FES

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

  • Улучшена совместимость с некорректными названиями директорий страниц.
  • Исправлены проблемы распаковки некоторых архивов, вызывающие ошибку NCE.
  • Исправлено искажение имени файлов в кодировке GBK после распаковки, что приводило к невозможности анализа пути.

Новые возможности:

  • Добавлен элемент Layout ArtWord.
Последнее сообщение коммита: 2.3.2
10.03.2025 11:08
GitLife Service Account

Алиас: Zenless Zone Zero

Добавлено:

  • Поддержка пользовательских директорий для EnvFont и возможность указывать свои значения по умолчанию для шрифтов.

Исправлено:

  • Исправлена проблема с шириной линий и цветом заливки при экспорте OFD в PDF.
  • Устранено отсутствие заголовков страниц при экспорте OFD в потоковый HTML.
Последнее сообщение коммита: 2.3.1
10.03.2025 11:08
GitLife Service Account

Алиас: Penacony

Добавлено:

  • Рефакторинг логики обработки элементов, открытие возможности расширения с помощью пользовательских элементов:
    • Расширение на основе Canvas.
    • Расширение на основе Div.
  • Добавлена CanvasBase для упрощения расширения Canvas.
  • Добавлен элемент Line для упрощённого рисования линий.
  • Добавлена документация "Обзор элементов OFDRW".
  • В OFDRW элементы добавлен обратный вызов события завершения рендера, который может быть использован после преобразования OFDRW элемента в примитив для получения информации о примитивах или ресурсах.
  • Поддержка Span для установки жирности шрифта и толщины/позиции наклонной черты.
  • Поддержка Canvas для установки внешних шрифтов без их встраивания.
  • Поддержка виртуального контейнера для доступа к объектам OFD и файлам по пути ST_Loc.

Исправлено:

  • Улучшение документации по проверке подписей для случаев, когда нет печатей.
  • Исправление NPE при работе AWT при невозможности найти данные шрифта, что приводило к прекращению конвертации.
Последнее сообщение коммита: javadoc非法字符
10.03.2025 11:08
GitLife Service Account

Алиас: Urotsuna Yatsura

Добавлено:

  • Объект водяного знака org.ofdrw.layout.edit.Watermark позволяет быстро добавлять водяные знаки в документ.

Исправлено:

  • Объект ячейки Cell теперь поддерживает установку ширины шрифта.
  • Исправление проблемы при конвертации OFD в PDF:
    • Проблема с неправильной цветовой раскраской из-за наследования параметров отрисовки примитивов.
    • Проблема с невидимостью объектов пути из-за отсутствия настройки прозрачности.
  • Улучшена механика загрузки шрифтов, теперь шрифты загружаются в зависимости от локали.
Последнее сообщение коммита: 补充了遗漏的方法注释
10.03.2025 11:08
GitLife Service Account

Алиас: Неправильный способ использования магии лечения

Исправлено:

  • Проблема NullPointerException при экспорте изображений из OFD в случае некорректной структуры OFD.

Добавлено:

  • Поддержка установки внешних шрифтов для элемента Cell.
Последнее сообщение коммита: 2.2.12
10.03.2025 11:08
GitLife Service Account

Алиас: 7-й цикл

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

  • Оптимизация эффекта экспорта PDFBox: проблемы с шрифтами, линиями, областями выреза и цветом заливки.
  • Устранение NPE при добавлении вложений из-за отсутствия Res.
  • Исправление проблемы с большим количеством открытых файловых дескрипторов из-за неразрешённого Files.list.
Последнее сообщение коммита: 2.2.11
10.03.2025 11:08
GitLife Service Account

Алиас: HimeSamaGomon

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

  • Улучшение экспорта OFD в PDF:
    • Коррекция области выреза, чтобы линии не были слишком густыми.
    • Поддержка цвета пути.
    • Поддержка правил заполнения.
    • Разбор шрифтов при вырезании.
  • Исправление проблемы с некорректной установкой начальной точки CT_RadialShd.
Последнее сообщение коммита: fix doc
10.03.2025 11:08
GitLife Service Account

Алиас: AttackOnTitan final

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

  • Устранена проблема с продолжением конвертации при отсутствии изображений в PDF-файле, экспортированном с помощью iText.
  • Улучшена совместимость с неполными проверками целостности неконформирующих подписанных файлов.
  • Временные проблемы с размерами страниц при повороте страниц при преобразовании PDF в OFD исправлены.
  • Поддержка объединения страниц теперь также поддерживает миграцию примечаний к страницам.
Последнее сообщение коммита: 2.2.9
10.03.2025 11:08
GitLife Service Account

Алиас: AttackOnTitanS4

Добавлено:

  • Улучшены API для работы с вложениями: удаление, поиск, загрузка, замена, добавление, добавление в указанное место.

Исправлено:

  • Оптимизировано преобразование размера изображений в PDFBox.
Последнее сообщение коммита: 2.2.7
10.03.2025 11:08
GitLife Service Account

Алиас: Рагна Крисм

Добавлено:

  • В OFDDoc добавлена событийная функциональность обратного вызова onPage.

Исправлено:

  • Устранено проблемное поведение элемента Div в потоковой макетной системе, которое приводило к бесконечному циклу парсера.
  • Устранено исключение NullPointerException при отсутствии значения pageNum в объекте VirtualPage.
Последнее сообщение коммита: 添加事件处理文档
10.03.2025 11:08
GitLife Service Account

Алиас: SPY×FAMILY Сессия 2

Новое:

  • Добавлена поддержка установки пунктирной линии границы методом setBorderDash(double[] dash) для типа Div.
  • Поддержана инициализация с потоковым выводом в классе OFDGraphicsDocument.

Исправлено:

  • Устранено отсутствие эффекта при установке цвета шрифта ячейки методом Color.
  • Улучшена антиалиасинг при конвертации в изображение, что позволяет значительно снизить PPM и уменьшить размер иконки.
  • Исправлено влияние параметров цвета друг на друга при установке контекста в ячейках.
Последнее сообщение коммита: 2.2.5
10.03.2025 11:07
GitLife Service Account

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

  • Устранена проблема потери точности данных типа double, которая приводила к потере части текста в некоторых разделах.
  • Устранена проблема неправильной обработки атрибута Relative объекта DrawParam при конвертации OFD в изображение, что вызывало ошибки в отрисовке контуров и заполнении цветом.
  • Устранена проблема NullPointerException (NPE) в логах при невозможности найти шрифт.
Последнее сообщение коммита: 2.2.4
10.03.2025 11:07
GitLife Service Account

Алиас: SPY×FAMILY

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

  • Устранена проблема с неправильной разбивкой строк в потоковых документах, вызывающая бесконечные циклы.
  • Добавлена поддержка получения размера страницы по умолчанию при получении размера страницы документа.
  • Обеспечено совместимое поведение при преобразовании, когда Appearance не установлен, что предотвращает выброс NPE.
  • В классе OFDReader добавлен метод getPageArea, который позволяет получить размер области страницы по умолчанию.
Последнее сообщение коммита: 2.2.3
10.03.2025 11:07
GitLife Service Account

Alias: Tearmoon Teikoku Monogatari

Новое:

  • Добавлена поддержка элемента Cell для отображения текстовых подчеркнутых и зачеркнутых строк.
  • В Canvas добавлен метод измерения measureTextArea, который позволяет получать больше информации о тексте.
Последнее сообщение коммита: 2.2.2
10.03.2025 11:07
GitLife Service Account

Алиас: SYNDUALITY Noir

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

  • Параллельная ошибка NullPointerException в модуле конвертации PDF.
  • Неправильное название метода выделения жирным шрифтом для элемента Cell.
Последнее сообщение коммита: 更新了群信息
10.03.2025 11:07
GitLife Service Account

Алиас: Нечестивая Девушка Убийца Комедия

Добавлено:

  • Объект ячейки Cell упрощает размещение типов форм, значения внутри ячеек поддерживают изображения, текст, а также горизонтальное и вертикальное центрирование, установку шрифта и цвет фона.
  • Блоки заполнения областей поддерживают настройки, аналогичные ячейкам, что упрощает логику заполнения содержимого.
  • В Div добавлена новая функция Display, которая позволяет реализовать потоковое расположение элементов блока и строчных элементов, согласованное с HTML.
  • Поддерживается использование строкового формата rgb и шестнадцатеричных значений для установки цвета фона и границ в Div.

Исправлено:

  • Добавлена совместимость со значением DashPattern, равным null.
  • Исправлено возникновение NPE из-за проблем при загрузке шрифтов.
  • Исправлено некорректное значение параметра отрисовки графики OFD при конвертации изображений.
  • Исправлено невозможность распаковки некоторых ZIP файлов OFD.
  • Добавлена совместимость использования дефолтного размера шрифта при отсутствии его указания в OFD.
  • Исправлено неправильное положение Canvas и блоков заполнения при установке margin, border и padding.
  • Исправлено возвращение нулевой ширины при измерении одного символа в Canvas.
  • Исправлено недействие метода setFillColor при установке цвета в Canvas.
Последнее сообщение коммита: 2.2.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