# 支援的轉換器

ConvertX-CN 完整版已內建 25 種轉換器，支援 1000+ 種格式。

---

## 轉換器總覽

| 轉換器           | 用途         | 輸入格式 | 輸出格式 |
| ---------------- | ------------ | -------- | -------- |
| FFmpeg           | 影音         | 472      | 199      |
| ImageMagick      | 圖片         | 253      | 183      |
| GraphicsMagick   | 圖片         | 167      | 130      |
| Vips             | 高效圖片處理 | 45       | 23       |
| LibreOffice      | 文件         | 41       | 22       |
| Pandoc           | 文件         | 43       | 65       |
| Calibre          | 電子書       | 31       | 21       |
| Inkscape         | 向量圖形     | 7        | 17       |
| libjxl           | JPEG XL      | 11       | 11       |
| libheif          | HEIF/HEIC    | 11       | 3        |
| Assimp           | 3D 模型      | 77       | 23       |
| Potrace          | 點陣轉向量   | 4        | 11       |
| VTracer          | 點陣轉向量   | 8        | 1        |
| resvg            | SVG 渲染     | 1        | 1        |
| XeLaTeX          | LaTeX        | 2        | 1        |
| dvisvgm          | 向量圖形     | 4        | 2        |
| Dasel            | 資料檔案     | 5        | 4        |
| msgconvert       | Outlook      | 1        | 1        |
| VCF to CSV       | 聯絡人       | 1        | 1        |
| Markitdown       | 文件轉 MD    | 6        | 1        |
| MinerU           | PDF → MD     | 7        | 2        |
| PDFMathTranslate | PDF 翻譯     | 1        | 15       |
| BabelDOC         | PDF 翻譯     | 1        | 45       |
| OCRmyPDF         | PDF OCR      | 1        | 8        |
| **deark**        | 解包/解析    | 100+     | 1        |

---

## 影音轉換

### FFmpeg

最強大的影音轉換工具，支援幾乎所有影音格式。

<details>
<summary><strong>輸入格式（472 種）</strong></summary>

**影片格式（65 種）：**
`264`, `265`, `266`, `3g2`, `3gp`, `4xm`, `asf`, `asf_o`, `av1`, `avc`, `avi`, `avs`, `avs2`, `avs3`, `bethsoftvid`, `bfi`, `bink`, `bmv`, `c93`, `cavsvideo`, `cdxl`, `cine`, `dav`, `dhav`, `dirac`, `dv`, `dxa`, `f4v`, `flic`, `flv`, `gdv`, `h261`, `h263`, `h264`, `h265`, `h266`, `h26l`, `hevc`, `hnm`, `idcin`, `ifv`, `imf`, `ipmovie`, `ivf`, `jv`, `lxf`, `m4v`, `mk3d`, `mks`, `mkv`, `moflex`, `mov`, `mp4`, `mpeg`, `mpg`, `mxf`, `nsv`, `nut`, `nuv`, `ogv`, `pva`, `r3d`, `rm`, `roq`, `swf`, `thp`, `tmv`, `vivo`, `vmd`, `vob`, `webm`, `wmv`, `wtv`, `y4m`, `yuv`

**音訊格式（120 種）：**
`aa`, `aa3`, `aac`, `aax`, `ac3`, `ac4`, `ace`, `acm`, `act`, `adf`, `adp`, `ads`, `adx`, `aea`, `afc`, `aiff`, `aix`, `al`, `alaw`, `alp`, `amf`, `amr`, `amrnb`, `amrwb`, `ams`, `apc`, `ape`, `apl`, `apm`, `aptx`, `aptxhd`, `ast`, `au`, `awb`, `bcstm`, `bfstm`, `binka`, `bonk`, `brstm`, `c2`, `caf`, `cdg`, `codec2`, `codec2raw`, `daud`, `dbm`, `dfpwm`, `dmf`, `dsf`, `dss`, `dtk`, `dtm`, `dts`, `dtshd`, `eac3`, `ec3`, `epaf`, `far`, `flac`, `fsb`, `fwse`, `g722`, `g723_1`, `g726`, `g726le`, `g729`, `gdm`, `genh`, `gsm`, `hca`, `hcom`, `ilbc`, `ircam`, `iss`, `it`, `kvag`, `laf`, `loas`, `lvf`, `m2a`, `m4a`, `m4b`, `mac`, `mca`, `mdl`, `med`, `mlp`, `mmf`, `mms`, `mo3`, `mod`, `mods`, `mp2`, `mp3`, `mpa`, `mpc`, `mpc8`, `mptm`, `msbc`, `msf`, `mt2`, `mtaf`, `mtm`, `mulaw`, `musx`, `nist`, `nistsphere`, `nsp`, `nst`, `ogg`, `okt`, `oma`, `omg`, `opus`, `osq`, `paf`, `plm`, `psm`, `pt36`, `ptm`, `pvf`, `qcp`, `rka`, `rsd`, `rso`, `s16be`, `s16le`, `s24be`, `s24le`, `s32be`, `s32le`, `s337m`, `s3m`, `s8`, `sb`, `sbc`, `sbg`, `sds`, `sdx`, `sf`, `sfx`, `sfx2`, `shn`, `sln`, `smk`, `sndio`, `sol`, `son`, `sox`, `spdif`, `sph`, `ss2`, `stk`, `stm`, `str`, `svag`, `sw`, `tak`, `thd`, `truehd`, `tta`, `u16be`, `u16le`, `u24be`, `u24le`, `u32be`, `u32le`, `u8`, `ub`, `ul`, `ult`, `uw`, `vag`, `vidc`, `voc`, `vpk`, `vqe`, `vqf`, `vql`, `w64`, `wa`, `wav`, `way`, `wma`, `wow`, `wsaud`, `wsd`, `wv`, `wve`, `xa`, `xm`, `xmv`, `xpk`, `xvag`, `xwma`

**字幕格式（25 種）：**
`aqt`, `aqtitle`, `ass`, `idx`, `jacosub`, `lrc`, `mcc`, `microdvd`, `mpl2`, `mpsub`, `pjs`, `realtext`, `rt`, `sami`, `scc`, `smi`, `srt`, `ssa`, `stl`, `sub`, `sup`, `tedcaptions`, `tty`, `vtt`, `webvtt`

**圖片格式（35 種）：**
`alias_pix`, `apng`, `avif`, `bmp`, `brender_pix`, `dds`, `dpx_pipe`, `exr_pipe`, `gif`, `ico`, `j2k`, `jpeg`, `jpegls`, `jxl`, `pam`, `pbm`, `pcx`, `pgm`, `pgmyuv`, `pgx`, `photocd`, `pictor`, `png`, `ppm`, `psd`, `qdraw`, `rgb`, `sgi`, `svg`, `tif`, `tiff`, `webp`, `xbm`, `xwd`

**容器/封裝格式（30 種）：**
`302`, `3dostr`, `669`, `722`, `bin`, `bit`, `bitpacked`, `boa`, `concat`, `cri`, `dash`, `dat`, `data`, `film_cpk`, `filmstrip`, `fits`, `frm`, `gxf`, `hls`, `image2`, `ism`, `isma`, `ismv`, `mj2`, `mpjpeg`, `mpo`, `mxg`, `mvi`, `psxstr`, `pmp`, `rawvideo`, `rpl`, `ser`, `sga`, `siff`, `smjpeg`, `smush`, `tiertexseq`, `usm`, `v`, `v210`, `v210x`, `vb`, `vc1`, `vc1test`, `viv`, `vividas`, `vobsub`, `vvc`, `wc3movie`, `wsvqa`, `xmd`, `yop`, `yuv10`

**串流/網路格式（15 種）：**
`cdata`, `dcstr`, `ea`, `ea_cdata`, `fbdev`, `ffmetadata`, `iec61883`, `jack`, `kmsgrab`, `msnwctcp`, `openal`, `oss`, `pulse`, `rtp`, `rtsp`, `sap`, `sdns`, `sdp`, `sdr2`, `video4linux2`, `x11grab`

**遊戲/特殊格式（25 種）：**
`anm`, `ans`, `art`, `asc`, `cgi`, `cif`, `dfa`, `dif`, `digi`, `diz`, `dnxhd`, `dsicin`, `dvbsub`, `dvbtxt`, `evc`, `fap`, `flm`, `ice`, `idf`, `iff`, `imx`, `ingenient`, `ip`, `ipu`, `iv8`, `ivr`, `j2b`, `kux`, `lavfi`, `lmlm4`, `luodat`, `mlv`, `mm`, `mmcmp`, `mtv`, `mv`, `nc`, `nfo`, `obu`, `pp`, `psp`, `qcif`, `rcv`, `rco`, `redspark`, `rl2`, `stp`, `svs`, `tco`, `tiertexseq`, `txd`, `txt`, `ty`, `ty+`, `umx`, `vt`, `xl`, `xbin`, `zgl`

</details>

<details>
<summary><strong>輸出格式（199 種）</strong></summary>

**影片格式（50 種）：**
`264`, `265`, `266`, `3g2`, `3gp`, `amv`, `asf`, `avi`, `av1.mkv`, `av1.mp4`, `avs`, `avs2`, `avs3`, `cavs`, `dnxhd`, `dnxhr`, `drc`, `dv`, `dvd`, `evc`, `f4v`, `flv`, `gxf`, `h261`, `h263`, `h264.mkv`, `h264.mp4`, `h265.mkv`, `h265.mp4`, `h266.mkv`, `hevc`, `isma`, `ismv`, `ivf`, `m1v`, `m2ts`, `m2v`, `m4v`, `mkv`, `mov`, `mp4`, `mpeg`, `mpg`, `mts`, `mxf`, `nut`, `ogv`, `rm`, `roq`, `swf`, `ts`, `vc1`, `vc2`, `vob`, `webm`, `wmv`, `wtv`, `y4m`, `yuv`

**音訊格式（85 種）：**
`302`, `a64`, `aac`, `ac3`, `ac4`, `adts`, `adx`, `afc`, `aif`, `aifc`, `aiff`, `al`, `amr`, `apm`, `aptx`, `aptxhd`, `ast`, `au`, `aud`, `bit`, `c2`, `caf`, `chk`, `cpk`, `cvg`, `dfpwm`, `dts`, `eac3`, `ec3`, `ffmeta`, `flac`, `flm`, `g722`, `gsm`, `ircam`, `latm`, `lbc`, `loas`, `m2a`, `m4a`, `m4b`, `mlp`, `mmf`, `mp2`, `mp3`, `mpa`, `msbc`, `oga`, `ogg`, `oma`, `opus`, `pcm`, `ra`, `rco`, `rso`, `sb`, `sbc`, `sf`, `sox`, `spdif`, `spx`, `sw`, `tco`, `thd`, `ts`, `tta`, `tun`, `ub`, `ul`, `uw`, `vag`, `vbn`, `voc`, `vvc`, `w64`, `wav`, `wma`, `wv`

**字幕格式（12 種）：**
`ass`, `js`, `jss`, `lrc`, `scc`, `srt`, `ssa`, `sub`, `sup`, `ttml`, `vtt`, `xml`

**圖片格式（40 種）：**
`apng`, `avif`, `bmp`, `dpx`, `exr`, `fits`, `gif`, `hdr`, `ico`, `im1`, `im24`, `im8`, `j2c`, `j2k`, `jls`, `jp2`, `jpeg`, `jpg`, `jxl`, `ljpg`, `obu`, `pam`, `pbm`, `pcx`, `pfm`, `pgm`, `pgmyuv`, `phm`, `pix`, `png`, `ppm`, `psp`, `qoi`, `ras`, `rgb`, `sgi`, `sun`, `sunras`, `tga`, `tif`, `tiff`, `wbmp`, `webp`, `xbm`, `xface`, `xwd`, `y`

**容器/封裝格式（12 種）：**
`m3u8`, `mpd`, `rcv`, `rs`

</details>

**硬體加速：**

```yaml
environment:
  - FFMPEG_ARGS=-hwaccel cuda
  - FFMPEG_OUTPUT_ARGS=-c:v h264_nvenc
```

---

## 圖片處理

### ImageMagick

通用圖片處理工具，支援 250+ 種格式。

<details>
<summary><strong>輸入格式（253 種）</strong></summary>

**RAW 相機格式（25 種）：**
`3fr`, `arw`, `cr2`, `cr3`, `crw`, `dcr`, `dcraw`, `dng`, `erf`, `fff`, `iiq`, `k25`, `kdc`, `mdc`, `mef`, `mos`, `mrw`, `nef`, `nrw`, `orf`, `pef`, `raf`, `rw2`, `rwl`, `sr2`, `srf`, `srw`, `x3f`

**常見圖片格式（45 種）：**
`apng`, `avif`, `bmp`, `bmp2`, `bmp3`, `cur`, `gif`, `gif87`, `heic`, `heif`, `ico`, `icon`, `j2c`, `j2k`, `jng`, `jnx`, `jp2`, `jpc`, `jpe`, `jpeg`, `jpg`, `jpm`, `jps`, `jpt`, `jxl`, `mng`, `pam`, `pbm`, `pgm`, `picon`, `pjpeg`, `png`, `png00`, `png24`, `png32`, `png48`, `png64`, `png8`, `pnm`, `ppm`, `qoi`, `tga`, `tiff`, `tiff64`, `wbmp`, `webp`

**向量/文件格式（20 種）：**
`ai`, `emf`, `epdf`, `epi`, `eps`, `epsf`, `epsi`, `ept`, `ept2`, `ept3`, `msvg`, `mvg`, `pdf`, `pdfa`, `ps`, `psb`, `psd`, `rsvg`, `svg`, `svgz`, `wmf`, `xps`

**影片格式（15 種）：**
`3g2`, `3gp`, `avi`, `flv`, `m2v`, `m4v`, `mkv`, `mov`, `mp4`, `mpeg`, `mpg`, `mpo`, `webm`, `wmv`

**特殊/科學格式（25 種）：**
`avci`, `avs`, `cin`, `dcm`, `dpx`, `exr`, `farbfeld`, `ff`, `fits`, `fl32`, `flif`, `fts`, `ftxt`, `hdr`, `hrz`, `mat`, `miff`, `mpc`, `pfm`, `phm`, `ptif`, `vicar`, `vid`, `viff`, `vips`

**點陣/傳真格式（15 種）：**
`cal`, `cals`, `fax`, `g3`, `g4`, `group4`, `otb`, `palm`, `pcd`, `pcds`, `pcl`, `pct`, `pcx`, `pdb`, `pict`, `pix`, `ras`, `sct`, `sfw`, `sgi`, `six`, `sixel`, `sun`, `tim`, `tm2`, `xbm`, `xcf`, `xpm`

**RAW 色彩格式（20 種）：**
`bayer`, `bayera`, `bgr`, `bgra`, `bgro`, `cmyk`, `cmyka`, `gray`, `graya`, `mono`, `rgb`, `rgb565`, `rgba`, `rgbo`, `rgf`, `uyvy`, `ycbcr`, `ycbcra`, `yuv`

**字型格式（6 種）：**
`dfont`, `otf`, `pfa`, `pfb`, `ttc`, `ttf`

**特殊來源（25 種）：**
`art`, `canvas`, `caption`, `clip`, `clipboard`, `cube`, `cut`, `data`, `dds`, `dxt1`, `dxt5`, `file`, `fractal`, `ftp`, `gradient`, `hald`, `http`, `https`, `inline`, `ipl`, `label`, `mac`, `map`, `mask`, `mtv`, `null`, `ora`, `pal`, `pango`, `pattern`, `pes`, `pgx`, `plasma`, `pocketmod`, `pwp`, `radial`, `raw`, `rla`, `rle`, `rmf`, `scr`, `screenshot`, `stegano`, `sti`, `strimg`, `text`, `tile`, `txt`, `vda`, `vst`, `wpg`, `xc`, `xv`

</details>

<details>
<summary><strong>輸出格式（183 種）</strong></summary>

**常見圖片格式（40 種）：**
`apng`, `avif`, `bmp`, `bmp2`, `bmp3`, `cur`, `gif`, `gif87`, `ico`, `icon`, `j2c`, `j2k`, `jng`, `jp2`, `jpc`, `jpe`, `jpeg`, `jpg`, `jpm`, `jps`, `jpt`, `jxl`, `mng`, `otb`, `pam`, `pbm`, `pgm`, `picon`, `pjpeg`, `png`, `png00`, `png24`, `png32`, `png48`, `png64`, `png8`, `pnm`, `ppm`, `qoi`, `tga`, `tiff`, `tiff64`, `wbmp`, `webp`

**向量/文件格式（20 種）：**
`ai`, `epdf`, `epi`, `eps`, `eps2`, `eps3`, `epsf`, `epsi`, `ept`, `ept2`, `ept3`, `msvg`, `mvg`, `pdf`, `pdfa`, `ps`, `ps2`, `ps3`, `psb`, `psd`, `rsvg`, `svg`, `svgz`

**影片格式（10 種）：**
`flv`, `m2v`, `m4v`, `mkv`, `mov`, `mp4`, `mpeg`, `mpg`, `webm`, `wmv`

**特殊/科學格式（20 種）：**
`avs`, `cin`, `dcx`, `dds`, `dpx`, `dxt1`, `dxt5`, `exr`, `farbfeld`, `ff`, `fits`, `fl32`, `flif`, `fts`, `ftxt`, `hdr`, `hrz`, `mat`, `matte`, `miff`, `mpc`, `pfm`, `phm`, `ptif`, `vicar`, `vid`, `viff`, `vips`

**點陣/傳真格式（15 種）：**
`cal`, `cals`, `fax`, `g3`, `g4`, `group4`, `palm`, `pcd`, `pcds`, `pcl`, `pct`, `pcx`, `pdb`, `pict`, `ras`, `sgi`, `six`, `sixel`, `sun`, `xbm`, `xpm`

**RAW 色彩格式（18 種）：**
`aai`, `art`, `ashlar`, `bayer`, `bayera`, `bgr`, `bgra`, `bgro`, `cmyk`, `cmyka`, `gray`, `graya`, `mono`, `rgb`, `rgba`, `rgbo`, `rgf`, `uyvy`, `ycbcr`, `ycbcra`, `yuv`

**輸出/資訊格式（15 種）：**
`brf`, `cip`, `clip`, `clipboard`, `data`, `histogram`, `htm`, `html`, `info`, `inline`, `ipl`, `isobrl`, `isobrl6`, `json`, `map`, `mask`, `msl`, `mtv`, `null`, `pal`, `pgx`, `pocketmod`, `shtml`, `sparse`, `strimg`, `thumbnail`, `txt`, `ubrl`, `ubrl6`, `uil`, `vda`, `vst`, `wpg`, `xv`, `yaml`

</details>

### GraphicsMagick

高效能圖片處理，ImageMagick 的分支。

<details>
<summary><strong>輸入格式（167 種）</strong></summary>

