Sayfayı Yazdır | Pencereyi Kapat

libharu how to load png image from memory

Nereden Yazdırıldığı: Datakent
Kategori: Diğer bölümler
Forum Adı: C, C++, Visual C++
Forum Tanımlaması: C, C++, Visual C++ Örnekleri
URL: http://forum.datakent.com/forum_posts.asp?TID=2467
Tarih: 19.Nisan.2024 Saat 04:33


Konu: libharu how to load png image from memory
Mesajı Yazan: aziz.alkurt
Konu: libharu how to load png image from memory
Mesaj Tarihi: 09.Aralik.2012 Saat 13:05
    FILE *file;
    file =fopen("d:/b.png","rb");
    fseek (file , 0 , SEEK_END);
    size_t length=ftell (file);
    rewind (file);
    dstTmp = (unsigned char*) malloc (sizeof(unsigned char)*length);
    fread (dstTmp,1,length,file);
    fclose(file);
  
    // Bytes in 'dstTmp' variable, size of bytes is 'length' variable

  // 'pdf' variable is HPDF_Doc
    HPDF_Stream stream=HPDF_MemStream_New(pdf->mmgr,length);
    HPDF_MemStreamAttr attr = (HPDF_MemStreamAttr)stream->attr;
    attr->r_ptr=dstTmp;
    attr->buf->count=length;
    HPDF_Image img = HPDF_Image_LoadPngImage (pdf->mmgr, stream, pdf->xref, HPDF_FALSE);




Sayfayı Yazdır | Pencereyi Kapat