如何安装 Aspose.PDF for .NET
Aspose.PDF C# 组件
产品描述
Aspose.PDF for .NET 是一个强大的 .NET 组件,允许开发者从头开始创建 PDF 文档,无需使用 Adobe Acrobat。 Aspose.PDF for .NET 是一个强大的.NET组件,允许开发人员从头开始创建PDF文档,无需使用Adobe Acrobat。
Aspose.PDF for .NET 是使用托管C#实现的,可以与任何.NET语言一起使用,如C#、VB.NET和J#等。它可以与任何类型的应用程序集成,无论是ASP.NET网页应用程序还是Windows应用程序。
为了让开发人员能够快速启动和运行,Aspose.PDF for .NET 提供了完整功能的演示和用C#编写的工作示例。通过这些演示,开发人员可以快速了解Aspose.PDF for .NET提供的功能。
这个快速、轻量级的组件有效地创建PDF文档,并帮助您的应用程序表现得更好。Aspose.PDF for .NET 是我们客户在创建PDF文档时的首选,因为其价格合理、性能卓越且支持出色。
Aspose.PDF for .NET 是多线程安全的,只要一次只有一个线程在处理文档。 Aspose.PDF for .NET 是多线程安全的,只要一次只有一个线程在处理文档。
声明
所有 Aspose .NET 组件都需要完全信任权限集。原因是,Aspose .NET 组件需要访问注册表设置、系统文件以及虚拟目录之外的其他文件,以执行某些操作,如解析字体等。此外,Aspose .NET 组件基于核心 .NET 系统类,这些系统类在许多情况下也需要完全信任权限集。
提供多个来自不同公司的应用程序的互联网服务提供商大多强制执行中等信任安全级别。在 .NET 2.0 的情况下,此安全级别适用以下限制:
- OleDbPermission 不可用。 这意味着您不能使用 ADO.NET 管理的 OLE DB 数据提供者访问数据库。
- EventLogPermission 不可用。 这意味着您不能访问 Windows 事件日志。
- ReflectionPermission 不可用。 这意味着您不能使用反射。
- RegistryPermission 不可用。 这意味着您不能访问注册表。
- **注册权限不可用。**这意味着您无法访问注册表。
- **Web权限受限。**这意味着您的应用程序只能与您在
<trust>
元素中定义的地址或地址范围通信。 - **文件IO权限受限。**这意味着您只能访问应用程序的虚拟目录层次结构中的文件。 由于上述原因,Aspose .NET组件不能在只授予非完全信任权限集的服务器上使用。
安装
评估Aspose.PDF for .NET
您可以轻松下载Aspose.PDF for .Net进行评估。评估下载与购买下载相同。在您添加几行代码应用许可证时,评估版本即变为授权版本。
Aspose.PDF的评估版本(未指定许可证)提供完整的产品功能,但它有两个限制:它插入一个评估水印,且任何集合的只有四个元素可以被查看/编辑。
通过 NuGet 安装 Aspose.PDF for .NET
NuGet 是一个免费的,开源的面向开发者的 .NET 平台包管理系统,旨在简化在开发过程中将第三方库集成到 .NET 应用程序的过程。 NuGet 是一个免费的,开源的,面向开发人员的 .NET 平台包管理系统,旨在简化在开发过程中将第三方库整合到 .NET 应用程序中的过程。
引用 Aspose.PDF for .NET
使用包管理器控制台安装包
- 在 Visual Studio 中打开您的 .NET 应用程序。
- 在工具菜单上,选择 NuGet 包管理器 然后选择 包管理器控制台。
- 输入命令
Install-Package Aspose.PDF
来安装最新的完整版本,或输入命令Install-Package Aspose.PDF -prerelease
来安装包括热修复的最新版本。 - 按
Enter
使用包管理器控制台更新包
如果您已经通过 NuGet 引用了组件,请按以下步骤更新到最新版本:
- 在 Visual Studio 中打开您的 .NET 应用程序。
- 在工具菜单上,选择 NuGet 包管理器 然后选择 包管理器控制台。
- 输入命令
Update-Package Aspose.PDF
来引用最新的完整版本,或输入命令Update-Package Aspose.PDF -prerelease
来安装包括热修复的最新版本。 - 输入命令
Update-Package Aspose.PDF
以引用最新的完整发布版本,或输入命令Update-Package Aspose.PDF -prerelease
以安装包括热修复在内的最新版本。
使用包管理器GUI安装包
按照以下步骤使用包管理器GUI引用组件:
-
在Visual Studio中打开您的.NET应用程序。
-
从项目菜单选择 管理NuGet包。
- 选择 浏览 标签。
-
在搜索框中输入Aspose.PDF以查找适用于.NET的Aspose.PDF。
-
点击最新版本的Aspose.PDF for .NET旁的安装/更新。
- 并在弹出窗口中点击接受。
在非Windows环境中使用.NET Core DLL
由于Aspose.PDF for .NET提供了.NET Standard 2.0(.NET Core 2.0)支持,因此可以在Linux等操作系统中运行的Core应用程序中使用。 Aspose.PDF for .NET 支持 .NET Standard 2.0(.NET Core 2.0),因此可以在 Linux 等操作系统中运行的 Core 应用程序中使用。
请安装:
- libgdiplus 包
- 具有 Microsoft 兼容字体的包:ttf-mscorefonts-installer。(例如
sudo apt-get install ttf-mscorefonts-installer
) 这些字体应该放置在 “/usr/share/fonts/truetype/msttcorefonts” 目录中,因为 Aspose.PDF for .NET 在类似 Linux 的操作系统上扫描此文件夹。如果操作系统有其他默认字体文件夹/目录,您应该在使用 Aspose.PDF 执行任何操作之前使用以下代码行。
Aspose.Pdf.Text.FontRepository.Sources.Add(new FolderFontSource("<user's path to ms fonts>"));