Conholdate.Total for Java

23.7
2023-08-01 0.05 GB

Что нового в версии 23.7

Добавлено

  • Aspose.BarCode – Улучшен кодировщик DataMatrix (BARCODENET‑37498, Enhancement).
  • Aspose.CAD – Исправлено «Index was outside the bounds of the array.» при рендеринге PNG, сбой экспортера GLB/ glTF, проблема конвертации DWF → DXF, проблема конвертации IGS → OBJ, проблема конвертации DWFX → DXF, проблема конвертации OBJ → JPG/JPEG (CADJAVA‑11199, CADJAVA‑11183, CADJAVA‑11189, CADJAVA‑11188, CADJAVA‑11187, CADJAVA‑11186, все – Enhancements).
  • Aspose.Diagram – Добавлены FontConfigs на уровне диаграммы (DIAGRAMJAVA‑51111, Enhancement).
  • Aspose.Email – Добавлен deleteItem(string entryId) в PersonalStorage, новые возможности CalendarReader, событие StoragePreProcess, свойство CalendarReader.Version, перегрузка MapiMessage.FromMailMessage, поддержка поля NOTE в VCF, создание MapiTask в ASCII, обработка вложенных ошибок EWS, обработка подписи перед отправкой, а также ряд других функциональных улучшений (множество ключей EMAILNET, все – Features/Enhancements).
  • Aspose.OCR – Новые настройки распознавания для автоматической обработки белого текста на черном фоне для общего OCR, распознавания чеков, ID‑карточек, паспортов, номеров автомобильных знаков и счетов-фактур (OCRJAVA‑251, OCRJAVA‑303, New feature).
  • Aspose.PDF – Функция Presets Page Scaling в диалоге печати (PDFJAVA‑42903, Feature).
  • Aspose.PSD – Экспорт каждого слоя PSD в анимированный GIF, присвоение свойства Fill из ресурса VSCG, добавление новых типов искажения (arc и arch), управление обновлением метаданных, расширение области расчёта искажения, а также ряд улучшений, связанных с устранением ошибок (PSDJAVA‑502, 503, 504, 505, 510, все – Features).
  • Aspose.Slides – Конвертация презентации в Markdown, импорт HTML‑таблиц, обработка исключений при конвертации в PDF, сохранение внешних изображений при HTML5, импорт HTML‑документов с изображениями, позиционирование меток данных диаграмм, обработка диаграмм при конвертации ODP → PPTX, исправления валидации лицензии, а также другие функциональные улучшения (SLIDESNET‑43446, 37059, 42818, SLIDESJAVA‑39016, 39134 и связанные ключи, все – Features/Enhancements).
  • Aspose.Tasks – Чтение неполных базовых расписаний, автоматическая настройка WeekDay.DayWorking, валидация UniqueId перед сохранением MPP, чтение аббревиатур единиц измерения из форматов Primavera (TASKSNET‑10948, 10947, 10933, 10887, все – Enhancements).
  • Aspose.Words – Сохранение страницы/формы документа в EPS, извлечение цифровой подписи в виде массива байтов, новые публичные члены для Row и Cell, поддержка Mustache‑тегов в MailMerge, LINQ Reporting Engine теперь поддерживает ElementAt/ElementAtOrDefault, а также множество других новых API (WORDSNET‑24965, 25420, 24195 и связанные ключи, все – New Features).
  • GroupDocs.Redaction – Настройки для задания области и масштаба страниц при редактировании (REDACTIONJAVA‑175, Improvement).
  • GroupDocs.Viewer – Возможность задать размер страницы при рендеринге веб‑документов (VIEWERNET‑4064, Feature).

Улучшено

  • Aspose.PDF – Сокращено время конвертации PDF → PNG (PDFJAVA‑40113, Enhancement).
  • Aspose.Slides – Различные улучшения рендеринга и конвертации (например, импорт HTML‑таблиц, обработка изображений в HTML5), отражённые в перечисленных выше функциональных улучшениях.
  • Aspose.Words – Множество улучшений качества рендеринга и компоновки для PDF, HTML, XPS и других форматов (подробности в перечне добавленных функций).

