#PDF生成
message-book - iMessage 对话转书工具 - 个人专属数字回忆
message-bookiMessage聊天记录PDF生成命令行工具Github开源项目
message-book 是一个开源工具,用于将 iMessage 对话转换成书籍形式。支持从 iPhone 备份或 Mac 设备提取消息,通过命令行操作生成对话书籍。工具提供示例输出,包括预订确认消息页面和年度消息目录。尽管代码仍在优化中,但已可以完成基本功能。适合希望将数字对话保存为实体书的用户使用。
fpdf2 - 功能丰富的Python PDF生成库
fpdf2PDF生成Python库开源项目文档处理Github
fpdf2是一个成熟且积极维护的Python PDF创建库,支持Python 3.7+版本。该库完全用Python编写,依赖极少,具有Unicode支持、图像嵌入、SVG导入等多种功能。fpdf2可以轻松创建包含文本、图像、链接、表格等内容的PDF文档,速度快、易于学习和扩展,适用于各种PDF生成需求。
site2pdf - 高效网站内容PDF转换工具助力AI应用
site2pdfPDF生成网站转PDFAI集成Node.jsGithub开源项目
site2pdf是一款将网站内容转换为单一PDF文件的开源工具。它支持自定义URL匹配,可提取主页及相关子页面内容。生成的PDF文档特别适合AI信息检索和问答任务,保留了原始视觉信息。这种格式便于信息共享,同时为AI模型训练提供了高质量数据源。site2pdf操作简便,适用范围广泛,提高了网站内容的便携性和AI应用潜力。
pdfkit - 跨平台JavaScript PDF生成库
PDFKitPDF生成Node.jsJavaScript文档生成Github开源项目
PDFKit是一款开源的JavaScript PDF生成库,适用于Node.js和浏览器环境。通过简洁的API,PDFKit支持创建包含矢量图形、文本、字体、图像、注释和表单等元素的复杂PDF文档。该库还提供PDF安全、大纲和辅助功能支持,满足多样化的PDF生成需求。PDFKit的链式API设计使得开发者能够高效地构建复杂文档,无论是在服务器端还是客户端。
KnpSnappyBundle - Symfony框架HTML到PDF和图片转换插件
KnpSnappyBundlePHPSymfonyPDF生成图像转换Github开源项目
KnpSnappyBundle是Symfony框架的插件,提供HTML到PDF和图片的转换功能。基于Snappy和wkhtmltopdf技术,支持从URL和Twig视图生成文档。插件配置灵活,可设置二进制文件路径、临时文件夹和超时时间。开发者可通过KnpSnappyBundle在Symfony项目中实现文档和图片的高质量生成。
snappy - PHP库生成缩略图、快照和PDF文件
SnappyPHPPDF生成缩略图生成wkhtmltopdfGithub开源项目
Snappy作为一个开源PHP库,能够将URL或HTML页面转换为缩略图、快照或PDF格式。它集成了基于webkit的wkhtmltopdf和wkhtmltoimage工具,适用于OSX、Linux和Windows环境。该库提供了简洁的API,支持多URL合并处理和自定义选项配置。Snappy可通过Composer快速安装,为开发者提供了一个实用的文档生成解决方案。
react-print-pdf - React 驱动的高度可定制 PDF 文档生成库
React PrintPDF生成文档创建开源项目组件库Github
react-print-pdf 是一个开源 React 组件库,为创建高质量 PDF 文档提供了现代化解决方案。这个库提供了灵活的组件和模板,让开发者可以精确控制文档布局,包括页眉、页脚和边距等元素。它支持动态数据集成,使文档生成过程更加简化和高效。react-print-pdf 适用于多种文档类型,如发票、合同和简历,为开发者提供了一种以 React 方式构建 PDF 的创新方法。
lkmpg - Linux内核模块编程指南 持续更新的开源学习资源
Linux内核模块编程开源指南PDF生成GitHub项目TeXLiveGithub开源项目
LKMPG项目提供最新的Linux内核模块编程指南,支持5.x和6.x版本内核。自2001年创建以来,该项目在GitHub上持续更新,免费开放访问。指南涵盖从源码获取到文档生成的完整流程,是系统编程学习的重要参考资源。
WeasyPrint - 智能HTML和CSS到PDF转换工具
WeasyPrintPDF生成HTML转PDF网页打印开源软件Github开源项目
WeasyPrint是一个开源的HTML和CSS渲染引擎,专注于将网页内容转换为高质量PDF文档。这个基于Python的工具支持Web标准打印,提供可定制的CSS布局引擎,适用于生成统计报告、发票等各类文档。WeasyPrint兼容Python 3.9+,具备分页功能,并提供详细文档和示例。它为开发者提供了一个灵活、高效的PDF生成解决方案。
docker-wkhtmltopdf - Docker镜像集成wkhtmltopdf实现HTML到PDF转换
DockerwkhtmltopdfAlpine容器镜像PDF生成Github开源项目
该项目提供多种Docker镜像,集成了修补版wkhtmltopdf工具,用于HTML到PDF的转换。镜像基于Alpine、Node.js或Python构建,分为small和full两种版本。特点包括体积小、功能全、版本多样,适用于不同开发环境。项目文档详细介绍了使用方法和自定义镜像指南,方便开发者根据需求选择和使用。