我想用iTextSharp垂直平铺页面
这样的事情:
---------
| L | R |
---------
就PDF而言,这是1页。
我需要将页面垂直拆分为2页的页面R和页面L. 这样页面的左侧部分首先出现,然后是页面的右侧。
这样的事情: 第1页:
-----
| L |
-----
第2页:
-----
| R |
-----
答案 0 :(得分:1)
我改变了你的问题,因为拆分PDF与我们许多人有不同的含义。例如:您可以将包含10页的PDF分成两页PDF,共5页。
您不想分割PDF,而是要平铺PDF。我的书的第6章对此进行了解释:http://www.manning.com/lowagie2/samplechapter6.pdf请参见第6.2.3节“N-up复制和平铺PDF文档”。
如果您不熟悉Java,可以随时在此处下载C#版本的示例:http://sourceforge.net/p/itextsharp/code/HEAD/tree/book/iTextExamplesWeb/iTextExamplesWeb/iTextInAction2Ed/
您需要调整此示例,因为它将A0页面平铺为16个A4页面,但这只是简单的数学问题。这将是开发者论坛的主题; - )