用途:为 Android 应用界面添加原生 PDF 导出能力,使用系统内置 android.graphics.pdf.PdfDocument API,纯 Canvas 绘制,不增加 APK 体积。
主要能力:支持 A4 纵向/横向、多页分页、品牌信头、数据表格、摘要卡片、信息区块、状态徽章与图表;通过 FileProvider 保存到缓存并分享。
结构:核心 DmsPdfGenerator 提供可复用绘制原语;各模块导出器(销售、库存、网络)组合原语;PdfExportHelper 负责文件读写与分享;PdfExportButton 为可复用 TopAppBar 按钮。
用法:先读 SKILL.md,再按需加载 references/ 下的深入文件;按依赖、FileProvider 配置、PdfExportHelper、核心生成器、模块导出器、按钮组件、界面集成、字符串资源、信头加盟信息等步骤实施。
适用场景:需要为 Android 应用界面添加 PDF 导出时使用。
限制:不适用于与 android-pdf-export 无关的任务,或仅需简单回答的场景;示例不可直接复制,需核对适配;默认不应加载全部参考文件。具体依赖版本、代码细节与设计规范见 references/skill-deep-dive.md,资料未提供完整内容。