Ver Mensaje Individual
  #2  
Antiguo 19-05-2014
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Ubicación: Toledo - España
Posts: 1.418
Reputación: 21
Angel.Matilla Va por buen camino
Evidentemente aunque pido ayuda sigo buscando. San google me ha dado una dirección interesante: iText Sharp. En uno de los enlaces de este sitio viene este código:
Código:
1:  using System;
2:  using System.IO;
3:      
4:  using iTextSharp.text;
5:  using iTextSharp.text.pdf;
6:      
7:      
8:  namespace iTextSharp.tutorial.Chap01
9:  {
10:       /// <summary>
11:       /// Encryption
12:       /// </summary>
13:       public class Chap0110
14:       {
15:            public Chap0110()
16:            {
17:                 Console.WriteLine("Chapter 1 example 10: encryption 128 bits");
18:               
19:                 Document document = new Document(PageSize.A4, 50, 50, 50, 50);
20:                 try 
21:                 {
22:                      PdfWriter writer = PdfWriter.GetInstance(document, new       FileStream("Chap0110.pdf", FileMode.Create));
23:                      writer.SetEncryption(PdfWriter.STRENGTH128BITS, "userpass", "ownerpass", PdfWriter.AllowCopy | PdfWriter.AllowPrinting);
24:                      document.Open();
25:                      document.Add(new Paragraph("This document is Top Secret!"));
26:                      document.Close();
27:                 }
28:                 catch (Exception de) 
29:                 {
30:                      Console.Error.WriteLine(de.StackTrace);
31:                 }
32:      
33:            }
34:       }
35:  }
No sé si sería fácil adaptarla a C++.
Responder Con Cita