彩票走势图

logo E-iceblue中文文档
文档彩票走势图>>E-iceblue中文文档>>创建 PDF/A 并为图像插入超链接

创建 PDF/A 并为图像插入超链接


Spire.PDF for .NET 是一款专门对 Word 文档进行操作的 .NET 类库。致力于在于帮助开发人员轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档,而无需安装 Microsoft Word。

行号用于在每行文本旁边显示 Word 自动计算的行数。当我们需要参考合同或法律文件等文档中的特定行时,它非常有用。word中的行号功能允许我们设置起始值、编号间隔、与文本的距离以及行号的编号方式。使用 Spire.Doc,我们可以实现上述所有功能。本文将介绍如何将 HTML 转换为 PDF。

Spire.PDF for.NET 最新下载

欢迎加入spire技术交流群:767755948

PDF/A 广泛用于 PDF 格式的长期存档。使用 Spire.PDF,您可以直接创建 PDF/A 文件。本文主要介绍如何设置 PDF/A 文件;还将演示如何用 C# 添加图像并为图像插入超链接。

确保 Spire.PDF for .NET(2.9.43 或以上版本)已正确安装,然后在下载的 Bin 文件夹中添加 Spire.Pdf.dll 作为引用,路径如下:"..\Spire.Pdf\Bin\NET4.0\ Spire.Pdf.dll"。

下面是具体步骤:

第 1 步:创建 PDF/A 文档。

// create a PDF/A document and add contents to it
PdfDocument document = new PdfDocument(PdfConformanceLevel.Pdf_A1B);
PdfPageBase page = document.Pages.Add();
page.Canvas.DrawString("Hello World", new PdfFont(PdfFontFamily.Helvetica, 30f), new PdfSolidBrush(Color.Black), 10, 10);
第 2 步:从文件中加载图像并插入 PDF。
//insert an image
PdfImage image = PdfImage.FromFile(@"D:\PDF.png");
第 3 步:为图片添加超链接。
//Add a link to image
PointF location = new PointF(100, 100);
RectangleF linkBounds = new RectangleF(location, new SizeF(image.Width, image.Height));
Spire.Pdf.Annotations.PdfUriAnnotation link = new Spire.Pdf.Annotations.PdfUriAnnotation(linkBounds, "//www.e-iceblue.com/Introduce/pdf-for-net-introduce.html");
link.Border = new PdfAnnotationBorder(0);
page.Canvas.DrawImage(image, linkBounds);
page.AnnotationsWidget.Add(link);
第 4 步:保存 PDF 文档。
//Save the document to file in PDF format
document.SaveToFile("PDFA.pdf");
有效截图:
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP