Remover páginas do PDF via C++

Exclua páginas do documento PDF usando Aspose.PDF for C++

Como excluir páginas do PDF usando C++

Remova páginas do PDF usando o Aspose.PDF for C++. Para proteger as informações privadas, talvez seja necessário excluir páginas ou seções contendo dados confidenciais antes de compartilhar o documento com outras pessoas. Arquivos PDF grandes podem ser difíceis de compartilhar ou armazenar. A exclusão de páginas ajuda a reduzir o tamanho do arquivo, facilitando a transmissão ou o arquivamento. Além disso, a remoção de páginas simplifica o documento e elimina repetições desnecessárias. Um documento pode conter páginas com erros ou informações desatualizadas. A exclusão dessas páginas melhora a qualidade geral do documento. A remoção de páginas pode facilitar aos usuários a navegação em um PDF, garantindo que eles encontrem as informações de que precisam rapidamente, sem percorrer o conteúdo irrelevante. Ao excluir páginas de um PDF, é importante usar um editor ou software de PDF confiável para garantir que o documento resultante permaneça preciso e livre de erros. A biblioteca Aspose.PDF for C++ pode remover páginas do PDF em algumas etapas. Para excluir a página do arquivo PDF, usaremos a API Aspose.PDF for C++, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma cpp. Abra o gerenciador de pacotes NuGet, pesquise Aspose.PDF e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Excluir página do PDF via C++


Você precisa do Aspose.PDF for C++ para testar o código em seu ambiente.

  1. Importe o módulo Aspose.PDF for Node.js.
  2. Defina uma constante para o caminho do arquivo PDF.
  3. Chame a função AsposePdf.
  4. Defina uma constante para o conjunto de páginas
  5. Chame o método asposePDFDeletePages
  6. Use o método console.log para imprimir o resultado

O trecho de código C++ fornecido mostra como excluir uma página específica de um documento PDF usando a biblioteca Aspose.PDF. Primeiro, você deve abrir um documento PDF existente chamado ‘DeleteParticularPage.pdf’. Em seguida, exclua uma página específica do documento PDF. Salve o documento PDF atualizado no diretório especificado com o novo nome de arquivo ‘DeleteParticularPage_out.pdf’.

Remover páginas do PDF

Este exemplo de código mostra como excluir páginas de um PDF - C++

const AsposePdf = require('../AsposePDFforNode.js');
const pdf_file = '../ReadMe.pdf';
AsposePdf().then(AsposePdfModule => {
    const numPages = "1-3";
    const json = AsposePdfModule.AsposePdfDeletePages(pdf_file, "./ResultDeletePages.pdf", numPages);
    console.log("AsposePdfDeletePages => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});