Conholdate.Total for Java

23.8
2023-08-31 0.05 GB

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

Добавлено

  • Aspose.BarCode – методы QualitySettings.getAllowAdditionalRestorations() / setAllowAdditionalRestorations(boolean).
  • Aspose.BarCode – метод Pdf417ExtendedParameters.isReaderInitialization().
  • Aspose.BarCode – класс HanXinExtCodetextBuilder с полным набором методов add* для построения расширенного текста кода Han Xin.
  • Aspose.CAD – поддержка формата U3D (экспорт, импорт, набор линий, запись потоком битов) и конкурентное преобразование DXF.
  • Aspose.CAD – рисование водяных знаков для GLB/GLTF и интерфейс eModel для DwfX.
  • Aspose.Cells – свойство FormulaSettings.PreservePaddingSpaces.
  • Aspose.Cells – свойство LoadOptions.PreservePaddingSpacesInFormula.
  • Aspose.Cells – перегрузка метода Cells.deleteRow(int rowIndex, boolean updateReference).
  • Aspose.Cells – свойство AbstractCalculationEngine.IsParamArrayModeRequired и метод CalculationData.getParamValueInArrayMode(...).
  • Aspose.Cells – методы Cell.insertText() и Cell.replace() с ReplaceOptions.FontSettings.
  • Aspose.Cells – свойство HtmlSaveOptions.IsIECompatible.
  • Aspose.Email – возможность сохранения расширенного списка рассылки MAPI в один многоконтактный VCF-файл (MapiDistributionList.save(..., MapiDistributionListSaveOptions)).
  • Aspose.Email – новая перегрузка метода отправки сообщений с помощью GraphClient.
  • Aspose.HTML – поддержка формата MD в пространстве имен Aspose.Html.Toolkit.Markdown.
  • Aspose.Imaging – инструмент «Магическая палочка» (MagicWandTool.select(...).union(...).invert().subtract(...).apply()).
  • Aspose.PDF – поддержка извлечения фигур, определение переполнения при добавлении текста, обнаружение быстрого сохранения (инкрементные обновления) и копирование OutputIntents из исходного PDF.
  • Aspose.PSD – новые типы искажений (Flag, Arc Up, Arc Down, Sphere) и метод PsdImage.addPosterizeAdjustmentLayer().
  • Aspose.Slides – свойство SlideShowSettings.showMediaControls для элементов управления медиа на слайдах.
  • Aspose.Tasks – класс FontSettings для указания пользовательских папок шрифтов и соответствующего API (конструктор, геттеры/сеттеры, обратные вызовы).
  • Aspose.TeX – трассировка eTeX, диагностика, параметры списков токенов, изменения построения абзацев и примитивы \iffontchar / \readline.
  • Aspose.Words – поддержка полей CITATION и BIBLIOGRAPHY; генерация оглавления для документов MOBI; перегрузка конструктора PdfEncryptionDetails с PdfPermissions; свойство ImageSaveOptions.ImageSize; форматирование вертикального текста для метафайлов EMF; опция LINQ Reporting Engine для сохранения пробельных символов в строках JSON.
  • GroupDocs.Annotation – новые компоненты документа: Button, Dropdown и Checkbox.
  • GroupDocs.Assembly – обработка переменной, инициализированной на отсутствующем члене, как отсутствующего члена.
  • GroupDocs.Merger – функции объединения ZIP и TAR, перекрёстное объединение для архивов, расширение перекрёстного объединения изображений (BMP, PNG, JPG, JPEG, GIF) и объединение SVG/SVGZ-изображений.

Улучшено

  • Aspose.CAD – многочисленные улучшения (экспорт U3D, конкурентное преобразование DXF, рисование водяных знаков, архитектура плагинов).
  • Aspose.Cells – улучшения рендеринга HTML-в-Excel и метаданных кнопок ODS.
  • Aspose.Email – улучшения валидации сообщений и опция автоматического заполнения SMTP-адреса отправителя.
  • Aspose.Imaging – различные улучшения при преобразовании форматов (SVG, EPS, DICOM, экспорт многосекционных GIF, обработка больших изображений в формате JPEG, устранение утечек памяти).
  • Aspose.PSD – улучшенная обработка искажений и добавление слоя постеризации.
  • Aspose.Slides – улучшенная загрузка повреждённых презентаций и режим восстановления ZIP.
  • Aspose.Tasks – оптимизация объёма используемой памяти для больших проектов.
  • Aspose.Words – LINQ Reporting Engine теперь сохраняет начальные/концевые пробельные символы в строковых значениях JSON.

Исправлено

  • Aspose.BarCode – исправлено снижение производительности распознавания DataMatrix (BARCODENET‑38666); исправлено исключение System.IndexOutOfRangeException при пустой строке (BARCODENET‑38536).
  • Aspose.CAD – исправлено отсутствие OLE-изображений; различные ошибки реализации U3D.
  • Aspose.Cells – решены проблемы потери пробелов в формулах, неправильное позиционирование подписей диаграмм, изменения масштаба осей, ошибки конвертации Excel-в-HTML, ошибки OutOfMemory и многие другие ошибки, перечисленные по ключам CELLSJAVA‑45514CELLSJAVA‑45513.
  • Aspose.Diagram` – исправлено исключение при конвертации Visio в PDF (DIAGRAMJAVA‑51128).
  • Aspose.Email – исправлено исключение ArgumentNullException при обработке определённых электронных писем (EMAILNET‑41125) и другие ошибки конвертации (EMAILNET‑41126, ‑41117, ‑41107, ‑35202, ‑35196).
  • Aspose.Font – исправлено исключение IndexOutOfRangeException в методе MeasureString() для шрифтов CFF (FONTNET‑579).
  • Aspose.HTML – исправлены ошибки обработки MD (конкретные ключи не указаны).
  • Aspose.Imaging – исправлены многочисленные ошибки преобразования, связанные с EPS (недопустимая операция, выход за границы индекса, ошибки загрузки) и утечки памяти.
  • Aspose.Page – исправлены сбои при конвертации EPS в PDF и генерация пустых PDF (PAGEJAVA‑140, ‑142, ‑146, ‑153).
  • Aspose.PDF – исправлены извлечение фигур, определение переполнения, обнаружение быстрого сохранения, копирование OutputIntents, искажения при оптимизации ресурсов, объединение ячеек в XLSX-конверсии, разбиение таблиц в DOCX-конверсии, нарушения соответствия PDFA на Linux, преобразование в градации серого и многие другие ошибки, перечисленные по ключам PDFJAVA‑43082PDFJAVA‑34881.
  • Aspose.PSD – исправлено потеря информации PSD при открытии/сохранении, ошибки загрузки изображений и проблемы с повреждением сторонних библиотек (PSDJAVA‑521 … ‑524).
  • Aspose.Slides – исправлено исчезновение диаграмм при экспорте в PDF, утечка памяти при работе с OLE-объектами, ошибка индекса массива при конвертации PPTX в PPT, изменения подписей диаграмм после конвертации в PDF и ошибки парсинга лицензий (SLIDESJAVA‑39164, ‑39233, ‑39241, ‑39200, ‑38995).
  • Aspose.Tasks – исправлены проблемы доступа к папке шрифтов и использования памяти (TASKSNET‑10890, ‑4895).
  • Aspose.TeX – исправлены реализации нескольких примитивов eTeX (TEXNET‑259, ‑261, ‑260, ‑264).
  • Aspose.Words – исправлен большой набор ошибок, включая объединение полей, производительность MHTML-в-PDF, обновление полей цитат, генерацию оглавления, обрезку изображений, искажения в таблицах, обработку пробелов JSON и многие другие проблемы рендеринга (полный список по ключам WORDSJAVA‑2875, ‑2839, WORDSNET‑… ‑4236).
  • GroupDocs.Annotation – исправлены отсутствующие документы по волнистой аннотации и устаревшие ссылки API (ANNOTATIONJAVA‑1482, ‑1500).
  • GroupDocs.Assembly – исправлена обработка переменных, инициализированных на отсутствующих членах.
  • GroupDocs.Merger – исправлены граничные случаи при объединении ZIP/TAR и перекрёстном объединении изображений.

Установка

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

Gradle

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

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

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

SBT

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

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