Conholdate.Total for Java

23.3
2023-05-02 0.05 GB

Aspose.Total for Java 23.3 版本更新内容

新增功能

  • Aspose.CAD:支持 SHX 属性、DWFX 页面处理、字体变更、PDF 粗线校正以及视口框架修复。
  • Aspose.Cells:支持从 SmartArt 生成新的“组”对象、GridWeb 加载选项、HTML 导入中 <img> 标签的 margin 属性支持。
  • Aspose.Email:OLM 存储的 GetTotalItemsCount() 方法、用于区分 OFT 与 MSG 的 IsTemplate 属性、NSF 文件格式检测以及扩展的 OFT 保存选项。
  • Aspose.Imaging:全面支持 BigTIFF 图像。
  • Aspose.Note:完整绘图支持,新增 Ink 节点类型(InkNodeInkDrawingInkParagraphInkWord)及相关常量。
  • Aspose.OCR:全新精简 API:OcrInput、统一的 Recognize 方法、DetectRectanglesImageProcessing(渲染/保存)及 CalculateSkew
  • Aspose.OMR:支持文本样式属性(font_sizefont_familyfont_style)及对应全局页面设置。
  • Aspose.Tasks:Primavera 读取器增强(超链接、枚举类型属性、视图初始化),统一的任务/资源/分配注释 API。
  • Aspose.Words:新增填充颜色属性(ForeThemeColorBackThemeColorForeTintAndShadeBackTintAndShade)、图表轴网格线标志、ImportFormatOptions.AdjustSentenceAndWordSpacingTextBox.NoTextRotation,以及 MOBI/AZW3 保存进度回调。
  • Aspose.Slides:视频裁剪设置(TrimFromStartTrimFromEnd)、动画时间倒带标志,以及 IChartDataPoint.Index 属性。
改进
  • Aspose.Imaging:ICP 颜色转换缓存性能提升。
  • Aspose.Slides:优化 PPTX 压缩处理。
  • GroupDocs.Parser:优化 GetFileInfo 方法以提升性能。
已修复问题
  • Aspose.BarCode:修复 DotCode 图像识别问题(BARCODEJAVA‑1539)。
  • Aspose.CAD:修复 SHX 属性处理、DWFX 页面检测、视口框架渲染以及 PDF 线条失真问题。
  • Aspose.Cells:修复多项渲染与转换问题,包括图表图例高度、PDF 图示标签定位、散点图线条丢失、CSV/PDF 不一致以及 ODS 文件密码处理等。
  • Aspose.Diagram:修复 PNG 导出时白底画布背景问题(DIAGRAMJAVA‑50641)。
  • Aspose.Email:修复附件文件名、MIME 生成、重复附件、模板引擎变量替换及 IMAP 获取相关问题。
  • Aspose.Imaging:修复 Photoshop 中 PNG 打开问题、Linux EMZ 转换时文件关闭访问问题、TIFF 保存时的损坏问题以及 WMF 裁剪异常问题。
  • Aspose.Note:修复手写元素渲染及其他多项绘图问题。
  • Aspose.OCR:解决弃用警告,确保旧版 API 在移除前仍可正常运行。
  • Aspose.OMR:修复生成可打印表格时的字体相关错误。
  • Aspose.Pdf:修复编号/项目符号列表转换问题、行高不匹配、多余行、图像与文本间距问题,以及 Linux 平台下签名提取问题。
  • Aspose.Slides:修复视频裁剪处理、动画时间、3D 阴影丢失、图表渲染异常及多种加载异常问题。
  • Aspose.Tasks:修复分配超链接处理、资源平衡延迟字段、任务超链接写入、基本日历更新,以及重计算后任务持续时间变化问题。
  • Aspose.Words:修复 PDF 中 TIFF 渲染、URL 处理、区域格式异常、填充颜色渲染、图表网格线效果,以及多种格式下的布局、转换与渲染问题。

安装

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

Gradle

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

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

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

SBT

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

libraryDependencies += "com.conholdate" % "conholdate-total" % "23.3"
发布历史