Embedded 在Keil 4平台上将.bmp转换为.pdf

Embedded 在Keil 4平台上将.bmp转换为.pdf,embedded,pdf-generation,bmp,libharu,Embedded,Pdf Generation,Bmp,Libharu,在我的嵌入式项目中,我使用emWin捕获屏幕截图。保存的图像为.bmp格式。 现在我的要求是将此图像转换为pdf文件 因为在emWin中没有保存为pdf的选项,所以我考虑使用libharu库 此库是否有将bmp转换为pdf的选项?如果没有用,我如何才能做到这一点? 请指导我。通常,emWin可以将图像保存为png格式。libharu中有一个函数可以在pdf中插入png文件 例: 在微控制器上转换为PDF听起来是个糟糕的计划。 HPDF_Doc Pdf = HPDF_New

在我的嵌入式项目中,我使用emWin捕获屏幕截图。保存的图像为.bmp格式。 现在我的要求是将此图像转换为pdf文件

因为在emWin中没有保存为pdf的选项,所以我考虑使用libharu库

此库是否有将bmp转换为pdf的选项?如果没有用,我如何才能做到这一点?
请指导我。

通常,emWin可以将图像保存为png格式。libharu中有一个函数可以在pdf中插入png文件

例:


在微控制器上转换为PDF听起来是个糟糕的计划。
HPDF_Doc   Pdf     = HPDF_New                  ( error_handler , NULL   ) ;
HPDF_Page  Page    = HPDF_AddPage              ( Pdf                    ) ;

HPDF_Image MyImage = HPDF_LoadPngImageFromFile ( Pdf ,"tmp//image.png" ) ; 
HPDF_REAL  Width   = HPDF_Image_GetWidth       ( MyImage                ) ;
HPDF_REAL  Height  = HPDF_Image_GetHeight      ( MyImage                ) ;

HPDF_Page_DrawImage ( Page , MyImage , x , y , Width , Height ) ;