Miksi PDF-muunnos EPUB:ksi rikkoo kappaleita?
Päivitetty:
PDF-EPUB muunnos rikkoo kappaleita, koska PDF tallentaa rivit kiinteisiin paikkoihin, ei kappaleisiin, ja yksinkertainen muuntaja kopioi jokaisen rivin sellaisenaan. Kappaleiden uudelleenrakentaminen tarvitsee jokaisen rivin geometrian: välikohdat, sisennyksiä, fonttimuutoksia ja tavuviivoja rivin päissä.
Kiinteä asettelu vs. uudelleenkohdistettava teksti


Mistä katko tulee
Kun PDF luodaan, teksti leikataan riveiksi mahtumaan sivun leveyteen. Itse kappaletta ei tallenneta. Rivien kopioiminen EPUB:ään säilyttää nämä katkaisut, joten jokainen rivi päättyy aikaisin e-lukijassa.
Kuinka kappaleet rakennetaan uudelleen
- Aloita uusi kappale vain pystysuoran raon, koon tai painon muutoksen, ensimmäisen rivinviennin tai rivin, joka päättyy aikaisin, kohdalla.
- Yhdistä sanat, jotka on jaettu viivalla rivin lopussa.
- Yhdistä kappale, joka on keskeytynyt sarake- tai sivunvaihdon vuoksi, kun seuraava osa jatkaa lausetta.
Todiste benchmarkista
| Moottori | 8-grammin muistaminen |
|---|---|
| EpubCC engine (EPUB output) | 0.845 |
| EpubCC engine (plain text) | 0.829 |
| pdf_oxide · extract_text | 0.740 |
| pdf_oxide · to_plain_text (XY-cut) | 0.694 |
| pdf_oxide · Markdown | 0.692 |
| PDFium · text().all() | 0.756 |
| OpenDataLoader PDF (local mode) | 0.734 |
| pdftotext (Poppler) | 0.755 |
| Calibre · ebook-convert (EPUB output) | 0.726 |
| EpubCC engine (EPUB, same extractor as Calibre) | 0.845 |
Korjaa rikkinäiset kappaleet
Jopa 3 kokonaista kirjaa päivässä ilmaiseksi. Ei tarvita tiliä.