Conholdate.Total for Java

24.4
2024-05-10 1.91 GB

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

Добавлено

  • Aspose.BarCode – новая структура QualitySettings для движка баркодов Aztec; публичный метод MaxiCodeStructuredCodetext.setPostalCode(String).
  • Aspose.CAD – улучшения: цветовое оформление, конвертация SVG в DWG, обработка DWG, исправления векторизации, обработка размера постранично, понижение пиксельной плотности PDF, повышение производительности DWG‑to‑PDF и другие функциональные улучшения.
  • Aspose.Cells – возможность размещения изображения «в ячейке», получение исходной ширины столбца, а также множество новых классов/членов API (например, SystemTimeInterruptMonitor, ThreadInterruptMonitor, DeleteBlankOptions, параметры загрузки HTML-таблиц, PdfSaveOptions.EmbedAttachments и др.).
  • Aspose.Drawing – улучшения производительности и использования памяти, новый конструктор Metafile(Stream,int), инициализация шаблона пунктира пера, проверка аргументов для градиентных кистей, проверка матриц для Graphics.Transform, и исправлено рисование текста при отрицательном масштабе.
  • Aspose.Email – повышение производительности метода MboxStorageReader.SplitInto, возможность прикреплять подпись при сохранении сообщения, а также свойство Version в MapiDistributionListSaveOptions.
  • Aspose.Font – перегрузки для измерения строк через массивы кодов символов и рендеринга текста через массивы ID глифов; исправлено исключение ArgumentException при конвертации TrueType в SVG.
  • Aspose.Html – улучшенная обработка исключений и ошибок во всём библиотечном пространстве.
  • Aspose.Imaging – публичный API для изменения тегов DICOM; многочисленные улучшения, связанные с форматами (DJVU‑to‑PDF, перенос текста при EMF‑to‑PDF, загрузка PNG с непредвиденным EOF, CDR‑to‑DXF, EPS‑to‑SVG и др.).
  • Aspose.Note – добавлено свойство Node.getNodeId и метод Image.replace(Image) для массовой замены изображений.
  • Aspose.OCR 24.4 – добавлена поддержка персидского, урду и уйгурского языков (включая распознавание смешанных языков); улучшено распознавание арабского и режим DetectAreasMode.PHOTO.
  • Aspose.Pdf – внедрена полная платформа плагинов (экспортер форм, генератор PDF, конвертеры Doc/XLS, упрощение форм, извлечение изображений, объединение, оптимизация и множество других классов/перечислений).
  • Aspose.PSD – обработка формата AI XObjectForm; новый конструктор для добавления ShapeLayer.
  • Aspose.Slides – экспорт в PPTX‑to‑XML, определение пароля макросов, поддержка Zip64, сохранение презентаций PowerPoint XML и другие улучшения функций.
  • Aspose.Tasks – перечисление LegendDrawingOptions, исключение UnexpectedFileFormatException, API для задания единиц материальных ресурсов, параметры рендеринга легенды и вспомогательный метод для заголовка по умолчанию.
  • Aspose.Words – поддержка изображений WebP, классификатор JAR IBM VM, встраивание шрифтов @font-face, расширенное API диаграмм, параметры цифровой подписи в SaveOptions, эффекты свечения и отражения для фигур, сеттер для Style.LinkedStyleName, MirrorIndents в ParagraphFormat, новый SaveFormat.WEB_P, SupportFontFaceRules в HtmlLoadOptions и много других добавлений в публичный API.
  • Aspose.Zip – поддержка форматов и алгоритмов 7z, LZMA2, BCJ и XZ; извлечение элементов, сжатых методом Shrink; обширные новые типы, перечисления и методы для обработки 7z/XZ.
  • GroupDocs.Conversion – ускоренная проверка IsPasswordProtected, расширенный PersonalStorageDocumentInfo и улучшения использования памяти.
  • GroupDocs.Editor – экспорт всех встроенных и пользовательских стилей, опция inline‑стилей, новый HtmlSaveOptions с перегрузкой обратного вызова ресурсов, поддержка строковых шаблонов для ссылок на ресурсы, конструкторы по умолчанию для параметров сохранения и API создания документа.
  • GroupDocs.Viewer – оптимизация PDF‑файлов (линеаризация, сжатие изображений, конвертация в оттенки серого и др.) и возможность получения информации о виде при рендеринге в PDF.
Улучшено
  • Aspose.BarCode – общее повышение производительности.
  • Aspose.Drawing – дополнительные оптимизации производительности и использования памяти.
  • Aspose.Imaging – более быстрое кэширование ICC-преобразования цветов и усовершенствованная обработка тегов DICOM.
  • Aspose.CAD – различные улучшения скорости и надёжности конвертации.
  • GroupDocs.Conversion – уменьшение потребления памяти.
  • GroupDocs.Editor – качество рендеринга таблиц, обработка CSS border-spacing, устойчивость парсера SVG и общая стабильность парсера CSS.
  • GroupDocs.Viewer – снижение использования памяти и улучшение качества рендеринга для нескольких типов документов.
  • Aspose.Slides – улучшения извлечения текста, обработки диаграмм и обнаружения макросов.
  • Aspose.Tasks – улучшения удобства использования при экспорте в CSV и рендеринге легенды.
