Instalado via NuGet
PM> Install-Package Spire.PDF
Links Relacionados
Um documento PDF pode conter várias páginas com diferentes conteúdos de texto, imagens ou outros objetos. Ocasionalmente, os usuários podem precisar excluir determinadas páginas com objetos desenhados incorretamente ou páginas que são irrelevantes para o tópico do documento. Este artigo demonstrará como programaticamente excluir/remover páginas de um documento PDF existente usando Spire.PDF for .NET.
Instalar o Spire.PDF for .NET
Para começar, você precisa adicionar os arquivos DLL incluídos no pacote Spire.PDF for.NET como referências em seu projeto .NET. Os arquivos DLLs podem ser baixados deste link ou instalados via NuGet.
PM> Install-Package Spire.PDF
Excluir/remover páginas do PDF
- Crie um objeto PdfDocument.
- Carregue um documento PDF de amostra usando o método PdfDocument.LoadFromFile().
- Obtenha as páginas no documento PDF usando a propriedade PdfDocument.Pages.
- Exclua uma página especificada por índice usando o método PdfPageCollection.RemoveAt(int index).
- Salve o documento em outro arquivo usando o método PdfDocument.SaveToFile().
- C#
- VB.NET
using Spire.Pdf; namespace RemovePage { class Program { static void Main(string[] args) { //Create a PdfDocument object PdfDocument document = new PdfDocument(); //Load a sample PDF document document.LoadFromFile(@"E:\Files\input.pdf"); //Remove the second page document.Pages.RemoveAt(1); //Save the result document document.SaveToFile("RemovePDFPage.pdf"); } } }
Solicitar uma licença temporária
Se você deseja remover a mensagem de avaliação dos documentos gerados ou se livrar das limitações de função, por favor solicite uma licença de teste de 30 dias para você mesmo.