`3fr`, `art`, `arw`, `avs`, `bmp`, `cal`, `cals`, `cin`, `cmyk`, `cr2`, `crw`, `cur`, `cut`, `dcm`, `dcr`, `dcx`, `dng`, `dpx`, `erf`, `exif`, `fax`, `fits`, `gif`, `gray`, `heic`, `heif`, `hrz`, `ico`, `jbg`, `jbig`, `jng`, `jpeg`, `jpg`, `k25`, `kdc`, `mac`, `mat`, `mef`, `miff`, `mng`, `mono`, `mrw`, `mtv`, `mvg`, `nef`, `orf`, `otb`, `pal`, `palm`, `pam`, `pbm`, `pcd`, `pct`, `pcx`, `pdb`, `pdf`, `pef`, `pfa`, `pfb`, `pgm`, `picon`, `pict`, `pix`, `png`, `pnm`, `ppm`, `ps`, `ptif`, `pwp`, `raf`, `ras`, `rgb`, `rgba`, `rla`, `rle`, `sct`, `sfw`, `sgi`, `sr2`, `srf`, `sun`, `svg`, `svgz`, `tga`, `tif`, `tiff`, `tim`, `ttf`, `txt`, `vicar`, `vid`, `viff`, `webp`, `wmf`, `wpg`, `x3f`, `xbm`, `xcf`, `xpm`, `xwd`, `yuv`

</details>

<details>
<summary><strong>輸出格式（130 種）</strong></summary>

`art`, `avs`, `bmp`, `cals`, `cin`, `cmyk`, `dcx`, `dpx`, `eps`, `fax`, `fits`, `gif`, `gray`, `histogram`, `html`, `ico`, `jbg`, `jbig`, `jng`, `jpeg`, `jpg`, `mat`, `miff`, `mng`, `mono`, `mtv`, `mvg`, `null`, `otb`, `pal`, `pam`, `pbm`, `pcd`, `pcl`, `pcx`, `pdb`, `pdf`, `pgm`, `picon`, `pict`, `png`, `pnm`, `ppm`, `ps`, `ptif`, `ras`, `rgb`, `rgba`, `sgi`, `sun`, `tga`, `tiff`, `txt`, `vicar`, `vid`, `viff`, `webp`, `xbm`, `xpm`, `xwd`, `yuv`

</details>

### Vips

高效能圖片處理，適合大型圖片。

<details>
<summary><strong>輸入格式（45 種）</strong></summary>

`avif`, `csv`, `exr`, `fits`, `gif`, `hdr`, `heic`, `heif`, `j2c`, `j2k`, `jp2`, `jpeg`, `jpx`, `jxl`, `mat`, `mrxs`, `ndpi`, `nia`, `nii`, `pdf`, `pfm`, `pgm`, `pic`, `png`, `ppm`, `raw`, `scn`, `svg`, `svs`, `svslide`, `szi`, `tif`, `tiff`, `v`, `vips`, `vms`, `vmu`, `webp`, `zip`

</details>

<details>
<summary><strong>輸出格式（23 種）</strong></summary>

`avif`, `dzi`, `fits`, `gif`, `hdr`, `heic`, `heif`, `j2c`, `j2k`, `jp2`, `jpeg`, `jpx`, `jxl`, `mat`, `nia`, `nii`, `png`, `tiff`, `vips`, `webp`

</details>

### 向量圖形工具

#### Inkscape

| 輸入格式                                       | 輸出格式                                                                                                                |
| ---------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| `svg`, `pdf`, `eps`, `ps`, `wmf`, `emf`, `png` | `dxf`, `emf`, `eps`, `fxg`, `gpl`, `hpgl`, `html`, `odg`, `pdf`, `png`, `pov`, `ps`, `sif`, `svg`, `svgz`, `tex`, `wmf` |

#### Potrace（點陣轉向量）

| 輸入格式                   | 輸出格式                                                                                        |
| -------------------------- | ----------------------------------------------------------------------------------------------- |
| `pnm`, `pbm`, `pgm`, `bmp` | `svg`, `pdf`, `pdfpage`, `eps`, `postscript`, `ps`, `dxf`, `geojson`, `pgm`, `gimppath`, `xfig` |

#### VTracer（照片轉向量）

| 輸入格式                                                  | 輸出格式 |
| --------------------------------------------------------- | -------- |
| `jpg`, `jpeg`, `png`, `bmp`, `gif`, `tiff`, `tif`, `webp` | `svg`    |

#### resvg（SVG 渲染）

| 輸入格式 | 輸出格式 |
| -------- | -------- |
| `svg`    | `png`    |

#### dvisvgm（DVI/PDF 轉向量）

| 輸入格式                   | 輸出格式      |
| -------------------------- | ------------- |
| `dvi`, `xdv`, `pdf`, `eps` | `svg`, `svgz` |

---

## 文件轉換

### LibreOffice

辦公文件轉換引擎。

<details>
<summary><strong>輸入格式（41 種）</strong></summary>

`602`, `abw`, `csv`, `cwk`, `doc`, `docm`, `docx`, `dot`, `dotx`, `dotm`, `epub`, `fb2`, `fodt`, `htm`, `html`, `hwp`, `mcw`, `mw`, `mwd`, `lwp`, `lrf`, `odt`, `ott`, `pages`, `pdf`, `psw`, `rtf`, `sdw`, `stw`, `sxw`, `tab`, `tsv`, `txt`, `wn`, `wpd`, `wps`, `wpt`, `wri`, `xhtml`, `xml`, `zabw`

</details>

<details>
<summary><strong>輸出格式（22 種）</strong></summary>

`csv`, `doc`, `docm`, `docx`, `dot`, `dotx`, `dotm`, `epub`, `fodt`, `htm`, `html`, `odt`, `ott`, `pdf`, `rtf`, `tab`, `tsv`, `txt`, `wps`, `wpt`, `xhtml`, `xml`

</details>

### Pandoc

標記語言文件轉換。

<details>
<summary><strong>輸入格式（43 種）</strong></summary>

`textile`, `tikiwiki`, `tsv`, `twiki`, `typst`, `vimwiki`, `biblatex`, `bibtex`, `bits`, `commonmark`, `commonmark_x`, `creole`, `csljson`, `csv`, `djot`, `docbook`, `docx`, `dokuwiki`, `endnotexml`, `epub`, `fb2`, `gfm`, `haddock`, `html`, `ipynb`, `jats`, `jira`, `json`, `latex`, `man`, `markdown`, `markdown_mmd`, `markdown_phpextra`, `markdown_strict`, `mediawiki`, `muse`, `native`, `opml`, `org`, `ris`, `rst`, `rtf`, `t2t`

</details>

<details>
<summary><strong>輸出格式（65 種）</strong></summary>

`tei`, `texinfo`, `textile`, `typst`, `xwiki`, `zimwiki`, `asciidoc`, `asciidoc_legacy`, `asciidoctor`, `beamer`, `biblatex`, `bibtex`, `chunkedhtml`, `commonmark`, `commonmark_x`, `context`, `csljson`, `djot`, `docbook`, `docbook4`, `docbook5`, `docx`, `dokuwiki`, `dzslides`, `epub`, `epub2`, `epub3`, `fb2`, `gfm`, `haddock`, `html`, `html4`, `html5`, `icml`, `ipynb`, `jats`, `jats_archiving`, `jats_articleauthoring`, `jats_publishing`, `jira`, `json`, `latex`, `man`, `markdown`, `markdown_mmd`, `markdown_phpextra`, `markdown_strict`, `markua`, `mediawiki`, `ms`, `muse`, `native`, `odt`, `opendocument`, `opml`, `org`, `pdf`, `plain`, `pptx`, `revealjs`, `rst`, `rtf`, `s5`, `slideous`, `slidy`

</details>

### Calibre

電子書轉換專家。

<details>
<summary><strong>輸入格式（31 種）</strong></summary>

`azw4`, `chm`, `cbr`, `cbz`, `cbt`, `cba`, `cb7`, `djvu`, `docx`, `epub`, `fb2`, `htlz`, `html`, `lit`, `lrf`, `mobi`, `odt`, `pdb`, `pdf`, `pml`, `rb`, `rtf`, `recipe`, `snb`, `tcr`, `txt`

</details>

<details>
<summary><strong>輸出格式（21 種）</strong></summary>

`azw3`, `docx`, `epub`, `fb2`, `html`, `htmlz`, `kepub.epub`, `lit`, `lrf`, `mobi`, `oeb`, `pdb`, `pdf`, `pml`, `rb`, `rtf`, `snb`, `tcr`, `txt`, `txtz`

</details>

### Markitdown

將文件轉換為 Markdown。

| 輸入格式                                             | 輸出格式 |
| ---------------------------------------------------- | -------- |
| `pdf`, `powerpoint`, `excel`, `docx`, `pptx`, `html` | `md`     |

### XeLaTeX

LaTeX 文件編譯。

| 輸入格式       | 輸出格式 |
| -------------- | -------- |
| `tex`, `latex` | `pdf`    |

---

## 3D 模型轉換

### Assimp

開源 3D 模型轉換庫。

<details>
<summary><strong>輸入格式（77 種）</strong></summary>

`3d`, `3ds`, `3mf`, `ac`, `ac3d`, `acc`, `amf`, `amj`, `ase`, `ask`, `assbin`, `b3d`, `blend`, `bsp`, `bvh`, `cob`, `csm`, `dae`, `dxf`, `enff`, `fbx`, `glb`, `gltf`, `hmb`, `hmp`, `ifc`, `ifczip`, `iqm`, `irr`, `irrmesh`, `lwo`, `lws`, `lxo`, `m3d`, `md2`, `md3`, `md5anim`, `md5camera`, `md5mesh`, `mdc`, `mdl`, `mesh.xml`, `mesh`, `mot`, `ms3d`, `ndo`, `nff`, `obj`, `off`, `ogex`, `pk3`, `ply`, `pmx`, `prj`, `q3o`, `q3s`, `raw`, `scn`, `sib`, `smd`, `step`, `stl`, `stp`, `ter`, `uc`, `usd`, `usda`, `usdc`, `usdz`, `vta`, `x`, `x3d`, `x3db`, `xgl`, `xml`, `zae`, `zgl`

