Produtos de Desktop :

Automação de Processos :

Desenvolvimento de Software:

 
Conversor de PDF para Word Clientes
 

Solid Framework - Amostra de Código

Este é um exemplo conciso para ajudar instalar e executar Solid Framework.Já foi testado com a Licença de Desenvolvedor Livre para Solid Framework utilizando diferentes versões do Visual Studio da Microsoft.

Proteger arquivos de PDF Usando Criptografia.

A partir do objeto SolidFramework.Pdf.PdfDocument você pode acessar a propriedade de EncryptionAlgorithm.

Proteger arquivos de PDF Usando Criptografia.

Clique para executar o Vídeo/Tutorial

Passos para a criação de um EncryptionAlgorithm

  1. Importar a versão de teste de Developer License:


    License.Import(new StreamReader(@"C:\Users\Joe\license.xml"));

  2. Localize os arquivos de PDF usando OpenFileDialog:


    OpenFileDialog OpFile = new OpenFileDialog();
    //show only PDF Files
    OpFile.Filter = "PDF Files (*.pdf)|*.pdf";

    if (OpFile.ShowDialog() == System.Windows.Forms.DialogResult.OK)
    {
    ...

  3. Criar um novo objeto de PDFDocument:


    PdfDocument document = new PdfDocument();

  4. Adicione o arquivo para o usuário selecionado para o novo PDFDocument:


    document.Path = OpFile.FileName;

  5. Atribuir os valores do string da Senha:



    //Note: Inorder to set passwords an Encryption Algorithm must be set
     PdfPasswordSecurityHandler securityHandler = new PdfPasswordSecurityHandler();
     securityHandler.OpenPassword = "user";
     securityHandler.OwnerPassword = "owner";
    ...

  6. Assign an encryption algorithm :


    //Note: In order to set the an encryption algorithm, passwords must be set on the document
    securityHandler.EncryptionAlgorithm = EncryptionAlgorithm.Aes256BitsX;
    ...

  7. Write the changes back into the document.:


    document.SaveProtected(securityHandler, OverwriteMode.ForceOverwrite);
    ...

 


Mapa do site
©2000-2017 Solid Documents Limited - Todos os direitos reservados.