Исправлено
  • Aspose.BarCode – распознавание QR-кодов (округлые цели, затемнение сбоку), распознавание Pdf417, видимость публичного API для MaxiCodeStructuredCodetext.setPostalCode.
  • Aspose.CAD – многочисленные проблемы: цветовое оформление, конвертация SVG‑DWG, передача DWG, вывод векторизации, записчик потока LZ77, генерация TIFF для STL, загрузка DGN, сохранение OLE/VBA в DWG, обработка размера постранично, пиксельная плотность PDF, зависания и длительное время конвертации DWG‑to‑PDF, неоднозначный порядок сущностей, экспорт вставки сущностей.
  • Aspose.Cells – ошибки, связанные с копированием изображений, конвертацией полноразрядных/полуразрядных символов, прорисовкой линий диаграмм, высотой строк, вращённым текстом, позиционированием данных в ячейках, артефактами HTML‑конвертации, производительностью создания рабочей книги, обновлением сводных таблиц, валидацией, размером текста в фигурах, повреждением XLSB, потерей данных при HTML.
  • Aspose.Diagram – отсутствие текста при импорте VSD, отрисовка нижнего колонтитула в пробной версии, значения конечных точек соединителей.
  • Aspose.DrawingNullReference в LinearGradientBrush, валидация матрицы, валидация путей, рисование текста с отрицательным масштабом.
  • Aspose.Email – метод разбиения Mbox, опция прикрепления подписи, обработка свойства версии, несколько ошибок в MSG, EWS, датах повторений, загрузке EML, NPE в MapiAttachment.
  • Aspose.FontArgumentException при конвертации TrueType в SVG.
  • Aspose.Html – улучшенная обработка исключений и ошибок.
  • Aspose.Imaging – пустая первая страница DJVU, проблемы экспорта PS/EPS, перенос текста при EMF‑to‑PDF, конвертация CDR‑to‑DXF, обработка EOF в PNG, пробел в реализации EPS→SVG, баг экспорта PNG 64‑bpp.
  • Aspose.Note – неправильная верстка текста с начальными пробелами, KeyNotFoundException при загрузке OneNote, ошибки замены изображений.
  • Aspose.Pdf – многочисленные ошибки конвертации (дополнительные столбцы/строки, смещение текста, отображение диаграмм, выравнивание столбцов, проблемы с изменением размера, отсутствие символов, обработка подчёркиваний и др.).
  • Aspose.PSD – исключение инициализации лицензии, ошибка конвертации RGB‑to‑CMYK, конкретный сбой экспорта PSD.
  • Aspose.Slides – определение пароля макросов, обработка ZIP64, извлечение текста у групповых фигур, артефакты при конвертации PPTX‑to‑PDF (отсутствие WMF, половинчатый текст, неполная конвертация, ошибки диаграмм, белые вертикальные линии), проблемы экспорта PowerPoint XML.
  • Aspose.Tasks – устранение округления для Asn.Units, удобство экспорта CSV, ошибка продолжительности материального назначения, несогласованности при рендеринге легенды, ошибки записи задач с нулевой продолжительностью.
  • Aspose.Words – многочисленные ошибки на платформах: распознавание QR, рендеринг PDF, обработка WebP, лицензирование IBM VM, форматирование диаграмм, цифровые подписи, эффекты свечения и отражения, связывание стилей, импорт HTML и многие другие ошибки рендеринга/форматирования, перечисленные в примечаниях к выпуску.
  • Aspose.Zip – извлечение элементов, сжатых методом Shrink, обработка различных алгоритмов.
  • GroupDocs.Editor – проблемы возврата при экспорте стилей, рендеринг таблиц, парсинг border-spacing, артефакты PDF‑рендеринга, рендеринг текстовых полей, ошибки селекторов CSS, дублирующиеся имена классов, парсинг SVG, обработка ссылок на ресурсы и много других исправлений.
  • GroupDocs.Viewer – скорость оптимизации PDF, потребление памяти при создании миниатюр, конвертация PST‑to‑PDF, резкий рост потребления памяти при DOCX‑to‑PNG, временные файлы Aspose.PDF, позиционирование изображений, водяной знак лицензии, медленная загрузка PDF, видимость рабочей книги, 3D‑текст в Linux, пустые теги <title>, сбои PPTX‑to‑HTML, ошибка открытия PSD, проблема «одна ссылка для всего PDF», обнаружение пароля 7z, обнаружение DLL‑формата, расхождения в количестве страниц в Linux, исключение ширины DWF, повреждение ODS, ошибка ключа wingdings EPS, медленная конвертация PDF‑to‑HTML, пустое изображение при EPS‑to‑JPG.

Установка

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>24.4</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

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

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

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="24.4">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

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