API Python para PDF
Crie, edite, proteja e converta documentos PDF em vários formatos em aplicativos Python sem dependências do Adobe Acrobat.
Visão geral
Aspose.PDF é uma biblioteca de geração de documentos PDF para Python que facilita a criação de documentos complexos, de várias páginas e imprimíveis.
A API foi projetada para ser simples, portanto, gerar documentos complexos costuma ser tão simples quanto algumas chamadas de função. Como o nome sugere, a biblioteca é desenvolvida com base no código do programa em C++. Isso nos permitiu torná-lo o mais rápido possível e o tornou portátil para diferentes sistemas operacionais.
Aspose.PDF para Python por meio de recursos C++
Como manipular arquivos PDF no back-end com Aspose.PDF para Python via C++
O Aspose.PDF para Python via C++ oferece a possibilidade de manipular arquivos PDF no backend. Usando o Aspose.PDF para Python via C++, você pode otimizar o PDF, adicionar e extrair texto e imagens, criptografá-lo e descriptografá-lo. Você também pode dividir e mesclar PDF.
Instalação
Para instalar e usar o Aspose.PDF para Python via C++, siga as instruções a seguir:
- Crie um ambiente virtual:
python -m venv .venv - Instale o pacote
pip install aspose-pdf-cpp-for-python
Converter PDF
Usando o Aspose.PDF para Python via C++, você pode: converter PDF em JPG e PNG.
- converter PDF em JPG,
- converter PDF em PNG,
- converter PDF em texto
Outras características
A biblioteca Aspose.PDF para Python permite adicionar:
- Carimbos de texto
- Carimbos de imagem
Recursos de segurança de PDF
A API oferece criptografia de 40 bits ou 128 bits. Também é possível definir senhas mestras e de usuário para maior segurança. A manipulação de conteúdo em arquivos como cópia de conteúdo, impressão, modificação de anotações, preenchimento de campos de formulários e montagem de arquivos PDF pode ser restringida usando esta biblioteca
Converta PDF em JPEG ou outros formatos de imagem
O Aspose.PDF para Python via C++ permite renderizar e transformar cada página de um arquivo PDF em formatos de imagem convencionais, como BMP, JPG e PNG, com a maior fidelidade possível. Além das imagens, é possível salvar facilmente o PDF nos formatos DOC e DOCX.
Salve páginas PDF como imagens JPEG em Python
Para salvar a página como imagem, precisamos concluir as seguintes etapas: criar um objeto Document, obter a página do documento, criar um objeto Resolution, criar um objeto JpegDevice, converter a página em uma imagem JPEG.