GroupDocs.Signature for .NET

无缝嵌入PDF中的文本签名

通过使用GroupDocs.Signature for .NET轻松将自定义文本签名集成到您的业务文档中。利用多样化的签名自定义功能优化组织流程。

如何使用C#为PDF创建和添加文本签名

GroupDocs.Signature便于将文本签名纳入PDF文件内的.NET应用程序中。迅速通过我们的全面解决方案增强您的产品能力。

  1. 将PDF文档作为参数传递给Signature类构造函数。
  2. 创建拥有必要签名文本的TextSignOptions。
  3. 定义签名的视觉属性。
  4. 将文本签名嵌入到文档的任何指定页面中。
// 使用文档路径初始化Signature
using (Signature signature = new Signature("input.pdf"))
{
    // 使用所需的签名文本创建TextSignOptions实例
    TextSignOptions options = new TextSignOptions("Approved")
    {
        // 配置文本颜色和字体属性
        ForeColor = Color.Red,
        Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" }
    };

    // 将文本签名集成到文档中
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
点击以复制
已复制
更多示例 文档

全面的文本签名管理

GroupDocs.Signature for .NET通过在流行文件格式中添加可定制的文本签名,增强您的组织的文档工作流程。轻松管理这些签名的外观、位置和内容,以满足您的特定需求。

探索GroupDocs.Signature的功能

多样化的文档签名

在受支持的文档的任意页面上应用多种签名,包括文本、图像、条形码、二维码和印章。利用元数据嵌入隐藏内容,同时通过使用数字证书保护敏感信息。

签名搜索和验证

通过利用我们强大的签名验证工具,确保您签署的文档的有效性和完整性。进行搜索以检索文档中所有签名的全面列表以进行进一步分析。

更新或删除签名

轻松修改先前嵌入的签名的内容、视觉属性或位置。如有必要,删除不必要的签名,以保持文档内容的准确性和相关性。

专业化的文本签名

实现文档特定的文本签名,如Word文档的水印或PDF的贴纸,以提供额外的定制和控制层。

在文档中嵌入文本签名

了解如何将文本签名纳入业务文档中,以简化流程。

C#

// 选择要签署的文档
using (Signature signature = new Signature("input.pdf"))
{
    // 使用指定的内容制定文本选项
    TextSignOptions options = new TextSignOptions("Rescheduled to 03/04/2025")
    {
          // 定义签名在页面上的尺寸和位置
          Left = 100,
          Top = 180,
          Width = 230,
          Height = 30,

          // 为签名实现页面边缘的填充
          Margin = new Padding() { Top = 20, Right = 20 },

          // 定制文本颜色和字体样式
          ForeColor = Color.OrangeRed,
          Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" },

          // 围绕文本签名加入边框
          Border = new Border()
          {
              Color = Color.OrangeRed,
              DashStyle = DashStyle.Dash,
              Transparency = 0.5,
              Visible = true,
              Weight = 2
          },

          // 如有必要,可以实施背景定制
          Background = new Background()
          {
              Color = Color.LightYellow,
              Transparency = 0.8
          },

          // 可选地将文本保存为图像以确保兼容性
          SignatureImplementation = TextSignatureImplementation.Image
    };

    // 保存集成了文本签名的文档
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
点击以复制
已复制
更多示例 文档

探索GroupDocs.Signature for .NET解决方案

GroupDocs.Signature for .NET提供一个复杂的平台,用于嵌入高度可定制的文本签名,简化您的文档工作流程。调整文本签名的内容和视觉属性,使其无缝应用于各个页面,以提升文档管理并增强运营效率。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

高级功能和签名选项

我们的API支持七种签名类型的全生命周期管理,提供全面的CRUD功能,以管理、验证和定制您的签名。

在多种文件格式中嵌入文本签名

通过我们的.NET API,您可以将文本签名嵌入各种Office文档中。通过添加增强功能和安全性的文本签名,全面控制文档的生命周期。

临时许可提示

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