首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

dotnet Core中使用Aspose(部署Docker)

在dotnet下处理过Office文档的相信对Aspose都不陌生,Aspose下面的三大组件:Aspose.Cells、Aspose.Slides、Aspose.Words可以让我们很方便的操作Office...环境 netcore:2.1 docker:18.03-ce CentOS:7.5 Aspose:18.6 问题1 程序部署到Docker中,执行到下面代码的时候就会报错 Aspose.Cells.PdfSaveOptions...xlsSaveOption = new Aspose.Cells.PdfSaveOptions(); xlsSaveOption.SecurityOptions = new Aspose.Cells.Rendering.PdfSecurity.PdfSecurityOptions...); //出错行 错误信息: The type initializer for 'Gdip' threw an exception 解决方法: 1、下载libSkiaSharp.so文件放在程序的根目录...解决方法: 此问题的原因是因为Docker容器中没有Windows系统的字体,只需要将Windows系统中的字体文件拷贝到容器的相应目录即可解决。

2.5K30

ASPOSE.Cells & ASPOSE.Words 操纵Excel和Word文档的 .NET Core 实例

Aspose.Total是Aspose公司旗下的最全的一套office文档管理方案,它提供的原生API可以对Word、Excel、PDF、Powerpoint、Outlook、CAD、图片、3D、ZIP...安装 Aspose.Cells 和 Aspose.Words 然后通过Nuget安装Aspose.Cells 和 Aspose.Words包,分别负责Excel和Word文档的操纵: ? ?...把许可文件放在项目根目录,设置属性复制到输出文件夹:Copy if newer。 在 Program.cs里,添加以下代码,完成许可的设置: ? 运行,如果能输出以下内容,说明许可安装成功了: ?...读取Excel 为了方便,我直接把要读取的Excel文件放在项目根目录下: ? 其内容如下: ?...这里面我注入了IWebHostEnvironment,用它找到项目根目录,然后把Word文件生成在里面。 运行,文档已经生成成功: ? 其内容如下: ? 目前还差一个表头,所以我添加如下代码: ?

2.5K30
领券