</details>

<details>
<summary><strong>輸出格式（23 種）</strong></summary>

`3ds`, `3mf`, `assbin`, `assjson`, `assxml`, `collada`, `dae`, `fbx`, `fbxa`, `glb`, `glb2`, `gltf`, `gltf2`, `json`, `obj`, `objnomtl`, `pbrt`, `ply`, `plyb`, `stl`, `stlb`, `stp`, `x`

</details>

---

## 圖片格式專用轉換器

### libjxl（JPEG XL）

| 輸入格式                                                               | 輸出格式                                                        |
| ---------------------------------------------------------------------- | --------------------------------------------------------------- |
| `jxl`                                                                  | `apng`, `exr`, `jpeg`, `pam`, `pfm`, `pgm`, `pgx`, `png`, `ppm` |
| `apng`, `exr`, `gif`, `jpeg`, `pam`, `pfm`, `pgm`, `pgx`, `png`, `ppm` | `jxl`                                                           |

### libheif（HEIF/HEIC）

| 輸入格式                                                                              | 輸出格式             |
| ------------------------------------------------------------------------------------- | -------------------- |
| `avci`, `avcs`, `avif`, `h264`, `heic`, `heics`, `heif`, `heifs`, `hif`, `mkv`, `mp4` | `jpeg`, `png`, `y4m` |

---

## 資料格式轉換

### Dasel

結構化資料格式轉換。

| 輸入格式                             | 輸出格式                      |
| ------------------------------------ | ----------------------------- |
| `yaml`, `toml`, `json`, `xml`, `csv` | `yaml`, `toml`, `json`, `csv` |

### VCF to CSV

聯絡人格式轉換。

| 輸入格式 | 輸出格式 |
| -------- | -------- |
| `vcf`    | `csv`    |

### msgconvert

Outlook 郵件轉換。

| 輸入格式 | 輸出格式 |
| -------- | -------- |
| `msg`    | `eml`    |

---

## PDF 進階功能

### MinerU

將 PDF 轉換為結構化 Markdown。

| 輸入格式                                           | 輸出格式                                      |
| -------------------------------------------------- | --------------------------------------------- |
| `pdf`, `ppt`, `pptx`, `xls`, `xlsx`, `doc`, `docx` | `md-t` (表格為 Markdown), `md-i` (表格為圖片) |

**輸出格式：** `.tar` 封裝，包含 Markdown 檔案與圖片資源

### PDFMathTranslate

翻譯 PDF 同時保留數學公式與排版。

**輸入格式：** `pdf`

**輸出格式（15 種）：**
| 目標語言 | 格式代碼 |
| -------- | -------- |
| 英文 | `pdf-en` |
| 繁體中文 | `pdf-zh-TW` |
| 簡體中文 | `pdf-zh` |
| 日文 | `pdf-ja` |
| 韓文 | `pdf-ko` |
| 德文 | `pdf-de` |
| 法文 | `pdf-fr` |
| 西班牙文 | `pdf-es` |
| 義大利文 | `pdf-it` |
| 葡萄牙文 | `pdf-pt` |
| 俄文 | `pdf-ru` |
| 阿拉伯文 | `pdf-ar` |
| 印地文 | `pdf-hi` |
| 越南文 | `pdf-vi` |
| 泰文 | `pdf-th` |

**環境變數：**

```yaml
- PDFMATHTRANSLATE_SERVICE=google # 翻譯服務
```

### BabelDOC

PDF 翻譯引擎，支援多種輸出格式。

**輸入格式：** `pdf`

**輸出格式（45 種）：**

支援 3 種輸出格式 × 15 種語言：

- PDF：`pdf-en`, `pdf-zh`, `pdf-zh-TW`, `pdf-ja`, `pdf-ko`, `pdf-de`, `pdf-fr`, `pdf-es`, `pdf-it`, `pdf-pt`, `pdf-ru`, `pdf-ar`, `pdf-hi`, `pdf-vi`, `pdf-th`
- Markdown：`md-en`, `md-zh`, `md-zh-TW`, `md-ja`, `md-ko`, `md-de`, `md-fr`, `md-es`, `md-it`, `md-pt`, `md-ru`, `md-ar`, `md-hi`, `md-vi`, `md-th`
- HTML：`html-en`, `html-zh`, `html-zh-TW`, `html-ja`, `html-ko`, `html-de`, `html-fr`, `html-es`, `html-it`, `html-pt`, `html-ru`, `html-ar`, `html-hi`, `html-vi`, `html-th`

### OCRmyPDF

將掃描版 PDF 轉換為可搜尋 PDF（加入文字層）。

