离线 · 无上传 · 浏览器本地完成Offline · no uploads · runs in the browser
PDF 转换:全部可用目标PDF conversions: every available target
本扩展把 PDF 当作两种东西看:有文字层的文档,或一叠页面图像。要文字时它只提取文字层,要样子时它把每一页渲染成图。没有 OCR,所以扫描件不会凭空长出文字;PDF 也没有表格结构,Excel、CSV 与 JSON 在界面上会被置灰。This extension treats a PDF as one of two things: a document with a text layer, or a stack of page images. When you want text it extracts the text layer; when you want the look it renders every page. There is no OCR, so a scan does not grow text, and a PDF carries no table structure, which is why Excel, CSV and JSON are greyed out.
全部可用目标Every available target
-
MarkdownMarkdown 2 步2 steps
PDFPDF HTMLHTML MarkdownMarkdown
在浏览器里把 .pdf 的文字读出来写成 Markdown:文本项按位置归行,书签命中的行成为标题,链接注释还原成真链接。不 OCR、不上传。Extract a PDF’s text into Markdown in your browser, with link annotations restored as links. No OCR, no layout kept, nothing uploaded.
-
HTMLHTML 1 步1 step
PDFPDF HTMLHTML
浏览器本地用 pdf.js 按阅读顺序提取文字层,链接标注按协议白名单保留,每页之间插入分页线,产出一个自包含的 .html。全程不上传,也不含 OCR:扫描件没有文字层。pdf.js extracts the text layer in reading order, keeps link annotations through a scheme allowlist and marks page breaks in one self-contained .html. No OCR.
-
Word (.docx)Word (.docx) 2 步2 steps
PDFPDF HTMLHTML Word (.docx)Word (.docx)
这条是多步链:pdf.js 先按阅读顺序把文字层提成 HTML,再由它打包成 .docx,中间的 HTML 只在内存里、不会写到你的下载目录。全程离线,无 OCR,也不生成原生 OOXML 段落结构。A two-step chain: pdf.js lifts the text layer into HTML in reading order, that HTML is packed into .docx, and the intermediate never leaves memory. No OCR.
-
纯文本 (TXT)plain text (TXT) 2 步2 steps
PDFPDF HTMLHTML 纯文本 (TXT)plain text (TXT)
浏览器本地用 pdf.js 提取 PDF 文字层,输出纯文本或 Markdown。扫描件没有文字层,所以这条对图片型 PDF 无解——项目不含 OCR。pdf.js in your browser pulls the PDF text layer out as .txt or Markdown. A scan has no text layer, so image-only PDFs are a dead end here: the app ships no OCR.
-
PNGPNG 1 步1 step
PDFPDF PNGPNG
浏览器本地用 pdf.js 把 PDF 逐页渲染成 PNG:渲染密度四档 96 / 144 / 200 / 300 DPI(默认 144)、可指定最长边,多页自动一页一张装进 ZIP。PNG 没有质量档也不吃目标体积——无损的意思是不替你决定丢哪些像素。文件不出本机,也不含 OCR。Render each PDF page to PNG at 96, 144, 200 or 300 DPI with an optional longest edge, one image per page in a ZIP. PNG takes no quality step: it is lossless.
-
JPEGJPEG 1 步1 step
PDFPDF JPEGJPEG
浏览器本地用 pdf.js 把 PDF 逐页渲染成 JPEG:渲染密度四档 96 / 144 / 200 / 300 DPI(默认 144)、质量档 40%–90%、可指定最长边,多页自动一页一张装进 ZIP。文件不出本机,也不含 OCR。Render each PDF page to JPEG at 96, 144, 200 or 300 DPI (144 by default), quality 40%–90%, optional longest edge; multi-page batches arrive as a ZIP.
-
WebPWebP 1 步1 step
PDFPDF WebPWebP
浏览器本地把 PDF 逐页渲染成 WebP:密度四档 96 / 144 / 200 / 300 DPI、质量档 40%–90%、可指定最长边,多页一页一张装进 ZIP。它与 JPEG 的差别只有体积与容器兼容性——渲染前一样先铺白底,所以这条路没有透明输出。文件不出本机。Render each PDF page to WebP at 96–300 DPI, quality 40%–90%, one image per page in a ZIP. Like the JPEG route it paints the page white first: no transparency.
界面上置灰的目标Targets the picker greys out
下面这些目标在路径图上可达,但语义上无效,工作台会把它们置灰并给出原因,而不是让你点下去得到一个空文件。These targets are reachable in the graph but semantically invalid, so the workbench greys them out with the same reason instead of letting you click through to an empty file.
- Excel (.xlsx):PDF 无法可靠转换为表格/结构化数据Excel (.xlsx): PDF cannot be reliably converted to tabular data
- CSV:PDF 无法可靠转换为表格/结构化数据CSV: PDF cannot be reliably converted to tabular data
- JSON:PDF 无法可靠转换为表格/结构化数据JSON: PDF cannot be reliably converted to tabular data
这个来源格式的共同限制What holds for every target from this source
- 没有 OCR:只有页面图像、没有文字层的扫描件,文字类目标会得到空结果或直接失败No OCR: a scan with page images and no text layer gives text targets an empty result or a failure
- PDF 没有表格结构,Excel、CSV、JSON 三个数据目标被 conversion-policy 置灰,界面上会给出原因A PDF has no table structure, so the Excel, CSV and JSON targets are greyed out by conversion-policy and the interface says why
- 页面图片按 pdf.js 渲染;单次最多栅格化 200 页,超过时明确拒绝并建议先选页Pages are rendered by pdf.js; one conversion rasterises at most 200 pages and refuses past that, suggesting a page range first
- 提取出的文字会重排:原始换行、分栏、表格网格与精确字号不保留Extracted text is reflowed: original line breaks, columns, table grids and exact type sizes do not survive
常见问题Questions people actually ask
扫描版 PDF 能转成 Word 吗?Can a scanned PDF become Word?
不能识别文字。扫描页是图像,没有文字层可提取,Word 里不会出现可编辑的句子。本扩展不捆绑 OCR;需要识别时请先用专门的 OCR 工具生成带文字层的 PDF。Not by reading it. A scanned page is an image with no text layer, so Word receives no editable sentences. This extension bundles no OCR; produce a text-layer PDF with a dedicated OCR tool first.
为什么 PDF 不能转 Excel?Why can a PDF not become Excel?
因为 PDF 描述的是页面上的线段与文字位置,不是行列数据。把视觉上的表格还原成真实单元格需要结构识别,这份工具不假装能做;目标会被置灰并说明「PDF 没有表格结构」。Because a PDF describes lines and text positions on a page, not rows and columns. Recovering a visual table into real cells needs structure recognition, which this tool does not pretend to do; the target is greyed out with “a PDF has no table structure”.
PDF 转图片会是可搜索的文字吗?Are PDF to image results searchable text?
不是。PNG、JPEG 与 WebP 都是像素,页面上的字变成图形。多页文档会打包成 ZIP,每页一张图;需要沿用的文字请走 TXT、HTML 或 Word 路线。No. PNG, JPEG and WebP are pixels, so the words become shapes. A multi-page document arrives as a ZIP with one image per page; when the text must stay usable, take the TXT, HTML or Word route.
能只转其中几页吗?Can I convert only some pages?
转图片时可以填写页码范围(如 2-5、8、11-13),解析按文档自称的页数进行;不填则整份处理。超过 200 页会拒绝,要求先缩小范围。For image targets you can give a page range such as 2-5, 8, 11-13, resolved against the document’s own page count. Leave it blank to process everything. Past 200 pages the conversion is refused and asks for a narrower range.
不需要账号,也不需要联网:装好扩展后点图标,在新标签页里打开工作台,文件从磁盘直接选。No account and no network: install the extension, click its icon, and the workbench opens in a new tab reading straight off your disk.
从 Chrome 应用商店安装Install from the Chrome Web Store 安装步骤Install steps GitHub 源码Source on GitHub
最后更新 2026-10-21Last updated: 2026-10-21