该扩展允许您直接从浏览器打开和编辑 HWP/HWPX 文件。无需安装,无广告,免费。
rhwp 是一个免费的开源扩展,允许您直接从浏览器打开、编辑和打印 HWP/HWPX 文档。无需安装单独的程序。
主要特点:
从网络下载 HWP/HWPX 文件时,它们会自动在查看器中打开。
文档编辑:输入/编辑文本、编辑表格、更改格式
打印:Ctrl+P 预览打印、保存 PDF 或打印到打印机
将编辑后的文档另存为 HWP 文件
通过拖放打开文件
自动检测网页上的HWP链接并显示图标(徽章)
鼠标悬停时显示文档信息预览卡
右键菜单:“用rwp打开”
⚠️重要提示:
HWPX 直接保存目前处于测试阶段并已禁用。
即使您打开并编辑HWPX文件,也无法保存它,并且在下次更新中,
将提供官方支持。 (HWP文件保存正常)
工作前请务必备份重要的 HWPX 文件。
隐私保护:
所有处理都是在浏览器中使用 WebAssembly (WASM) 完成的。
文件不会传输到外部服务器
没有广告,没有跟踪,无需注册。
我们不收集任何个人信息
网络开发人员支持:
支持 HWP 链路与 data-hwp-* 协议集成
可使用内置开发工具 (rhwpDev) 进行调试
提供开发者指南
推荐用于:
公民查阅政府/事业单位文件
家长检查家庭信件
办公室工作人员检查合同/报告
没有 Hancom Office 的 macOS/Linux 用户
任何不想安装单独的程序来打开 HWP 文件的人
麻省理工学院许可证 — 对个人和企业免费。
[v0.2.2 变更/更改 — 2026-05-01]
▣ v0.2.2 (2026-05-01) 主要变更
此更新将库核心从 v0.7.3 → v0.7.9 更新(累计 4 个周期)。合并来自多个外部贡献者的排版/渲染更正和维护者回归更正。
[排版/渲染校正]
• 修正多列部分页面的堆叠公式——单列/多列分支的尾随
区块 line_spacing 通货膨胀(@planet6897 的外部贡献,PR #391)
• 修正多列、右列、单行段落中缺失的行间距(外部贡献者:@planet6897,
公关#424)
• 拆分表格页面时允许逐行拆分大行跨单元格 — 兼容 Hancom
注册(@planet6897 的外部贡献,PR #401)
• 同一段落中正确的内嵌图片分页——第二张图片
在同一 y 坐标处绘制的缺陷(@planet6897 的外部贡献,PR #406)
• header-orphan vpos 基于 5 条件防护 — 带有后续表格的标题
布局修正(@planet6897 的外部贡献,PR #408)
• 自动图片裁剪(FitToSize+crop)公式修正+将图片夹紧在单元格内
(@planet6897 的外部贡献 + 维护者回归校正)
• Hancom防御逻辑,以防单元格填充异常(超过cell.height)
添加仿制防护——单元格文本丢失或无法进入单元格等缺陷
修正(mel-001人员状态表回归)
【公式渲染】
• 根据HWP权威值+X/Y缩放同时设置内嵌公式高度
应用(@oksure 的外部贡献,PR #396)
• 公式ATOP / OVER 语义分离+ AST 解析(@cskwork 外部贡献,
PR #397 — 此存储库的第一个外部贡献者)
• 公式分词器字体样式关键字前缀分隔 + 渲染器斜体
参数应用(@planet6897 外部贡献)
• 应用空文本 + TAC 公式单元格的对齐方式 — 固定在左侧
缺陷修正(@planet6897 的外部贡献)
• 保留 HWPX 公式序列化(@cskwork 的外部贡献,PR #400)
[图片/形状]
• 图片+方形环绕 主段落文本环绕图片区域。
应用LINE_SEG cs/sw防止入侵(@planet6897外部贡献)
• 实现组内图片的序列化 - 保存包含组图片的 HWP 时
更正了图片数据的丢失(@oksure 的外部贡献,PR #428)
• SVG 中反映的 HWP 图片亮度/对比度效果(@oksure 的外部贡献,PR #395)
• 换行=方形表段落边距反映x 坐标(外部贡献
@planet6897)
[脚注/分页]
• 脚注多段落处理 line_spacing 匹配(外部贡献者
@planet6897)
• 正确的 PartialParagraph 内联形状页面路由(外部贡献者
@planet6897)
• TypesetEngine 分页适合累积漂移校正(维护者回归
更正)
[API·工具]
• 对外暴露Paragraph的char_idx转换方法——Python/Node绑定
支持(@DanMeon 的外部贡献,PR #494)
• 引入PageLayerTree 创建API — 通用以支持各种渲染器后端
基于(@seo-rii 的外部贡献,PR #419)
• Canvas 视觉差异回归验证基础设施 - 旧版 Canvas ↔ PageLayerTree
自动验证重播像素差异(@seo-rii 的外部贡献,PR #498)
• rhwp-studio PWA 支持 — 可以离线使用(外部贡献者
@dyjung150605,公关#413)
• 添加了 editor.exportHwp() API(@ggoban 的外部贡献,PR #411)
[网页整合]
• 整合某些政府网站上的下载 URL 处理 — 浏览者可以
纠正未收到文件的情况
[已知限制]
• 目前在测试阶段禁用 HWPX 直接保存(HWPX → HWP 完整转换器)
直至完成)
• 如果打印预览窗口尺寸异常大,请使用Ctrl+0 重新设置。
[贡献者——谢谢]
@cskwork — 此存储库的第一个外部贡献者(PR #397、#400)
@DanMeon(公关#405,#494)
@dyjung150605 — 新贡献者(PR #413)
@ggoban — 新贡献者(PR #411)
@oksure(公关#395、#396、#427、#428)
@planet6897(公关#391、#401、#406、#408、#410、#415、#424、#434、#478)
@seo-rii(公关#419,#498)
▣ v0.2.1(上一个)
库 v0.7.3 — 包含多个外部贡献者 + 维护者回归校正。
从 v0.2.0 周期同步 dev-tools-inject.js / content-script.js 版本
缺少修补程序。
[完整变更历史记录]
https://github.com/edwardkim/rhwp/releases
[源代码]
https://github.com/edwardkim/rhwp




