彩票走势图

Spire.PDF for .NET【文档操作】演示:以特在 C# 中创建 PDF/A-1a 文件

翻译|行业资讯|编辑:胡涛|2024-07-08 11:03:14.960|阅读 11 次

概述:本文演示了如何使用 Spire.PDF 创建 PDF/A-1a 文件的详细步骤。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

PDF/A-1 标准为 PDF 文件指定了两个符合性级别:PDF/A-1a(符合 A 级)和 PDF/A-1b(符合 B 级)。使用 Spire.PDF,您可以轻松创建 PDF/A-1a 和 PDF/A-1b 文件。本文演示了如何使用 Spire.PDF 创建 PDF/A-1a 文件的详细步骤。

Spire.PDF for .NET 是一款独立 PDF 控件,用于 .NET 程序中创建、编辑和操作 PDF 文档。使用 Spire.PDF 类库,开发人员可以新建一个 PDF 文档或者对现有的 PDF 文档进行处理,且无需安装 Adobe Acrobat。

E-iceblue 功能类库Spire 系列文档处理组件均由中国本土团队研发,不依赖第三方软件,不受其他国家的技术或法律法规限制,同时适配国产操作系统如中科方德、中标麒麟等,兼容国产文档处理软件 WPS(如 .wps/.et/.dps 等格式

Spire.PDF for.net下载   Spire.PDF for java下载

以下是我们创建的 PDF/A-1a 文件:

在 C# 中创建 PDF/A-1a 文件

详细步骤:

步骤 1:创建一个新的 PDF 文件并将其符合级别指定为 PDF/A-1a。

PdfDocument pdf = new PdfDocument(PdfConformanceLevel.Pdf_A1A);

第 2 步:向文件添加新页面,然后向页面添加图像和一些文本。

PdfPageBase page = pdf.Pages.Add(PdfPageSize.A4);
page.Canvas.DrawImage(PdfImage.FromFile("Background.jpg"), PointF.Empty, page.GetClientSize());
page.Canvas.DrawString("Hello World, test PDF/A-1a!", new PdfTrueTypeFont(new Font("Arial", 20f), true), PdfBrushes.Red, new Point(10, 15));

步骤 3:保存文件。

pdf.SaveToFile("A-1a.pdf");

完整代码

using System.Drawing;
using Spire.Pdf;
using Spire.Pdf.Graphics;

namespace Create_PDF_A_1a
{
class Program
{
static void Main(string[] args)
{
PdfDocument pdf = new PdfDocument(PdfConformanceLevel.Pdf_A1A);
PdfPageBase page = pdf.Pages.Add(PdfPageSize.A4);
page.Canvas.DrawImage(PdfImage.FromFile("Background.jpg"), PointF.Empty, page.GetClientSize());
page.Canvas.DrawString("Hello World, test PDF/A-1a!", new PdfTrueTypeFont(new Font("Arial", 20f), true), PdfBrushes.Red, new Point(10, 15));
pdf.SaveToFile("A-1a.pdf");
}
}
}

欢迎下载|体验更多E-iceblue产品

获取更多信息请咨询  ;技术交流Q群(767755948)


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP