- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 Mac (Catalina) 上运行 Dotnet 核心应用程序 (3.1),并尝试使用 Aspose PDF 将图像添加到 PDF 中:https://docs.aspose.com/pdf/net/manipulate-images/ .
尝试添加 imageStream 时出现错误。
"Invalid image stream (The type initializer for ‘Gdip’ threw anexception.)’.
var logoFile = "logo.jpg";
FileStream imageStream = new FileStream(logoFile, FileMode.Open, FileAccess.Read);
page.Resources.Images.Add(imageStream); //Error on this line
根据我的研究,这似乎与需要 libgdiplus 库有关。我使用 brew install mono-libgdiplus
安装了它,但我仍然收到此错误。
可以复制问题的示例项目:https://github.com/duyn9uyen/aspose-add-image-to-pdf .
Aspose.Pdf:版本=“20.3.0”。
有人可以帮忙吗?
最佳答案
需要安装libgdiplus
。 https://learn.microsoft.com/en-us/dotnet/core/install/macos
brew update
brew install mono-libgdiplus
需要从https://github.com/CoreCompat/CoreCompatdotnet 安装CoreCompat.System.Drawing
.在您的 .csproj
文件中添加此包引用,runtime.osx.10.10-x64.CoreCompat.System.Drawing --version 5.8.64
。
<PackageReference Include="runtime.osx.10.10-x64.CoreCompat.System.Drawing" Version="5.8.64" />
关于.net-core - Aspose PDF error : ‘Gdip’ threw an exception with Dotnet Core 3. x app on Mac OSX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63797759/
我有这段代码可以从扫描仪获取图像文件并将其保存在本地磁盘上: IntPtr img = (IntPtr)pics[i];
这是我将图片添加到工作表的代码。我从数据库中以字节的形式获取图片。 .Net Core 框架版本为 2.2.104。这是一个 API 项目。在我的语言环境中,代码运行良好。我使用 ClosedXML
我正在使用 Select.HtmlToPdf.NetCore(18.3.0) 在 Dotnetcore 2.1 中将 Html 转换为 pdf。它在本地环境中运行良好,但是当使用 Docker 托管时
将此问题发布给遇到相同问题的其他人。我的回答如下。 我创建了一个 AWS Lambda 方法,它接收一系列用于生成报告的查询参数。使用出色的 EPPlus 将报告数据保存在 Excel 文件中图书馆。
我正在 Mac (Catalina) 上运行 Dotnet 核心应用程序 (3.1),并尝试使用 Aspose PDF 将图像添加到 PDF 中:https://docs.aspose.com/pdf
我是一名优秀的程序员,十分优秀!