Table of Content

By default there are few issues when convert EPUB to PDF:
1) there are too many page break
2) unexpected font style and size
3) page margin is too small 5 pt

remove page break

Let us reformat epub to remove page break at first.

1) open epub in Calibre Editor, open stylesheet.css, replace below string :

from
page-break-before: always;
to
page-break-before: avoid;

2) save to new epub file.

Then let us take care PDF convert setting in Calibre.

Chinese EPUB to PDF

Here is best global setting to convert Chinese EPUB to PDF.

Preferences->Conversion

1) Common Options
Look&Feel/Font

embed font family : Microsoft JhengHei
x Subset all embedded font

Look&Feel/Layout

x Remove spacing between paragraphs Indent size: 0.0 em

Page Setup
margins 50 pt

2) Output Options/PDF Output
Override page size set in output profile
page size : a4

Add page number to bottom of every page

Serif family : Microsoft JhengHei
Sans: Verdana
Monospace: Courier New
standard font: serif

Default font size: 12 px
Monospace font size: 12 px

English EPUB to PDF

Here is best global setting to convert English EPUB to PDF.

Preferences->Conversion

1) Common Options
Look&Feel/Layout

x Remove spacing between paragraphs Indent size: 0.0 em

Page Setup
margins 50 pt

2) Output Options/PDF Output
Override page size set in output profile
page size : a4

Add page number to bottom of every page

Serif family : Bookman Old Style
Sans: Verdana
Monospace: Courier New
standard font: serif

Default font size: 12 px
Monospace font size: 12 px

Conclusion

  • Always review screen read and printing result after generating PDF
  • Adjust setting according to review result since each epub setting could be different