在特定位置将PDF与itext合并

时间:2016-06-22 13:40:49

标签: c# pdf itext

我在这里问是否有人知道是否可以使用PdfCopy或PdfSmartCopy执行AddDocument,但文档不是从左下角而是从中心放置?

我们正在组合几个pdf文件,但有些文件的宽度和高度可能会有点大。放置后,这些较大的文件将不会完全显示。

希望有人可以帮助或回答我。 感谢

代码:

using (var stream = new FileStream(targetPath, FileMode.Create))
{
    var pdfDoc = new Document();
    var pdf = new PdfSmartCopy(pdfDoc, stream);
    pdfDoc.Open();

    foreach (var doc in docs)
    {
        PdfReader reader = new PdfReader(File.ReadAllBytes(doc.Path));
        pdf.AddDocument(reader);
        reader.Close();
    }

    pdfDoc.Close();
    pdf.Close();
}

0 个答案:

没有答案