Category Archive: Aspose.Pdf产品系列

使用C#在PDF文档中添加和验证数字签名

数字签名用于保护PDF文档,然后再与第三方共享。对PDF文档进行数字签名可以通过使用数字签名验证文档来检测篡改。为了使用数字签名以编程方式保护PDF文档,本文将向您展示如何使用C#在PDF文档中添加和验证数字签名最终,您将学习如何:

PDF中的C#数字签名库

为了在PDF文档中添加和验证数字签名,我们将使用Aspose.PDF for .NET API,这是一个功能强大的PDF操作API,可用于创建,编辑,转换和数字签名PDF文档。您可以下载 .NET的Aspose.PDF或使用Visual Studio中的以下方法之一将其安装:

NuGet软件包管理器

在C#中对PDF进行数字签名

程序包管理器控制台

PM> Install-Package Aspose.PDF

在C#中将数字签名添加到PDF文档

以下是使用Aspose.PDF for .NET签署PDF文档的步骤

Posted in Aspose.Pdf产品系列 | Tagged , ,

使用C#将JPG,PNG,TIFF,EMF或BMP图像转换为PDF

图像到PDF的转换对于文件处理应用程序是重要且有用的方案。在本文中,我们将学习使用C#或VB.NET将JPG,PNG,TIFF,EMF,WMF和BMP图像转换为PDF转换。以下是安装步骤以及一些用于转换映像的可能用例:

JPG,PNG,TIFF,EMF和BMP到PDF Converter API-安装

我们将使用.NET API的Aspose.PDF将这些图像格式转换为PDF 您可以从“发行版”部分下载该文件,也可以使用以下命令通过NuGet Gallery下载该文件

安装软件包Aspose.Pdf-版本20.9.0

因此,该API现已成功安装。让我们继续探索不同的用例:

使用C#将JPG转换为PDF

您可以按照以下步骤轻松地将JPG图像

Posted in Aspose.Pdf产品系列 | Tagged , , , , , , , , , , ,

使用Java将Base64字符串转换为PDF或JPG / PNG图像

Base64字符串以ASCII格式显示数据它很流行在HTML网页或样式表中嵌入嵌入式图像和其他信息。在本文中,我们将学习使用Java将Base64字符串转换PDFJPGPNG之类的图像

从Base64到PDF Converter API-安装

您可以从“发行版”部分下载Aspose.PDF for Java API的JAR文件,或使用以下Maven配置:

资料库

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java 
Posted in Aspose.Pdf产品系列 | Tagged , , , , , ,

使用C#以编程方式创建,填充或编辑可填充PDF表单

填写PDF表格

PDF表单经常用于收集数据和信息。例如,调查表通常旨在收集答复以用于调查目的。在当今的数字世界中,我们与各种可填充的PDF表单进行交互。考虑到PDF表单的巨大范围和重要性,用于.NET API的Aspose.PDF支持使用PDF表单的许多功能。让我们在本文中探索以下使用C#语言的用例:

使用C#创建可填写的PDF表单

您可以使用Aspose.PDF for .NET API从头开始创建可填写的PDF表单。在这里,我们将考虑添加两个TextBoxField实例和RadioButton的基本示例但是,一个TextBoxField是单行,而另一个是多行。以下是在PDF文档中创建表单的步骤:

  1. 创建Document的实例
  2. 在PDF文档中添加空白页
  3. 在表单中添加文本框字段
  4. 设置字段的不同属性,包括字体,边框等。
  5. 在表单中添加
Posted in Aspose.Pdf产品系列 | Tagged , , , , , , ,

使用Java在PDF文档中添加和验证数字签名

PDF中的数字签名使您可以在与利益相关者共享文档之前保护其安全。可以轻松地检测和验证数字签名的PDF文档的内容的伪造。为了以编程方式对PDF文档进行数字签名,我将向您展示如何使用Java在PDF中添加和验证数字签名我们将介绍以下与PDF中的数字签名有关的方案。

