iTextsharp объединяет PDF-файлы разных размеров - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть один (ярлык) PDF 105x251 мм и один А4. Когда я объединяю их следующим образом:

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();

        }

Этикетка сохраняет свой первоначальный размер. Можно ли просто объединить документы формата А4 и разместить метку в левом нижнем углу?

...