1: public class ColumnTextShowTextAlignedDemo : TestBase
2: {
3: protected override void WriteDocument(Document document, PdfWriter writer)
4: {
5: var foobar = new Phrase("Show Text Aligned 演示",Normal);
6:
7: var direct = writer.DirectContent;
8: ColumnText.ShowTextAligned(direct,Element.ALIGN_LEFT, foobar, 400, 788, 0);
9: ColumnText.ShowTextAligned(direct, Element.ALIGN_RIGHT, foobar, 400, 752, 0);
10: ColumnText.ShowTextAligned(direct, Element.ALIGN_CENTER, foobar, 400, 716, 0);
11: ColumnText.ShowTextAligned(direct, Element.ALIGN_CENTER, foobar, 400, 680, 30);
12: ColumnText.ShowTextAligned(direct, Element.ALIGN_LEFT, foobar, 400, 644, 0);
13:
14:
15: ColumnText.ShowTextAligned(direct, Element.ALIGN_LEFT, foobar, 400, 488, 0, PdfWriter.RUN_DIRECTION_NO_BIDI, 0);
16: ColumnText.ShowTextAligned(direct, Element.ALIGN_RIGHT, foobar, 400, 452, 0, PdfWriter.RUN_DIRECTION_NO_BIDI, 0);
17: ColumnText.ShowTextAligned(direct, Element.ALIGN_CENTER, foobar, 400, 416, 0, PdfWriter.RUN_DIRECTION_LTR, 0);
18: ColumnText.ShowTextAligned(direct, Element.ALIGN_CENTER, foobar, 400, 380, 30, PdfWriter.RUN_DIRECTION_DEFAULT, 0);
19: ColumnText.ShowTextAligned(direct, Element.ALIGN_LEFT, foobar, 400, 344, 0, PdfWriter.RUN_DIRECTION_NO_BIDI, 1);
20: }
21: }
相关推荐
iTextSharp使用手册pdf中文版 第一章 创建一个 Document 利用 iText 五步创建一个 PDF文件: helloword 。 第一步,创建一个 iTextSharp.text.Document 对象的实例: Document document = new Document(); 第二步,...
在这个场景中,我们将深入探讨如何使用iTextSharp在C#中创建PDF。 首先,我们需要了解iTextSharp库。iTextSharp是iText的.NET版本,iText是一个开源Java库,专门用于处理PDF文档。iTextSharp提供了丰富的API,包括...
本手册将详细讲解如何利用ITextSharp进行PDF操作,包括其核心属性、方法以及示例代码,以帮助你熟练掌握这一工具。 1. **ITextSharp简介** ITextSharp是一个开源的.NET库,基于iText Java库,用于处理PDF文档。它...
本讲解将深入探讨iTextSharp的使用,包括如何创建、编辑和打印PDF文档。 一、iTextSharp简介 iTextSharp源自Java的iText库,为.NET开发者提供了全面的PDF处理功能。这个库支持创建全新的PDF文档,修改现有文档,...
在这个"iTextSharp各种操作pdf的范例"中,我们可以深入学习如何使用iTextSharp进行PDF处理。 1. **添加文本**:在PDF文档中插入文本是iTextSharp的基本功能。通过`PdfWriter`创建PDF文档,然后利用`Document`对象...
在描述中提到的"itextsharp操作html转pdf",就是利用ITextSharp库将HTML文档转换成PDF格式,以便于打印、存储或分发。下面我们将详细介绍如何使用ITextSharp实现这一功能,以及在这个过程中可能遇到的问题和解决方案...
然后,使用iTextSharp的Document对象创建PDF结构,并通过PdfWriter实例将其与输出流关联。接下来,根据文件类型,我们可以使用不同的方法将内容添加到PDF中,例如Paragraph、Image等。 4. 解决方案示例 假设我们有...
首先,要开始使用iTextSharp,你需要在你的项目中引用它的DLL文件。你可以从NuGet包管理器安装,或者直接从官方网站下载源代码编译。一旦引入,就可以通过`using iTextSharp.text;`和`using iTextSharp.text.pdf;`...
iTextSharp是iText库的.NET版本,提供了一系列API用于创建、编辑和操作PDF文档。在数字签名场景下,iTextSharp提供了`PdfStamper`和`PdfSignatureAppearance`类,它们分别用于在PDF上添加签名和定义签名的外观。 1....
使用 iTextSharp 可以快速生成 PDF 文件,满足办公自动化(OA)等软件的需求。 生成 PDF 文件的基本步骤 使用 iTextSharp 生成 PDF 文件需要遵循以下步骤: 1. 创建一个 iTextSharp.text.Document 对象的实例。 2...
第一个构造函数默认为A4页面,第二个构造函数可以这样使用:var doc = new Document(PageSize.A5);PageSize类包含了一系列Rectangle对象代表了大多数纸张的大小,从A0到A10,B0到B10,legal等。 本教程只是iTextSharp...
iTextSharp5.0操作pdf常见操作,包含分割 合并 水印 转换等,都是写好的方法
iTextSharp是一个强大的开源库,专门用于在.NET环境中创建和操作PDF文档。它提供了一系列的API,使得开发者能够轻松地实现PDF文档的各种功能,包括创建新的PDF文档、添加文本、图像、表格、链接以及签名验证等。下面...
`iTextSharp.dll` 是一个强大的开源库,主要用在.NET环境中,用于创建、编辑和操作PDF文档。这个库提供了丰富的API,使得开发者能够轻松地在应用程序中生成高质量的PDF文件,无论是简单的文本输出还是复杂的表格、...
而`iTextSharp`是一个强大的PDF库,它允许开发者在.NET环境中创建、修改和操作PDF文档。在这个场景中,我们将探讨如何使用C#结合iTextSharp库来实现PDF文档中的文本域填充功能。 首先,我们需要理解什么是PDF文本域...
`iTextSharp使用手冊.pdf`是iTextSharp的用户手册,它详细介绍了如何使用这个库进行PDF操作。手册通常会包含以下内容: 1. **安装与引用**:解释如何将iTextSharp添加到你的项目中,包括通过NuGet包管理器或者直接...
如果你使用的是NuGet包管理器,可以通过搜索“iTextSharp”并安装相应的包来添加依赖。安装完成后,你就可以开始编写代码了。 要将图片转换为PDF,主要涉及以下几个步骤: 1. **创建PDF文档对象**: 首先,你需要...
在ASP.Net和C#环境中,我们可以利用Itextsharp库来创建、编辑和读取PDF以及Word文档,实现各种复杂的文档操作。** ### 1. itextsharp库介绍 Itextsharp是基于Java的iText库的.NET版本,提供了全面的API,使得开发者...
《iTextSharp使用手册.pdf》详细介绍了每个类和方法的用法,包括复杂的操作如书签、超链接、表单字段等。通过阅读手册,你可以深入理解iTextSharp的内部工作原理,并掌握更高级的用法。 八、示例代码解析 "示例代码...