Java库对PDF进行数字签名

为了在PDF中添加和验证数字签名,我们将使用Aspose.PDF for Java与其他PDF操作功能一起,Aspose.PDF for Java允许您无缝添加和验证PDF中的数字签名。您可以下载API的JAR或将其安装在基于Maven的应用程序中。

资料库

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

相依性

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>20.6</version>
</dependency>

使用Java将数字签名添加到PDF

以下是使用Aspose.PDF for

Posted in Aspose.Pdf产品系列 | Tagged , , ,

使用C#将PDF文件转换为字节数组或将字节数组转换为PDF

C#转换PDF文件字节数组

Byte Array对于存储或传输数据很有帮助。 同样,PDF文件格式因其功能和兼容性而广受欢迎。 您可以使用C#语言将PDF文件转换为字节数组,也可以将字节数组转换为PDF文件。 这可以帮助您更有效地在数据库中存储和归档PDF文件。 您还可以通过使用字节数组来序列化数据。 让我们探讨这些格式的互转换性。

PDF文件到字节数组和字节数组到PDF文件转换– API安装

用于.NET API的Aspose.PDF提供了许多处理PDF文档的功能。 您可以使用简单的API调用来创建,编辑,操作或转换PDF文件。 要将PDF文件转换为字节数组,反之亦然,您需要通过以下方式安装API:从官方网站下载该API,或使用Visual Studio IDE中的以下安装命令从NuGet画廊下载该API。

PM> Install-Package Aspose.Pdf

使用C#将PDF文件转换为字节数组

您可以将PDF转换为字节数组,以便传输或存储它以进行进一步处理。 例如,您可能需要序列化PDF文档,然后将其转换为字节数组会有所帮助。 您需要按照以下步骤将PDF转换为字节数组:

  • 加载输入PDF文件
  • 初始化字节数组
  • 初始化FileStream对象
  • 将文件内容加载到字节数组中

完成所有这些步骤之后,现在您可以以字节数组的形式处理PDF文件。 例如,您可以将其传递给另一个函数,例如下面的示例。

以下代码显示了如何使用C#将PDF文件转换为字节数组,其中将所得的ByteArray传递给用于将输入文件转换为图像的方法:…

Posted in Aspose.Pdf产品系列 | Tagged , , , ,

C#使用.NET以编程方式打印PDF文档

打印PDF文件C#

许多公司在很大程度上减少了纸张的使用。 但是,在某些情况下打印很重要。 例如,系统可能包含PDF格式的在线订单的详细信息。 他们需要在分发在线订单进行交付时打印PDF。 他们大规模处理项目,因此手动打印每个文档可能是一项艰巨的任务。 .NET API的Aspose.PDF除了许多其他文件操作和转换功能外,还支持PDF文件的高效打印。 让我们探讨以下与使用C#在.NET应用程序中打印PDF文件有关的用例:

使用C#打印PDF文件

可以使用C#或VB.net在.NET应用程序中自动打印PDF文件。 您可以按照以下简单步骤打印PDF文件:

  • 创建一个PdfViewer类的对象
  • 加载输入的PDF文档
  • 打印PDF文件

下面的代码段显示了如何使用C#打印PDF文件:

使用C#打印多个PDF文件

如果由于业务性质需要打印多个文件,则Aspose.PDF for .NET API已支持该功能。 使用上面的代码片段一个接一个地打印多个PDF文件可能会有点慢。 因此,让我们将PDF打印再进一步迈出一步,以简化流程。 在这里,我们将使用列表,同时将每个PDF文件的名称添加到该列表中。 以下步骤说明了我们将如何打印多个PDF文件:

  • 初始化字符串类型列表
  • 将PDF文件添加到列表
  • 加载输入的PDF文件
  • 打印多个PDF文件

该代码段显示了如何使用C#打印多个PDF文件:…

