Maven引入Aspose依赖

什么是Aspose?

Aspose于2002年3月在澳大利亚悉尼创建,旗下产品覆盖文档、图表、PDF、条码、OCR、CAD、HTML、电子邮件等各个文档管理领域,为全球.NET 、Java、C ++等10余种平台开发人员提供丰富的开发选择

Aspose 旨在在不使用 Word 或 Excel 的情况下转换各种文件格式和创建文档。
Aspose 保持数据静态。在开发时需配套过滤和处理从源中提取的数据的工具。
当 Aspose 谈到数据合并时,它不是指数据操作,而是指将数据包含在文档中。
Aspose 可以通过提供更多用于输出报告的选项来协助 SSRS 和 Jaspersoft。
Aspose 没有数据可视化工具或报表软件的其他标准功能,需借助其他控件来辅助实现。
构建与 Aspose 配套的报告解决方案效率低下、成本高、缺乏支持、需要开发人员跟进,并且不太可能与现有报告解决方案的质量相匹配。

Aspose在文档管理上具有明显优势,特别是在重建解决方案和报告时能大大缩减公司在开发上的成本,为开发人员寻求便捷途径,提高开发效率。

问题描述

Aspose是不能通过maven远程坐标引入的,因为在阿里云镜像里面没有这个包

我选择的办法是,把依赖下载到本地,放在项目里面,然后通过本地坐标引用,亲测可用,现在开始操作

首先下载jar包到本地

在项目的resource下创建lib目录,把jar放进去,然后创建license.xml内容如下(和jar包无关,在进行文件格式转换会用到)
Maven引入Aspose依赖_第1张图片

<License>
  <Data>
    <Products>
      <Product>Aspose.Total for JavaProduct>
      <Product>Aspose.Words for JavaProduct>
    Products>
    <EditionType>EnterpriseEditionType>
    <SubscriptionExpiry>20991231SubscriptionExpiry>
    <LicenseExpiry>20991231LicenseExpiry>
    <SerialNumber>8bfe198c-7f0c-4ef8-8ff0-acc3237bf0d7SerialNumber>
  Data>
  <Signature>sNLLKGMUdF0r8O1kKilWAGdgfs2BvJb/2Xp8p5iuDVfZXmhppo+d0Ran1P9TKdjV4ABwAgKXxJ3jcQTqE/2IRfqwnPf8itN8aFZlV3TJPYeD3yWE7IT55Gz6EijUpC7aKeoohTb4w2fpox58wWoF3SNp6sK6jDfiAUGEHYJ9pjU=Signature>
License>

maven坐标如下

    
        <dependency>
            <groupId>com.aspose.wordsgroupId>
            <artifactId>aspose-wordsartifactId>
            <version>words-15.8.0-jdk16version>
            <scope>systemscope>
            <systemPath>${project.basedir}/src/main/resources/lib/aspose-words-15.8.0-jdk16.jarsystemPath>
        dependency>

        <dependency>
            <groupId>com.aspose.cellsgroupId>
            <artifactId>aspose-cellsartifactId>
            <version>cell-8.5.2version>
            <scope>systemscope>
            <systemPath>${project.basedir}/src/main/resources/lib/aspose-cells-8.5.2.jarsystemPath>
        dependency>

        <dependency>
            <groupId>com.aspose.pdfgroupId>
            <artifactId>aspose-pdfartifactId>
            <version>pdf-17.3.0version>
            <scope>systemscope>
            <systemPath>${project.basedir}/src/main/resources/lib/aspose.pdf-17.3.0.jarsystemPath>
        dependency>

然后就可以用它进行操作了,会再出一些文章分享代码以及操作

你可能感兴趣的:(电子签章(java操作文件),Java,maven,java,开发语言)