Conholdate.Total for Java

23.10
2023-10-31 0.05 GB

Что нового в 23.10

Добавлено

  • Aspose.3D – Интеграция manifold и булевых операций; добавлены статические булевы операции (doBoolean, union, difference, intersect) в класс com.aspose.threed.Mesh.
  • Aspose.BarCode – Повышено качество распознавания штрихкода Aztec; оптимизирован поиск zebra-сегментов в штрихкоде Han Xin Code.
  • Aspose.CAD – Добавлена поддержка форматов GLTF/GLB; парсинг FBX 7700; геттер/сеттер для размера стрелки в измерениях; экспорт отдельных макетов в TIFF; многочисленные улучшения при конвертации форматов (IFC → 3DS, FBX → DXF, OBJ → STP, DWFX → 3DS и др.); новые возможности для конвертации/модификации файлов DWG и сохранения содержимого DWG.
  • Aspose.Email – Новый функционал разбиения Mbox с помощью методов MboxStorageReader.SplitInto и сопутствующих событий (EmlCopyingEventHandler, EmlCopiedEventHandler, MboxFileCreatedEventHandler, MboxFileFilledEventHandler); MailMessage.getAlternateViewContent(String mediaType) для получения содержимого AlternateView; EmailClient.usePasswordQuotes(boolean) для управления экранированием пароля.
  • Aspose.Font – Добавлена полная поддержка кодирования азбуки Морзе с новыми API декодера/кодировщика и связанными типами (IFontMorseDecoder, IFontMorseEncoder, MorseAlphabets и др.).
  • Aspose.Imaging – Добавлено несколько функций, связанных с EPS: конвертация EPS в SVG, PDF; обработка проблем при экспорте EPS; исправление ошибок обработки TIFF OJpeg, конвертации EMF в SVG и прозрачного/текстового рендеринга в CDR.
  • Aspose.OCR – Введён метод RecognizeStreetPhoto() для изображений с разреженным текстом; добавлен режим DetectAreasMode.TEXT_IN_WILD для послово-уровневого обнаружения на подобных изображениях.
  • Aspose.PDF – Новые API: удаление тегов, измерение высоты символов, функция flatten‑transparency; добавлены классы (ElementCollection, CustomPrintEventArgs и др.) и методы (Element.remove(), PrintScaling.getName(long) и др.).
  • Aspose.PSD – Добавлена поддержка вертикального направления текста; настройки обводки из ресурсов VSTK; внутренняя область рендеринга для фигур с обводкой; оптимизация для избежания перерисовки неизменённых слоёв фигур; поддержка заголовка формата AI; многочисленные новые API для обработки шрифтов, настройки обводки/заливки и расширений регионов.
  • Aspose.Slides – Новое свойство TiffOptions.BwConversionMode с перечислением BlackWhiteConversionMode; добавлены классы InkBrush и InkTrace; метод Paragraph.GetLinesCount().
  • Aspose.Tasks – Новый публичный API для передачи кодировки при чтении файлов Primavera XER; базовый класс SimpleSaveOptions для сохранения; многочисленные новые геттеры/сеттеры для обработки бейзлайнов, бюджетирования и конфигурации представлений Primavera.
  • Aspose.TeX – Реализовано многоязычное верстка (расширение eTeX) и добавлены API для отчетов об ошибках (TeXJobResult).
  • Aspose.Words – Обобщённые типы добавлены к методам CompositeNode; новые свойства и методы: ChartDataPointCollection.HasDefaultFormat, CopyFormat, ChartSeries.CopyFormatFrom, ChartFormat.IsDefined/SetDefaultFill; метод ImageData.FitImageToShape(); DocumentBuilder.InsertDocumentInline; ChartTitle.Font и ChartAxisTitle.Font; свойство Style.Locked; TxtLoadOptions.DetectHyperlinks для обнаружения гиперссылок в TXT‑файлах; множество оптимизаций рендеринга и компоновки.
  • GroupDocs.Annotation – Исправлены обработка заголовков файлов и остатки цвета аннотации подчёркивания (только исправление ошибок).
  • GroupDocs.Comparison – Возможность задать автора правок (CompareOptions.setRevisionAuthorName); поддержка сравнения папок (CompareOptions.setDirectoryCompare(true)); настраиваемый менеджер временных файлов (TemporaryFileManagerFactory.setInstance).
  • GroupDocs.Conversion – Добавлена конвертация в PostScript (PS) и Printer Command Language (PCL); улучшена производительность конвертации PDF‑в‑изображение, SVG, Diagram‑в‑таблицу и время запуска; предоставлен fluent converter; расширен делегат DocumentCompleted; улучшена обработка нераспознанных типов файлов; многочисленные специфичные для формата исправления.
  • GroupDocs.Merger – Расширен метод join для поддержки дополнительных форматов изображений (SVG, SVGZ) при объединении в PDF.
  • GroupDocs.Metadata – Исправлены ошибки обработки метаданных CR2.
  • GroupDocs.Parser – Улучшена парсинг-шаблонов полей с поддержкой допусков; добавлена возможность задавать чувствительность к регистру для шаблонных полей; введён класс TemplateOptions и обновлены конструкторы классов PageAreaOptions, PageTextAreaOptions и Template.
Улучшено
  • Aspose.Imaging – Снижен размер библиотеки примерно на 2 МБ.
  • Aspose.Words – Оптимизация рендеринга PDF через PdfSaveOptions.OptimizeOutput; получение цвета переднего плана без модификаторов; улучшения для точек данных и серий графиков; вставка документов в строке; дополнительные возможности блокировки стилей; обнаружение гиперссылок в TXT.
  • Aspose.Slides – Исправление искажения изображений при сохранении в TIFF; улучшенное качество рендеринга графиков и PDF; поддержка 3D‑графиков в ODP.
  • Aspose.PDF – Различные улучшения, обусловленные исправлением ошибок (flatten‑transparency, API высоты символов).
  • Aspose.PSD – Оптимизация производительности и рендеринга для вертикального текста и обработки формата AI.
  • Aspose.CAD – Многочисленные улучшения при конвертации и экспорте форматов (например, GLTF/GLB, FBX, OBJ, DWG).
  • Aspose.Font – Обновлен бит 12 в таблице ‘head’ для шрифтов TrueType.
  • GroupDocs.Comparison – Сводная страница теперь указывает, когда сравниваются одинаковые документы; улучшено определение координат водяного знака.
  • GroupDocs.Conversion – Обход нераспознанных типов файлов, улучшенная конвертация SVG, стратегия сабсета шрифтов, улучшенная обработка временных файлов и скорость запуска.
