iTextsharp合并具有不同大小的pdf

时间:2020-04-30 09:04:21

标签: pdf merge itext

我有一个(标签)PDF 105x251毫米和一个A4。当我像这样合并它们时:

using (FileStream stream = new FileStream(@"C:\temp\pdf\labels\mydoc.pdf", FileMode.Create))
        {
            Document document = new Document(PageSize.A4.Rotate(), 1, 1, 1, 1);
            PdfCopy pdf = new PdfCopy(document, stream);
            PdfReader reader1 = null;
            PdfReader reader2 = null;
            document.Open();


            reader1 = new PdfReader(new PdfReader(@"C:\temp\pdf\invoices\inv.pdf"));
            pdf.AddDocument(reader1);                


            reader2 = new PdfReader(new PdfReader(@"C:\temp\pdf\labels\fedex.pdf"));
            pdf.AddDocument(reader2);


            reader1.Close();
            reader2.Close();
            document.Close();

        }

标签保持其原始尺寸。 是否可以将文档合并到A4中并将标签放在左下角?

0 个答案:

没有答案
相关问题