Skip to content

richuff/RcClient

Repository files navigation

RCPdf

项目简介

RCPdf 是一个基于 Jetpack Compose 技术栈的现代化 PDF 查看应用,提供了简洁流畅的阅读体验,支持多种文件格式和丰富的阅读功能。

主要特性

  • 简洁界面:精致设计,无广告、无打扰,专注于阅读体验。
  • 文件支持:支持多种 PDF 文件格式,快速加载和渲染。
  • 阅读功能:提供缩放、翻页、书签、搜索等核心阅读功能。
  • 多平台支持:支持在 Android 和桌面平台运行,实现跨设备无缝阅读。

技术栈

  • ui : jetpack compose
  • 文件处理 : pdf库
  • 构建工具 : gradle
  • 版本控制 : Git

运行项目

前置条件

  • JDK 17 或更高版本
  • Android Studio 或 IntelliJ IDEA
  • Gradle

构建和运行

  1. 克隆项目仓库

    git clone https://github.com/richuff/RcClient.git
  2. 打开项目: 使用 Android Studio 或 IntelliJ IDEA 打开项目文件夹。

  3. 运行应用

    • 对于 Android 平台:连接 Android 设备或创建模拟器,点击运行按钮。
    • 对于桌面平台:切换到桌面模块并运行主函数。

使用方法

  1. 打开 PDF 文件: 点击文件图标,选择 PDF 文件进行阅读。
  2. 基本操作
    • 翻页:滑动屏幕或点击翻页按钮。
    • 缩放:双指捏合或使用缩放工具。
    • 搜索:输入关键词快速定位内容。
    • 书签:添加书签标记重要页面。

贡献指南

欢迎参与 RCPdf 的开发和改进!请遵循以下步骤进行贡献:

如果您有任何问题或建议,请通过以下方式联系我们:

许可证

本项目采用 MIT 许可证,详情请参见 LICENSE 文件。

About

a compose project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages