Conholdate.Total for Java

21.7
2021-08-02 0.05 ГБ

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

Добавлено

  • Aspose.3D — поддержка экспорта в формат USDZ (THREEDNET-870).
  • Aspose.3D — интерфейс FileSystemFactory для поддержки пользовательских реализаций файловой системы с целью повышения безопасности на стороне сервера (THREEDNET-901).
  • Aspose.3D — свойства FileFormat.getCanExport() / getCanImport() для проверки возможностей импорта и экспорта (THREEDNET-???).
  • Aspose.Email — аутентификация CRAM-MD5 для клиентов IMAP, POP3 и SMTP (EMAILNET-40250).
  • Aspose.Email — параметры кодирования для MboxrdStorageReader (EMAILNET-40326).
  • Aspose.Email — глобальные параметры форматирования заголовков MHT (EMAILJAVA-34916).
  • Aspose.Imaging — возможность задавать количество циклов анимации GIF (IMAGINGJAVA-7847).
  • Aspose.Imaging — поддержка таблиц, растрового вырезания и других функций в формате CDR (IMAGINGJAVA-7823, 7830, 7828, 7827).
  • Aspose.Note — поддержка хешей лицензий SHA-256 (NOTENET-3321) и отдельное исключение для неподдерживаемого формата OneNote 2007 (NOTENET-3318).
  • Aspose.OCR — новый перегруженный метод getTextAreas с параметрами AreasType и isDetectAreas; свойство RecognitionResult.recognitionCharactersList; настройка RecognitionSettings.linesFiltration (OCRJAVA-141, 143, 138).
  • Aspose.PDF — новый класс OptimizedMemoryStream и методы HeaderFooter.isClipExtraContent() / setClipExtraContent().
  • Aspose.PSD — редактирование шрифтов через TextPortions (PSDJAVA-362).
  • Aspose.Slides — редактирование точек для фигур-кривых (SLIDESJAVA-35604 / SLIDESNET-42553).
  • Aspose.Tasks — событие ExecutingWebRequest для взаимодействия с API ProjectOnline / ProjectServer (TASKSNET-4903).
  • Aspose.Tasks — новый API размещения визуальных объектов (VisualObjectPlacement, связанные свойства и перечисления).
  • Aspose.Words — API Fill.Patterned и перечисление PatternType (WORDSNET-22279).
  • Aspose.Words — API Frameset для доступа и обновления URL-адресов фреймов (WORDSNET-17557).
  • Aspose.Words — новый перегруженный метод DocumentBuilder.InsertHtml(string, HtmlInsertOptions) и флаги HtmlInsertOptions (WORDSNET-18852).
  • Aspose.Words — свойство FieldOptions.TemplateName для полей TEMPLATE (WORDSNET-18137).
  • GroupDocs.Assembly — возможность настройки ограничений для динамического объединения ячеек в шаблонах Word, электронных таблиц, презентаций и электронной почты (ASSEMBLYNET-196–199).
  • GroupDocs.Conversion — параметры полей страницы при преобразовании документов Word, корректное преобразование электронной почты в PDF с учетом размеров и полей страницы, поддержка формата TGA (CONVERSIONNET-4443, 4444, 4521).
Улучшено
  • Aspose.3D — улучшенная обработка GeomSubset в экспортере USDC (THREEDNET-902) и поддержка имен материалов при сохранении в GLTF (THREEDNET-903).
  • Aspose.CAD — добавлена поддержка экспорта в форматы FBX, FBX ASCII, WebP, DCM; полная переработка отрисовки MTEXT, а также многочисленные улучшения в области отрисовки и экспорта (CADJAVA-10244–10270).
  • Aspose.Cells — повышена производительность и улучшена отрисовка диаграмм, листов, а также экспорт изображений (множество улучшений).
  • Aspose.Email — улучшенное форматирование заголовков для вывода в формат MHT и добавлен новый API для аутентификации CRAM-MD5 (см. раздел «Добавлено»).
  • Aspose.Imaging — ускоренная обработка циклов GIF, улучшенная отрисовка таблиц в CDR, улучшенная обработка DPI при экспорте в PDF, а также стабильность при конвертации JPG, EPS и SVG (множество записей IMAGINGJAVA).
  • Aspose.Note — общие улучшения API и исправления ошибок, касающиеся обработки гиперссылок и документов, защищенных паролем.
  • Aspose.OCR — добавлены новые параметры для getTextAreas, новое свойство recognitionCharactersList, а также уменьшен размер OCR-модели.
  • Aspose.PDF — расширена функциональность makeGrayscale() для работы с векторной графикой и добавлен геттер для FontStyle (PDFJAVA-40669, 38101).
  • Aspose.Slides — повышена производительность кэширования формул в электронных таблицах и загрузки презентаций (SLIDESNET-38236).
  • Aspose.Tasks — добавлена поддержка отображения OLE-объектов в виде значков и улучшено планирование рабочих часов ресурсов (TASKSJAVA-1186, 1380).
  • Aspose.Words — поддержка соответствия стандарту PDF/A-2, новый API для шаблонов заливки, улучшенная обработка Frameset, усовершенствованная вставка HTML и многочисленные исправления в отрисовке (WORDSNET-5971–22416).
  • GroupDocs.Annotation — обновление движка с увеличением скорости отрисовки и снижением потребления памяти (неявно указано в примечаниях к выпуску).
  • GroupDocs.Conversion — регистронезависимый метод GetPossibleConversions, улучшенная обработка WebP, сохранение размера страницы при конвертации EML→PDF, а также многочисленные исправления стабильности конвертации (CONVERSIONNET-4448, 4220, 4265, 4268, 4341, 4373, 4429, 4435, 4437, 4452, 4546, 4549, 4571).
