LINUX.ORG.RU

Существует ли способ конвертации html в pdf/ps/fb2?


0

1

Хотел бы сконвертировать статьи отсюда: http://www.flipcode.com/

Читал Лор, предлагали многое. Ничего не подошло.

1) Firefox print to file - текст не масштабируем, используются разные шрифты, портится форматирование в листингах

2) html2pdf / html2latex - полностью портится форматирование

3) html2ps - остаются неизменными и форматирование, и картинки, и текст масштабируем, но сохраняется только последняя страница.

Нашел это:

My absolute-positioned content is cut at the last page
Note that absolute and fixed-positioned content do not generate page breaks (see CSS 2.1. 13.2.3 Content outside the page box). The simplest workaround is to add static-positioned div with fixed height

Но что делать не ясно. Также пробовал вставлять <?pagebreak> для html2ps - ноль эффекта

Касательно static-positioned div пытался изпользовать что-то такое:

http://stackoverflow.com/questions/4983250/static-positioned-div-box-problem

Но тоже 0 эффекта. Кто знает, какие программы лишины данных недостатков, или как можно настроить html2ps


Ещё вопрос по форуму: мне говорили, что тут можно и не регистрироваться. Я так и хотел сделать, но тему создать не удалось. Даже потерял первоначальный текст по неосторожности, а там всё было описано немного подробнее. Обманули?)

Zorn
() автор топика

Существует ли способ конвертации html в pdf

wkhtmltopdf

в fb2?

Глаза, мозг, руки, текстовый редактор.

KRoN73 ★★★★★
()
Ответ на: комментарий от Zorn

Дык они в html'e в <pre> теге — их нельзя форматировать :-)

sdio ★★★★★
()
Ответ на: комментарий от Zorn

Собственно у меня почти то же самое - всё ок, но какая-нибудь мелочь всё портит

Но по пунктам «текст не масштабируем, используются разные шрифты» ты все-таки соврал

sdio ★★★★★
()
Ответ на: комментарий от KRoN73

Глаза, мозг, руки, текстовый редактор.

Уже бегу изучать fb2

wkhtmltopdf

Ща попробую.

Дык они в html'e в <pre> теге — их нельзя форматировать :-)

Здорово. Есть идеи, что бы такое сделать, чтобы и форматирование сохранить и в ширину страницы уместить?

Zorn
() автор топика
Ответ на: комментарий от sdio

Но по пунктам «текст не масштабируем, используются разные шрифты» ты все-таки соврал

Вот ещё! Извини за говнохостинг. http://webfile.ru/5796245 Сначала там каким-то говношрифтом текст идет (хотя про масштабируемость я не уверен, может в самом шрифте дело), потом нормальным, потом опять фиговым.

Вот оригинал: там и блевотненький желтый текст и черный не расплываются в пиксели при увеличении. Может шрифты у меня не так настроены?

http://www.flipcode.com/archives/Realtime_Voxel_Landscape_Engines-Part_2_Rend...

Zorn
() автор топика
Ответ на: комментарий от sdio

Молодец, чо. А шрифты как-то специально не настраивал? У меня всё из гарнитуры DejaVu. На мониторе всё OK, в pdf - квадратики

Zorn
() автор топика
Ответ на: комментарий от Zorn

А может и не со шрифтами. У меня 2 системы: FreeBSD и Debian. В Debian на печати всё ок, во фре - нет. Повторил настройки шрифтов во Фре - та же хрень

Zorn
() автор топика
Ответ на: комментарий от Zorn

> нашел, наконец, тот, который ничего не ломает.

OOoFBTools (набор скриптов для OO-LO) весьма не плох.

Made_in_China ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.