本文提供了有关如何创建 ASP.NET Core PDF 生成器应用程序的完整教程。它将帮助您了解如何在 ASP.NET Core 应用程序中创建 PDF 文件。 PDF(便携式文档格式)是一种众所周知且广泛使用的格式,用于显示或查看数字文档,而无需担心兼容的软件、操作系统或硬件。以编程方式创建 PDF 文件对于在 Web 应用程序中在线生成报告、简历、发票等文档非常有用。因此,在本文中,我将指导您如何使用 C# 在 ASP.NET Core Web 应用程序中创建 PDF 文件。
在 ASP.NET Core 中创建 PDF 文件 为了以编程方式创建 PDF 文件,我们将在 ASP.NET Core Web 应用程序中开发一个 PDF 编辑器。该应用程序将基于 WYSIWYG HTML 编辑器来创建内容,并且 Aspose.PDF for .NET 将基于该内容生成 PDF。因此,让我们按照以下步骤开始在 ASP.NET Core 中创建我们的 PDF 编辑器应用程序。
在 Visual Studio 中创建一个新的 ASP.NET Core Web 应用程序。 从模板中选择 Web 应用程序(模型-视图-控制器)。 由于这个 PDF 编辑器使用 WYSIWYG HTML 编辑器来创建 PDF 文档的内容,为了演示,我使用了 CKEditor 的标准包。您可以随意选择最能满足您要求的最喜欢的 HTML 编辑器。如果您喜欢使用上述编辑器,请按照以下步骤进行集成,否则请跳过它。
Aspose.Words for .NET 20.2 发布
尽管是公共假期,但本月以良好的生产力结束,57 项改进和修复(其中包括 4 个企业和 3 个优先支持问题)包含在此每月定期发布中。共处理了105个问题。
Aspose.Words for .NET Standard 现在支持加载 PDF 文档。这是 Aspose.Words 中第一个作为插件包含的文件格式编解码器。要在您的 .NET Core 应用程序中加载 PDF 文档,您应该添加对 Aspose.Words.Pdf2Word.dll 的引用,或者只是添加对 Aspose.Words 的 NuGet 引用。加载 PDF 文档就像加载常规 Word 文档一样简单。
模型/转换团队提供了几个新功能。 最值得注意的是:
Word 2019 版本默认设置。从现在开始,所有文档都将按照 MS Word 2019 的行为加载到模型中。 FieldMergingArgsBase.FieldValue 属性已设置为可设置,因此用户可以设置考虑格式而不是简单地替换字段的 FieldValue,而不是设置 Text。 支持从 Base64 编码字节动态插入文档和图像以及 LINQ 报告引擎的动态复选框值设置。 渲染团队设法修复了 DrawingML 图表、VML 形状、DrawingML 文本效果的各种渲染问题。背景图像渲染也得到了改进,使其更接近 MS Word 输出。首次发布的 3D Effects Rendering through OpenGL 已进入收官阶段,Java 团队提出了一个优化自动移植代码的提案,因此决定将发布推迟到下个月,利用这段时间来改进代码。
Layout Team 改进了断字区域处理、文本框内段落边框的剪裁、当文档与嵌套在文本框中的浮动形状组合时实现用户通知,以使布局过程更具信息性和可预测性。
ASP.NET Excel 查看器 - 使用 C# 在 ASP.NET MVC 中查看 Excel 文件
您想在您的 Web 应用程序中显示 Microsoft Excel 工作表吗?您在寻找 ASP.NET MVC Excel 查看器吗?如果是,那么您已经降落在一个绝对正确的地方。在本博客中,您将了解如何使用 C# 在 ASP.NET MVC 应用程序中创建 Excel 查看器并显示 Excel 工作表。花费几分钟并执行一些简单的步骤后,您将拥有自己的 Excel(XLS 或 XLSX)查看器并运行。那么让我们开始吧。
ASP.NET MVC Excel 查看器的特点 我们的 ASP.NET Excel 查看器将具有以下功能,您可以根据需要对其进行增强。
浏览和查看 Excel 文件。 在页面加载时加载默认 Excel 文件。 用于在 Excel 工作表之间导航的选项卡。 在 ASP.NET MVC 中创建 Excel 查看器的步骤 以下是在 ASP.NET MVC 中查看 Excel 文件的一些简单步骤。
在 Visual Studio 中创建一个新的 ASP.NET MVC Web 应用程序。 打开 NuGet 包管理器并安装 Aspose.Cells for .NET 包。 创建一个新文件夹“Documents”来保存 Excel 文件和一个子文件夹“Rendered”来保存渲染图像。
使用 Java PDF API 将 HTML 转换为 PDF Java
本文展示了使用 Java 从文件或网页转换 HTML 到 PDF。
在线 HTML 到 PDF 转换器允许您将单个或多个 HTML 页面转换为 PDF 文档。但是,如果您想以编程方式执行此转换,或者您需要将 HTML 文件批量转换为 PDF,您肯定会寻找一些库或 API。那么让我们来看看如何应对这种情况。
HTML 到 PDF 转换器 API Java中的HTML到PDF转换 在 Java 中将 HTML 转换为受密码保护的 PDF 使用 URL 将 HTML 转换为 PDF 将 HTML 内容转换为单页 PDF HTML to PDF Java Converter API - 免费下载 Aspose.PDF for Java 是一个强大的 Java 类库,用于处理 PDF 文档。除了其他 PDF 操作功能外,该 API 还提供了高质量的 HTML 到 PDF 的转换功能。您可以下载 API 的 JAR 文件或使用 Maven 配置进行安装。
PHP Barcode Generator and Reader API - 在 PHP 中生成和扫描条形码
条形码用于以机器可读的形式直观地表示有关对象的数据。保留可以使用条形码扫描仪读取的产品数据更为流行。为了能够在基于 PHP 的 Web 应用程序中生成和读取各种条码,我们发布了 Aspose.BarCode for PHP via Java - 一个易于使用的 PHP 条码生成器和读取器 API,其设计通过 Java Bridge 工作。
在本文中,我将介绍如何在 Web 应用程序中使用 PHP 生成和读取条形码的方法和代码示例。阅读本文后,您将能够:
使用 PHP 条码生成器生成条码 使用 PHP 生成二维条码,例如 QR 在 PHP 中创建具有自定义外观的条形码 使用 PHP 生成带有标题的条形码 使用 PHP 条码阅读器扫描和读取条码 在 PHP 中扫描和读取具有特定符号的条形码 PHP 条码生成器和读取器 - 安装和使用 通过 Java 安装 Aspose.BarCode for PHP 包括几个简单的步骤。以下是 API 的先决条件:
PHP 7.0 或更高版本 Java SE 开发工具包 1.7 或更高版本 Java 桥 您可以 下载 包含 API 的 JAR 文件、Java Bridge.
使用 C# .NET 在 Word 文档中查找和替换文本
本文介绍了在 .NET 或 .NET Core 应用程序中使用 C# 在 Word 文档中查找和替换文本的各种方法。
查找和替换是 MS Word 的一项非常有用的功能,可以快速定位和替换文档中所需的文本。当您处理较长的文档时,它变得更加方便和省时。如果您需要在数百个 Word 文档中查找和替换文本,或者您需要自动化此过程,您肯定会选择以编程方式进行。因此,在本文中,我将向您展示如何使用 C# 在不同的场景中以编程方式查找和替换 Word 文档中的文本。阅读本文后,您将能够:
使用 C# 在 Word DOC/DOCX 中查找和替换文本 在 Word 文档中查找和替换相似词 使用正则表达式查找和替换文本 在 Word 文档的页眉/页脚中查找和替换文本 在 Word 文档中查找并用元字符替换文本 用于在 Word 文档中查找和替换文本的 C# 库 首先,在 Visual Studio 中创建一个新的 C# 项目(Console、ASP.NET 等)并通过 NuGet 包管理器或包管理器控制台安装 Aspose.Words for .NET。
通过 NuGet 包管理器安装 通过包管理器控制台安装 PM> Install-Package Aspose.Words 在我们为 .NET 安装 Aspose.Words 之后,现在让我们开始在以下 Word 文档中查找和替换文本。
在 C# 中查找和替换 Word 文档中的文本 以下是使用 Aspose.
使用 C# .NET 或 .NET Core 创建和发送 Outlook 电子邮件
在本博客中,您将学习如何使用 C# 创建 Outlook 电子邮件(包括 MSG、EML、EMLX 或 MHTML)。此外,我们将演示如何在 .NET 或 .NET Core 中使用 C# 同步或异步发送电子邮件。
电子邮件已成为交换消息和共享文档、图像或其他类型文件等内容的主要来源。在与多个实体共享重要通知或文档的在线系统中,使用电子邮件的频率更高。在这种情况下,手动准备模板并向多个利益相关者发送电子邮件可能是一项耗时且繁忙的任务。
这里需要一个电子邮件自动化服务,您可以使用它无缝地创建和发送电子邮件。因此,在本文中,我将教您如何创建流行的 Outlook 格式的电子邮件,并以编程方式自动发送电子邮件的过程。阅读本文后,您将能够:
在 C# 中创建和保存电子邮件, 在 C# 中创建带有 HTML 正文的电子邮件, 在 C# 中创建具有特定编码的电子邮件, 在 C# 中使用 SMTP 同步发送电子邮件, 在 C# 中使用 SMTP 异步发送电子邮件, 并在 C# 中发送批量电子邮件。 用于创建和发送 Outlook 电子邮件的 C# API 为了自动化创建和发送电子邮件消息的过程,我们将使用 Aspose.Email for .NET 这是一个强大的电子邮件操作和处理 API。它支持流行的电子邮件格式,包括 MSG、EML/EMLX 等 MS Outlook 消息。您可以直接下载 API 的 DLL 或通过 NuGet 包管理器 或 Visual Studio 中的包管理器控制台安装它.
PM> Install-Package Aspose.