Исправлено

  • Aspose.BarCode – Алгоритм коррекции Рида‑Соломона не способен исправлять корректируемые данные (BARCODENET‑38630, Bug).
  • Aspose.CAD – Дополнительные исправления ошибок помимо перечисленных улучшений отсутствуют.
  • Aspose.Cells – Исправлены десятки проблем, включая отрисовку фигур в Excel→PDF, расчёт TRIM(), обработку чисел функцией RIGHT, наложение меток круговой (donut) диаграммы, проблемы отрисовки графиков, позиционирование легенд/линий‑лидеров, отсутствующие оси, аномалии экспорта диаграмм, отображение ссылок на ячейки, ошибки масштабирования, ориентация меток осей, артефакты линий на гистограммах (waterfall), переполнение памяти при конвертации XLS → XLSX и различные исключения (CELLSJAVA‑45440, 45473, 45475, 45027, 45102, 45398‑45409, 45419‑45423, 45456‑45471, 45469‑45491, 45489, все – Bugs/Exceptions).
  • Aspose.Diagram – Исправлен NumberFormatException при конвертации Visio → PDF (DIAGRAMJAVA‑51125, Bug).
  • Aspose.Email – Решены проблемы с удалением PST по Id, версией CalendarReader, событием предварительной обработки, обработкой HTML в поле NOTE VCF, созданием MapiTask в ASCII, вложенными кодами ошибок EWS, null при подписи перед отправкой, различными ошибками в категориях, контактах, парсинге iCloud, деталях встреч Exchange, определении формата файла, обработке IMAP‑флагов, удалении почтового адреса, разнице часовых поясов, отсутствующих частях тела письма, обработке уведомлений о прочтении и ряде ошибок, связанных с вложениями и встроенными изображениями (EMAILNET‑41078, 41065, 41097, 41118, 41092, 41098, 41091, 41103, 41116, 41106, 41088, 41105, EMAILJAVA‑35189‑35191, все – Bugs).
  • Aspose.Font – Исправлен возврат null из GlyphAccessor.GetGlyphById() для конкретного шрифта Type1 (FONTNET‑552, Bug).
  • Aspose.Imaging – Исправлены унификация именования, синхронизация коллекции страниц, ошибка экспорта EMF, а также добавлена функция альфа‑смешивания (связана с устранением ошибок) (IMAGINGJAVA‑8477, 8476, 8470, все – Enhancements/Fixes).
  • Aspose.Note – Исправлены многочисленные ошибки загрузки и конвертации, включая обработку печати XPS, ошибки файлового контейнера, аргументы вне диапазона, получение бинарных данных изображений, исключения «key not found», ошибки дублирования ключей (NOTENET‑5756, 5763, 5755, 5762, 5780, 5781, все – Bugs).
  • Aspose.Page – Решена ошибка конвертации PDF и проблема с наложением водяных знаков в XPS (PAGEJAVA‑242, 241, обе – Bugs).
  • Aspose.PDF – Исправлены выход за границы массива при PDF → DOCX, разделение ячеек, извлечение таблиц, разделение столбцов Excel, смещение ячеек, пропуск границ, исключение при изменении размера содержимого и различные ошибки отрисовки таблиц/цифр (PDFJAVA‑42618, 42928‑42979, 42927‑42963, 42973, 40952, 42068, все – Bugs).
  • Aspose.PSD – Исправлены прозрачность слоя чёрно‑белой корректировки, производительность замены содержимого SmartObject, расчёты позиции LayerGroup, масштабирование слоёв с ресурсами VOGK, обработка TextBound, добавление ресурсов при создании слоя по умолчанию и обработка количества циклов анимированного GIF (PSDJAVA‑511‑517, все – Bugs).
  • Aspose.Slides – Исправлено обрезание фонового изображения при PPTX → PDF, потеря изображения при импорте HTML, позиционирование меток диаграмм, отсутствие диаграммы при ODP → PPTX, ошибки валидации лицензии и связанные баги (SLIDESJAVA‑39189, 39091, 39073, 39187, 39251, все – Bugs).
  • Aspose.Tasks – Исправлена ошибка импорта использования ресурсов и другие ошибки в логике базовых расписаний и уникальных ID (TASKSJAVA‑2011 и TASKSNET‑10934, 10930, 10919, все – Bugs).
  • Aspose.Words – Более 200 исправлений ошибок, охватывающих ошибки загрузки документов, дефекты компоновки и рендеринга (таблицы, изображения, колонтитулы, диаграммы, математические формулы, OCR, конвертация PDF/XPS/EPUB и др.), исключения API и регрессии производительности (множество ключей WORDSJAVA и WORDSNET, перечисленных в исходном файле, все – Bugs).
  • GroupDocs.Redaction – Исправлена ошибка редактирования PDF при сложных регулярных выражениях (REDACTIONJAVA‑173, Bug).
  • GroupDocs.Viewer – Исправлено исключение out‑of‑memory при MD → PNG/JPG (Linux), ошибки выхода за пределы массива для CGM, DWF, NUMBERS, DWG, ODT, RAR5 (зашифрованные файлы), настройки размера CAD, искажённая конвертация PDF в изображение, ошибки загрузки изображений DXF (VIEWERNET‑2692, 3367, 3498, 3588, 3597, 3601, 3739, 3820, 3874, 3916, 3967, 4000, 4117, все – Fixes).

Установка

Maven

<repositories>
   <repository>
      <id>repository.conholdate.com</id>
      <name>Conholdate Repository</name>
      <url>https://mvn.conholdate.com/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.conholdate</groupId>
      <artifactId>conholdate-total</artifactId>
      <version>23.7</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

repositories {
    maven {
        url 'https://mvn.conholdate.com/'
    }
}

compile(group: 'com.conholdate', name: 'conholdate-total', version: '23.7')

Ivy

<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="Conholdate Repository" m2compatible="true" root="https://mvn.conholdate.com/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.conholdate" name="conholdate-total" rev="23.7">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

resolvers += Resolver.url("Conholdate Repository", url("https://mvn.conholdate.com/"))

libraryDependencies += "com.conholdate" % "conholdate-total" % "23.7"
История релизов