[2026-10-10] eagle: personal/how-to/oreilly-book-to-ipad-pdf.md
This commit is contained in:
1 parent
513655b754
commit
4e03cfdf4b
1 file changed
+6
-5
@@ -43,11 +43,12 @@ tags:
|
|||||||
|
|
||||||
1. Локально клонирует профиль Chrome `Default`, чтобы использовать существующую авторизацию O'Reilly.
|
1. Локально клонирует профиль Chrome `Default`, чтобы использовать существующую авторизацию O'Reilly.
|
||||||
2. Запускает headless Chrome через Chrome DevTools Protocol.
|
2. Запускает headless Chrome через Chrome DevTools Protocol.
|
||||||
3. Открывает корневую страницу книги, переходит к текущей секции и автоматически читает полное оглавление O'Reilly.
|
3. Открывает корневую страницу книги и читает верхний уровень оглавления O'Reilly.
|
||||||
4. Печатает каждую уникальную секцию оглавления через движок Chrome; поддерживаются имена страниц `.html` и `.xhtml`.
|
4. Последовательно открывает каждый раздел верхнего уровня, чтобы O'Reilly отрисовал лениво загружаемые вложенные главы, затем собирает их в правильном порядке без дубликатов.
|
||||||
5. Применяет размер страницы 576×768 pt — это соотношение 768×1024 при 96 DPI.
|
5. Печатает каждую уникальную секцию через движок Chrome; поддерживаются имена страниц `.html` и `.xhtml`.
|
||||||
6. Добавляет безопасные поля и правила разрыва страниц, чтобы строки не обрезались по краям.
|
6. Применяет размер страницы 576×768 pt — это соотношение 768×1024 при 96 DPI.
|
||||||
7. Объединяет главы с помощью `pdfunite`.
|
7. Добавляет безопасные поля и правила разрыва страниц, чтобы строки не обрезались по краям.
|
||||||
|
8. Объединяет главы с помощью `pdfunite`.
|
||||||
|
|
||||||
## Требования
|
## Требования
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user