Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    电子书阅读器轻松搞定!轻便且多功能的LVGL文本阅读器(lv_100ask_text_reader)

    GUI
    5
    6
    2868
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      biubiu LV 5 last edited by

      lv_100ask_text_reader

      cc944f89-c739-4093-a7d2-677dba5a4923-2022年12月6日-text_reader-v1.0.gif

      特性

      • 资源消耗低、轻便小巧
      • 支持打开任意大小的文本文件
      • 支持跳转到任意页面
      • 支持改变阅读字体
      • 支持获取阅读数据,以便下次打开时恢复阅读
      • more todo...

      源码

      lv_100ask_text_reader接口:

      
      /**********************
       * GLOBAL PROTOTYPES
       **********************/
      lv_obj_t * lv_100ask_text_reader_create(lv_obj_t * parent);
      
      /*=====================
       * Setter functions
       *====================*/
      void lv_100ask_text_reader_set_file(lv_obj_t * obj, const char * file_name);
      
      /*=====================
       * Getter functions
       *====================*/
      lv_obj_t * lv_100ask_text_reader_get_label(lv_obj_t * obj);
      
      uint32_t lv_100ask_text_reader_get_total_pages(lv_obj_t * obj);
      
      uint32_t lv_100ask_text_reader_get_current_page(lv_obj_t * obj);
      
      /*=====================
       * Other functions
       *====================*/
      bool lv_100ask_text_reader_open_next_page(lv_obj_t * obj);
      
      bool lv_100ask_text_reader_open_previous_page(lv_obj_t * obj);
      
      bool lv_100ask_text_reader_goto_page(lv_obj_t * obj, uint32_t page);
      

      目前正在将(lv_100ask_text_reader)应用在DShanMCU-Mio的电子纸阅读器上,当我完成之后会向大家分享我的代码 (预计这两周之内完成)😃 :

      ad4748f4-14fd-4cc9-a2ea-56c353c204f7-image.png

      希望大家喜欢这个项目!:)

      whycan S 2 Replies Last reply Reply Quote Share 2
      • whycan
        whycan晕哥 LV 9 @biubiu last edited by

        @biubiu
        支持pdf吗?

        B 1 Reply Last reply Reply Quote Share 0
        • S
          soso90 LV 7 @biubiu last edited by

          @biubiu 必须喜欢~~多折腾lvgl相关的~

          1 Reply Last reply Reply Quote Share 1
          • B
            biubiu LV 5 @whycan last edited by

            @whycan 只能阅读纯文本文件

            1 Reply Last reply Reply Quote Share 0
            • q1215200171
              budbool LV 9 last edited by

              牛逼👶

              1 Reply Last reply Reply Quote Share 0
              • H
                handsome_boy LV 1 last edited by

                这个是墨水屏吗?最近在做一个类似的东西,想把用fb设备来关联墨水屏一直有问题

                1 Reply Last reply Reply Quote Share 0
                • 1 / 1
                • First post
                  Last post

                Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

                行为准则 | 用户协议 | 隐私权政策