Исправлено
  • Aspose.3D — устранены проблемы с экспортом в USD и обработкой скелетов для файлов USD (THREEDNET-905, 904, 909).
  • Aspose.BarCode — исправлено множество ошибок распознавания и генерации штрих-кодов (BARCODEJAVA-1151, 1113, 1068, BARCODENET-37662, 37723, 37804, 37808, 37812).
  • Aspose.CAD — устранены исключения при отрисовке для форматов IGES, DWG, DGN, IFC, STL и других; исправлены проблемы с отрисовкой NURBS, вращением растровых изображений и обработкой CTB (CADJAVA-10271–10253).
  • Aspose.Cells — исправлены ошибки в отрисовке листов, экспорте диаграмм, сводных таблиц, подписи VBA, конвертации в HTML, а также различные исключения (CELLSJAVA-41121–43510).
  • Aspose.Email — устранены сбои и потеря данных в IMAP/SMTP, экспорте PDF/HTML, обработке календарей и операциях с PST (EMAILNET-40306, 40309, 40293, 40291, 40279, 40304, 40316).
  • Aspose.Imaging — устранены утечки памяти, переполнение стека, ошибки палитры PNG, проблемы с изменением размера EPS, ошибки в конвертации CDR и несогласованность значений DPI (IMAGINGJAVA-7848, 7840, 7839, 7830, 7829, 7828, 7827, 7825, 7819, 7817, 7813, 7812, 7776, 7770, 1803).
  • Aspose.Note — исправлено извлечение адресов гиперссылок, обработка документов, защищенных паролем, и ошибки потока данных (NOTENET-3239, 3317).
  • Aspose.OCR — устранены ошибки «null-pointer» и «array index out of bounds» в новых API для определения текстовых областей (OCRJAVA-???).
  • Aspose.PDF — устранено переполнение стека при оптимизации PDF (PDFJAVA-40670).
  • Aspose.PSD — устранено исключение ImageSaveException при конвертации PSD в PNG (PSDJAVA-363).
  • Aspose.Slides — исправлено исчезновение отражений в сгенерированных PDF, ошибки «illegal access», отрисовка миниатюр, потеря эффекта фаски, исключения при загрузке, ошибки приведения типов и проблемы с загрузкой формата PPS (SLIDESJAVA-33775, 38563, 19429, 33557, 37403, 33664, 34684, 36387, 37019).
  • Aspose.Tasks — устранены сбои при пересохранении конкретных файлов MPP, удаление рамок OLE, планирование рабочих часов ресурсов, фазированной по времени информации по назначениям, ошибки конвертации MPX и другие ошибки, связанные с назначениями (TASKSNET-4908, 4907, 4866, 4854, 4850, 4734, TASKSJAVA-982, 1380).
  • Aspose.Words — устранено большое количество ошибок отрисовки, конвертации и API, включая соответствие PDF/A, импорт/экспорт HTML, отрисовку диаграмм, обработку таблиц, доступность и множественные исключения NullReference/InvalidCast (WORDSNET-21259, 22312, 22263, 22416, 21766, 16528, 22404, 19592, 21940, 18852, 22277, 21669, 21963, 22388, 21988, 22228, 22357, 22311, 22321, 21500, 22387, 17077, 19823, 22303, 22389, 20793, 22330, 20708, 22356, 22374, 20964, 22358, 22386, 22293, 22364, 21454, 21137, 22333, 18137, 22360, 22332, 22355, 20958, 21944, 22285, 22231, 21789, 22233, 20402, 22152, 21796, 21947, 14245, 22297, 22191, 21035, 18229, 20135, 17543, 22262, 22083, 22242, 22190, 21161, 22223, 21846, 17086, 16968, 21123, 21127, 17657).
  • GroupDocs.Annotation — устранено исключение Out-of-Memory при открытии PDF-документов (ANNOTATIONJAVA-1339).
  • GroupDocs.Assembly — устранены исключения NullReference при использовании DocumentAssemblyOptions.RemoveEmptyParagraphs для документов Word, презентаций и электронной почты (ASSEMBLYNET-200–202).
  • GroupDocs.Conversion — устранены ошибки конвертации WebP, разрывы строк и проблемы с размером страницы при EML→PDF, ошибки открытия PDF, Visio→PDF, определение оглавления, HTML→XLS, TSV→XLS, PDF→CSV, потеря прозрачности PSD, ошибки символов при DOCX→PDF, конвертация Mbox, обработка каталогов шрифтов, стиль шрифта водяных знаков, конвертация Word-документов в Linux/Windows Core и другие ошибки, специфичные для форматов (CONVERSIONNET-4220, 4265, 4268, 4341, 4373, 4429, 4435, 4437, 4452, 1785, 4489, 4493, 4519, 4546, 4549, 4571, CONVERSIONJAVA-1349).
  • GroupDocs.Merger — устранены ошибки объектных ссылок, суррогатных пар, не реализованных методов, определения типа файла и размера слайда PowerPoint (MERGERNET-1010, 1030, 1054, 1078, 1079).

Установка

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

Gradle

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

compile(group: 'com.conholdate', name: 'conholdate-total', version: '21.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="21.7">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

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