【问题标题】:Convert .bmp to .pdf on Keil 4 platform在 Keil 4 平台上将 .bmp 转换为 .pdf
【发布时间】:2020-01-10 05:23:54
【问题描述】:

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

由于 emWin 中没有保存为 pdf 的选项,我正在考虑使用 libharu 库。

这个库是否有将 bmp 转换为 pdf 的选项?如果它没有用,我该如何实现? 请指导我。

【问题讨论】:

  • 在您的微控制器上转换为 PDF 听起来是个糟糕的计划。

标签: embedded pdf-generation bmp libharu


【解决方案1】:

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

例如:

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 ) ;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 2011-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多