C#/VB.NET: Excluir páginas de PDF

2023-08-18 03:32:08

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");
            }
        }
    }

C#/VB.NET: Delete Pages from 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.

Veja também