GroupDocs.Signature for .NET

为JPEG生成二维码

通过GroupDocs.Signature for .NET轻松生成2D条形码,使用文本或数字数据,并应用于多个页面和格式,包括PDF、Word、Excel等。

如何在JPEG的任何位置生成并插入二维码

GroupDocs.Signature支持在各种流行格式中生成二维码,并将其放置在JPEG页面上。我们的库支持超过10种类型的二维码,可以无缝集成到.NET应用程序中。使用我们的产品,通过二维码签名来提升文档。

  1. 获取要与二维码签名的JPEG文件或流。
  2. 向QrCodeSignOptions提供所需的文本。
  3. 自定义视觉参数,如颜色、位置、大小等。
  4. 保存带有嵌入二维码的文档。
// 用文档初始化一个新的Signature实例
using (Signature signature = new Signature("input.jpeg"))
{
    // 利用QrCodeSignOptions将二维码嵌入文档
    QrCodeSignOptions options = new QrCodeSignOptions("Text Content")
        {
            // 指定签名类型并确定其在页面上的位置
            EncodeType = QrCodeTypes.QR,
            Left = 50,
            Top = 150
        };

    // 保存带有集成二维码的文档
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
点击以复制
已复制
更多示例 文档

全面的文档签名集成

通过GroupDocs.Signature for .NET API,用户可以轻松生成、修改、搜索、验证和移除各种类型的签名,以无与伦比的精度简化文档工作流程。

GroupDocs.Signature的主要特性

支持多种签名类型的文档签名

GroupDocs.Signature支持在任意文档格式中应用文本签名、图像签名、条形码、二维码和印章。可以精确放置签名在任意页面,并且通过元数据签名可以无缝管理元数据。通过加入数字证书来保护文档的完整性,从而防止未授权的更改。

签名搜索和验证

通过先进的验证流程验证文档签名的真实性和准确性。轻松检索文档中所有嵌入签名的详细列表,以便全面监督。

可自定义的签名修改

通过调整内容、位置、颜色、大小等属性来更新和改进已应用的签名,以满足您的具体需求。

高效的签名移除

通过编程方式移除不需要的签名,从而简化文档管理。无论是处理数字证书还是其他签名类型,移除流程可以快速而有效地完成。

如何使用各种选项生成二维码?

这个示例演示了如何在JPEG页面上放置自定义二维码。

C#

// 检索要签名的文档,并将其传递给Signature
using (Signature signature = new Signature("input.jpeg"))
{
    // 使用必要文本配置二维码选项
    QrCodeSignOptions options = new QrCodeSignOptions("Archived on July 11, 2019")
    {
          // 确定二维码在页面上的相对位置
          VerticalAlignment = Domain.VerticalAlignment.Top,
          HorizontalAlignment = Domain.HorizontalAlignment.Right,

          // 设置签名填充
          Margin = new Padding() { Top = 20, Right = 20 },

          // 指定二维码颜色
          ForeColor = Color.Red,

          // 定义消息的字体选项
          Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" },

          // 自定义二维码的背景颜色和画笔
          Background = new Background()
          {
              Color = Color.LimeGreen,
              Transparency = 0.5,
              Brush = new Domain.Extensions.LinearGradientBrush(Color.LimeGreen, Color.DarkGreen)
          }
    };

    // 将二维码嵌入文档
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
点击以复制
已复制
更多示例 文档

探索GroupDocs.Signature for .NET的功能

GroupDocs.Signature for .NET提供丰富的功能,使用户能够在各类主流文档格式中生成和嵌入各种类型的签名。无论是PDF、Word文档、Excel表格、PowerPoint演示文稿还是图像文件,您都可以使用文本签名、图像签名、条形码、二维码、元数据、数字签名和印章来提升文档品质。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Signature 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

了解我们的签名解决方案

我们自豪地展示多种签名类型和操作功能

为其他文档格式生成二维码

通过.NET API增强所有行业标准文件格式,能够嵌入二维码。将关键信息存储和编码为2D条形码,便于无缝扫描和数据检索。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人