Tag Archives: MemoryStream

C#, ¿qué ? y ¿cómo ?

2 Mar

Tras unos días ampliando mi zona de confort, que se lleva mucho ahora, con C# y la modificación de archivos pdf, recibidos como array de byte, he dejado para el recuerdo una serie de artículos que a lo mejor os sirven como orientación:

  • ¿Cómo convertir array de Byte en MemoryStream?
  • ¿Cómo recuperar un certificado con X509Certificates?
  • ¿Cómo incluir texto en un array de byte(pdf)?
  • ¿Cómo incluir texto en un array de byte(pdf)?

    26 Feb

    En este ejemplo intento mostrar como modificar un array de byte (pdf), añadiendo le un texto.

    Requisitos iTextSharp.

    Para este ejemplo tendréis que incorporar la siguiente librería.
    using iTextSharp.text.pdf;
    Sigue leyendo

    ¿Cómo recuperar un certificado con X509Certificates?

    26 Feb

    Los certificados son archivos que nos ayudan a proteger un fichero y evitar así que puedan ser modificados por terceras personas o máquinas que puedan suplantarnos.

    En este ejemplo intento mostrar como recuperar un certificado de una colección o almacén de certificados y firmar un array de byte.

    Requisitos X509Certificates y iTextSharp.
    Sigue leyendo

    ¿Cómo convertir array de Byte en MemoryStream?

    26 Feb

    Stream es la clase abstracta de todos los flujos de datos. Un stream es una abstracción de una secuencia de bytes, como un archivo, una entrada/salida a un dispositivo o un socket TCP/IP.

    En las pruebas que he tenido que realizar recibía un array de bytes que era un documento pdf, de ahí la nomenclatura.


    public byte[] Firmar(byte[] pdf, Firma firma, IPosicionTamanio posicion)
    {
    //Convertimos el array de byte recibido en Stream
    Stream pdfRecibido = new MemoryStream(pdf);
    }

    Ya sé que es muy sencillo, pero al ser parte de un todo he querido recordarlo.

    La que has liado

    Fotografiar con palabras, nuestro momento, nuestra época. Del 1.1 al 2.0

    TERZERO

    Pio Baroja

    El árbol inútil

    Blog de cuentos, libros y mala poesía

    tu.deinflexión

    somos dueños de nuestro destino, inventores de nuestro futuro y nuestra felicidad...

    Frikstation

    Pasión por el mundo de la televisión, el cine, los videojuegos y su merchandising.

    A %d blogueros les gusta esto: