HTML JPG PDF XML PDF
Aspose.Cells  for C++
PDF

Criptografar arquivos PDF por meio de C++

Converta planilhas do Excel em arquivos PDF e proteja-os com senha usando a biblioteca Aspose.Cells C++.

Como criptografar o arquivo PDF usando C++

Para criptografar o arquivo PDF, usaremos

Aspose.Cells for C++

API, que é uma plataforma de criptografia de documentos API for C++ rica em recursos, poderosa e fácil de usar. Você pode baixar sua versão mais recente diretamente, basta abrir

NuGet

gerenciador de pacotes, procure por Aspose.Cells.Cpp e instale. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.

Aspose.Cells


PM> Install-Package Aspose.Cells.Cpp

Etapas para criptografar arquivos PDF via C++

A proteção de documentos usando APIs Aspose.Cells pode ser feita com apenas algumas linhas de código.

  1. Use a classe Workbook para carregar ou criar um novo arquivo Excel
  2. Defina opções de segurança usando a classe PdfSecurityOptions
  3. Salve o arquivo criptografado PDF pelo método Save()

Requisitos de sistema

Aspose.Cells for C++ é compatível com todas as principais plataformas e sistemas operacionais. Certifique-se de ter os seguintes pré-requisitos.

  • Microsoft Windows ou um sistema operacional compatível com C++ Runtime Environment para Windows 32 bits, Windows 64 bits e Linux 64 bits.
  • Adicione referência à DLL Aspose.Cells for C++ em seu projeto.
 

Comando


Aspose::Cells::Startup();

//load/creat the Excel file
Workbook wb;

//Set cell value
wb.GetWorksheets().Get(0).GetCells().Get(u"A1").PutValue(u"test");

//Set security options using PdfSecurityOptions class
PdfSecurityOptions securityOptions;
securityOptions.SetOwnerPassword(u"123");
securityOptions.SetPrintPermission(true);
securityOptions.SetAccessibilityExtractContent(true);

//Set saving PDF parameters
PdfSaveOptions pdfSaveOptions;
pdfSaveOptions.SetSecurityOptions(securityOptions);

//Save encrypted PDF files
wb.Save("security.pdf", pdfSaveOptions);

Aspose::Cells::Cleanup();
 
  • Sobre Aspose.Cells for C++ API

    Aspose.Cells API pode ser usado para criar, editar, converter e renderizar formatos Excel Microsoft em diferentes formatos. Além disso, pode ser usado para gráficos abrangentes, relatórios escalonáveis e cálculos confiáveis em aplicativos de software. Aspose.Cells é um API independente e não requer nenhum software como Microsoft ou OpenOffice.

    Aplicativo gratuito para proteger PDF

    Confira nossas demonstrações ao vivo para criptografar arquivos PDF com os seguintes benefícios.

      Não há necessidade de baixar ou configurar nada
      Não há necessidade de escrever ou compilar código
      Basta fazer upload do arquivo PDF e clicar no botão "Desbloquear"
      Baixe o arquivo PDF resultante no link

    PDF O que é PDF Formato de Arquivo

    Portable Document Format (PDF) é um tipo de documento criado pela Adobe na década de 1990. O objetivo deste formato de arquivo era introduzir um padrão para representação de documentos e outros materiais de referência em um formato independente do software aplicativo, hardware e sistema operacional. O formato de arquivo PDF tem capacidade total para conter informações como texto, imagens, hiperlinks, campos de formulário, rich media, assinaturas digitais, anexos, metadados, recursos geoespaciais e objetos 3D que podem se tornar parte do documento de origem.

    Leia mais

    Outros documentos de proteção suportados

    Usando C++, é possível proteger outros arquivos, inclusive.

    XLS (Formato binário do Excel)
    XLSB (Arquivo binário da pasta de trabalho do Excel)
    XLSM (Arquivo de planilha)
    XLSX (Arquivo Excel OOXML)