Posted in Aspose.Pdf产品系列 | Tagged , , , , , , ,

使用.NET API的HTML至PDF C#转换

本文演示了使用C#将HTML转换为PDF的一些简单方法。

使用C#将HTML转换为PDF

当您需要执行HTML到PDF转换时,有多种方案。 例如,您可能想从应用程序内部将网页转换为PDF,或者可能需要从WYSIWYG HTML编辑器的内容生成PDF。 另一种情况是将HTML页面从特定的URL转换为PDF。 为了处理这种情况,您将学习如何执行HTML到PDF的转换。 HTML内容可以是.html文件,也可以是URL中的网页。

HTML到PDF C#Converter API –免费下载

用于.NET的Aspose.PDF是PDF操作API,可用于将HTML文档无缝转换为PDF。 您可以下载API的DLL或从NuGet安装其软件包。

NuGet软件包管理器

HTML转PDF转换器库

程序包管理器控制台

PM> Install-Package Aspose.PDF

将HTML转换为PDF的步骤

以下是使用Aspose.PDF for .NET从HTML生成PDF的步骤。

  • 下载并安装Aspose.PDF for .NET
  • 添加API的必需名称空间
  • 从文件或URL加载HTML内容
  • 从提供的HTML内容生成PDF

HTML至PDF C#转换

以下是使用Aspose.PDF for …

Posted in Aspose.Pdf产品系列 | Tagged , , ,

使用Java PDF API的HTML到PDF Java转换

本文显示了使用Java从文件或网页将HTML转换为PDF的过程。

HTML到PDF Java

在线HTML到PDF转换器允许您将单个或多个HTML页面转换为PDF文档。 但是,如果您要以编程方式执行此转换,或者需要将HTML文件批量转换为PDF,则一定要寻找一些SDK或API。 因此,让我们看一下如何应对这种情况。

  • HTML到PDF转换器API
  • HTML到Java的PDF转换
  • 在Java中将HTML转换为受密码保护的PDF
  • 使用URL将HTML转换为PDF
  • 将HTML内容转换为单页PDF

HTML至PDF Java Converter API –免费下载

Aspose.PDF for Java是一个功能强大的Java类库,可处理PDF文档。 除了其他PDF操作功能外,API还提供了高质量的HTML到PDF转换功能。 您可以下载API的JAR文件或使用Maven配置进行安装。

资料库

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

相依性

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>19.12</version>
    <classifier>jdk17</classifier>
</dependency>

如何将HTML转换为PDF

  • 下载Java版Aspose.PDF
  • 将API集成到您的应用程序中
  • 从文件或URL加载HTML内容
  • 从提供的HTML内容创建PDF
Posted in Aspose.Pdf产品系列 | Tagged , , , ,

提升了PDF转换成HTML的图像质量以及在表中添加重复列

每月定期更新的Aspose.PDF for .NET 18.3现已发布并可供下载。就像每个新版本一样,Aspose.PDF for .NET 18.3包含针对之前版本中报告的问题的修复。这个新版本我们还添加了一些有吸引力和令人兴奋的功能,以满足各种场景。我们一直在努力提供一个强大,稳定和功能丰富的发行版本,Aspose.PDF for .NET 18.3包含了新的功能和增强功能。API的发行说明部分给出了此版本API改进和变更的概述。

改进了PDF到HTML转换的图像质量

为了生成更好质量的图像,当从PDF文档生成HTML时,可以使用HtmlSaveOptions.ImageResolution属性来分辨输出图像。这样输出HTML将包含更好的图像质量。 以下代码片段显示了将PDF转换为HTML时ImageResolution属性的用法:

Document document = new Document(myDir + "input.pdf");
string workingDir = Directory.GetCurrentDirectory();
string outputFilePath = Path.Combine(myDir, "output.html");
HtmlSaveOptions
Posted in Aspose.Pdf产品系列 |