редактировать поля (AcroForms).
Нужно сгенерить новый документ, в котором должно быть несколько копий страницы из первоначального документа.
Использую библиотеку PdfSharp.
Вот код:
using (PdfDocument inputDocument = PdfReader.Open("Template.pdf", PdfDocumentOpenMode.Import))
{
for (var idx = 0; idx < count; idx++)
{
PdfPage page = inputDocument.Pages[0];
outputDocument.Pages.Add(page);
}
}
outputDocument.Save("ConcatenatedDocument1_tempfile.pdf");
Проблема в том, что создается новый документ без редактируемых полей.
Как сделать так, чтобы копирование документа происходило с акроформами?
В цикле счётчик в запросе страницы не забыли поставить случаем?
нет, мне нужно сделать копии первой страницы
а нельзя ли с копии документа удалить не нужные страницы
Не очень понял вопрос. Задача такая: В изначальном документе одна страница, нужно сделать копии этой страницы, но чтобы они были в новом документе.
куда копировать? если тебе надо сделать новые pdf с 1 страницей то почему ты не копировать текущий и не выкидывать оттуда лишнее. я просто не работал пдф но в голову сходу приходит такое если у тебя не получилось копирнуть
копировать получается, но копирование происходит без Acrofoms, и даже без их значения.
Обсуждают сегодня