Исправлено
  • Aspose.3D – Явно не перечислены исправления ошибок; добавлены новые функции.
  • Aspose.BarCode – Исправлена проблема с макропараметром LocalDate в MicroPdf417; размещение швейцарского QR-кода; ошибка чтения DataMatrix.
  • Aspose.CAD – Исправлено множество проблем конвертации между форматами (GLTF/GLB, FBX, OBJ, DWG и др.).
  • Aspose.Cells – Исправлено множество ошибок: позиционирование пунктуации в вертикальном тексте, позиционирование вертикального текстового поля, отрисовка скруглённого прямоугольника, зависание вычисления формул, округление десятичных чисел, локально-зависимое пробелование чисел, аномалии конвертации графиков, исчезновение меток графика, метаданные тела HTML, обрезка содержимого ячейки, несогласованность масштабирования под размер, смещение ячейки в HTML, проблемы с форматами OTS и Excel95, продвинутый рендеринг графиков, исключение при расчёте сводных таблиц.
  • Aspose.Diagram – Исправлена потеря фигур на фоне и некорректное позиционирование фигур.
  • Aspose.Email – Исправлены крайние случаи при разбиении MBOX, поведение свойства Body, обработка паролей с специальными символами в IMAP, отсутствующее содержимое в MHTML, ошибка пустого списка удалённых сообщений, ограничение длины темы, извлечение iCalendar, ошибка создания контакта, разбор MSG с кодировкой UTF‑7, NPE при записи приглашений в PST.
  • Aspose.Font – Исправлены проблемы, связанные с обработкой азбуки Морзе и обновлением битов.
  • Aspose.Imaging – Исправлены ошибки парсинга EPS, обработки TIFF OJpeg, проблемы trial‑режима конвертации EMF в SVG, ошибки рендеринга CDR.
  • Aspose.OCR – Исправлен некорректный порядок строк при сохранении результатов OCR в виде многостраничных документов.
  • Aspose.PDF – Исправлено множество ошибок: удаление тегов, API высоты символов, flatten‑transparency, видимость аннотаций линии Chrome, отсутствие китайского шрифта, повреждение подписанного защищённого PDF, смещения поиска/замены текста, дублирование закрашивания при повороте страницы, повреждение при конвертации PDF в изображение, качество вывода JPEG, размытие PNG, внутренние ошибки при конвертации в PDFA, выравнивание при экспорте в Excel, потеря жирного текста при экспорте в DOCX и многие другие.
  • Aspose.PSD – Исправлена поддержка вертикального направления текста, отрисовка обводки VSTK, внутренняя область рендеринга, перерисовка неизменённых слоёв фигур, чтение заголовка AI, несогласованность установки разрешения, обработка папок шрифтов, NullReference при сохранении слоя фигур.
  • Aspose.Slides – Исправлено несоответствие жирности/внешней тени фрагментов в PPTX; исправлено перенос текста при загрузке/сохранении PPT; устранено размытие изображения при конвертации PPTX в PDF.
  • Aspose.Tasks – Исправлены различные проблемы обработки кодировки, бейзлайнов и иерархии (конкретные ошибки не перечислены).
  • Aspose.TeX – Исправлено удаление ImageSaveOptions.getPageNumbers/setPageNumbers.
  • Aspose.Words – Исправлено 129 ошибок, включая исчезновение изображений штрихкода, потери стилей HTML/CSS, проблемы конвертации в PDF, блокировку стилей, обнаружение гиперссылок, аномалии отрисовки таблиц, ошибки замещения шрифтов, проблемы со ссылками оглавления, отрисовку водяных знаков, масштабирование изображений и многие другие.
  • GroupDocs.Annotation – Исправлен некорректный заголовок файла и остатки цвета аннотации подчёркивания.
  • GroupDocs.Comparison – Исправлено исключение сравнения VSDX, определение местоположения водяного знака, обнаружение изменений стиля, бесконечный цикл сравнения, исключение при выборе принятых изменений, исключение при сравнении дублирующихся документов, исключение при сравнении текстовых файлов.
  • GroupDocs.Conversion – Исправлено замедление PDF‑в‑PNG, наложение текста при PDF‑в‑DOCX, NRE при DXF‑в‑PDF, неполное преобразование PNG, исключение отсутствия исходного файла, проблема с размером PDF/A, отображение PNG в Firefox, ошибка обнаружения пароля PDF, нарушение макета при conversion project‑в‑word, ошибка выбора страницы при eBook‑в‑spreadsheet, ошибка рендеринга QR‑кода, trial‑значок на водяном знаке изображения, Excel необёрнутый текст в изображение, пропуск водяного знака SVG, параметры отступов при HTML‑в‑PDF, проблемы конвертации вложений электронной почты, проблема SVG‑в‑JPG, ограничение листов при Excel‑в‑PDF.
  • GroupDocs.Merger – Исправлена ошибка обработки архивов при кросс‑объединении.
  • GroupDocs.Metadata – Исправлено Metadata.SetProperties для CR2 и сохранение CR2 в тот же поток.
  • GroupDocs.Parser – Исправлена обработка шаблонных полей с учётом допуска прямоугольника и чувствительности к регистру.

Установка

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

Gradle

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

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

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

SBT

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

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