**輸入格式：** `pdf`

**輸出格式（8 種）：**

| 格式代碼    | 說明                           | 推薦場景         |
| ----------- | ------------------------------ | ---------------- |
| `pdf-ocr`   | **自動檢測（多語言）** ⭐ 推薦 | 通用、多語言文件 |
| `pdf-en`    | 僅英文                         | 純英文文件       |
| `pdf-zh-TW` | 僅繁體中文                     | 純繁體中文文件   |
| `pdf-zh`    | 僅簡體中文                     | 純簡體中文文件   |
| `pdf-ja`    | 僅日文                         | 純日文文件       |
| `pdf-ko`    | 僅韓文                         | 純韓文文件       |
| `pdf-de`    | 僅德文                         | 純德文文件       |
| `pdf-fr`    | 僅法文                         | 純法文文件       |

> 💡 **自動多語言檢測**：選擇 `pdf-ocr` 可處理中英混排等多語言文件，無需手動指定語言。

---

## 內建依賴

ConvertX-CN 完整版已預載：

| 類別         | 內建內容                                            |
| ------------ | --------------------------------------------------- |
| **文件轉換** | LibreOffice (headless)、Pandoc                      |
| **LaTeX**    | TexLive Full                                        |
| **OCR**      | Tesseract + 繁/簡中、日、韓、英、德語言包           |
| **CJK 字型** | Noto CJK、Noto Emoji、微軟核心字型、標楷體          |
| **影音轉換** | FFmpeg、ImageMagick、GraphicsMagick、Vips           |
| **向量圖形** | Inkscape、Potrace、VTracer、resvg、dvisvgm          |
| **電子書**   | Calibre                                             |
| **3D 模型**  | Assimp                                              |
| **PDF 工具** | MinerU、PDFMathTranslate、BabelDOC、OCRmyPDF        |
| **其他**     | Ghostscript、MuPDF、Poppler、libheif、libjxl、deark |

---

## 檔案解包/解析

### deark

deark 是一個命令列工具，用於解碼和轉換各種二進位格式。它可以解包壓縮檔案、分析舊格式圖片、提取嵌入資源等。

> 📦 **輸出格式**：`.tar` 封裝，包含所有解包出的檔案

**主要功能：**

- 解包壓縮檔案（ZIP、LHA、ARC 等舊格式）
- 轉換舊圖片格式（ICO、PCX、BMP 等）
- 提取可執行檔資源（EXE、DLL 內嵌圖示）
- 分析字型檔案（FON、FNT、PSF）

<details>
<summary><strong>輸入格式（100+ 種）</strong></summary>

**壓縮/封存格式：**
`zip`, `lha`, `lzh`, `arc`, `arj`, `zoo`, `z`, `gz`, `bz2`, `xz`, `cab`, `sit`, `sitx`, `stuffit`, `hqx`, `bin`, `macbin`, `cpio`, `rpm`, `deb`, `ar`, `a`

**圖片格式：**
`ico`, `cur`, `ani`, `icns`, `bmp`, `dib`, `pcx`, `dcx`, `pict`, `pic`, `pct`, `wmf`, `emf`, `gem`, `img`, `mac`, `msp`, `iff`, `ilbm`, `lbm`, `ham`, `xbm`, `xpm`, `ras`, `sun`, `tga`, `vst`, `icb`, `vda`, `sgi`, `rgb`, `rgba`, `bw`, `int`, `inta`, `psd`, `xcf`, `ora`, `kra`, `psp`, `jbig`, `jbg`, `fpx`

**字型格式：**
`fon`, `fnt`, `psf`, `bdf`, `pcf`

**可執行檔/資源檔：**
`exe`, `dll`, `com`, `ne`, `mz`, `res`, `rsrc`, `icl`

**其他格式：**
`swf`, `fla`, `amiga`, `adf`, `dms`, `d64`, `t64`, `prg`, `crt`, `tap`, `tzx`, `wav`, `riff`, `avi`, `ani`

</details>

| 輸出格式  | 說明                        |
| --------- | --------------------------- |
| `extract` | 解包所有內容（輸出為 .tar） |

**使用範例：**

1. 上傳 `.ico` 檔案
2. 選擇 `deark` 轉換器
3. 選擇 `extract` 輸出格式
4. 下載 `.tar` 封裝（包含所有解包的 PNG 圖片）

**參考資料：**

- [deark 官方網站](https://entropymine.com/deark/)
- [deark GitHub](https://github.com/jsummers/deark)

---

## 新增轉換器

如需新增轉換器支援，歡迎：

1. 📝 [提交 Issue](https://github.com/pi-docket/ConvertX-CN/issues)
2. 🔧 [發送 Pull Request](https://github.com/pi-docket/ConvertX-CN/pulls)

---

## 相關文件

- [OCR 功能](OCR.md)
- [翻譯功能](翻譯功能.md)
- [Docker 部署](../部署指南/Docker部署.md)
