Dividindo e mesclando arquivos PDF em C # usando o iTextSharp

Leia o artigo: Dividindo e mesclando arquivos PDF em C # usando o iTextSharp

O iTextSharp é uma porta .NET direta da biblioteca de código aberto do iText Java para geração e manipulação de PDF. Como afirma a página de resumo do projeto no SourceForge, iText “. . . pode ser usado para criar documentos PDF do zero, para converter XML em PDF. . . para preencher formulários PDF interativos, para carimbar novo conteúdo em documentos PDF existentes, para dividir e mesclar documentos PDF existentes e muito mais. ”

Eu observei em meu post anterior sobre PdfBox que PdfBox era um pouco mais fácil para eu começar a usá-lo, pelo menos para tarefas básicas, como dividir e mesclar arquivos Pdf existentes. Também observei que o iText parecia um pouco mais complexo e estava certo. No entanto, o iTextSharp não sofre algumas das desvantagens de desempenho inerentes ao PdfBox, pelo menos na plataforma .net.