Веб-сайт: Сделать версию для печати со сносками?

У меня есть веб-сайт, который использует доступные для редактирования отделения так, чтобы пользователь мог изменить или сделать примечания к тексту. Есть ли способ, которым у меня может быть веб-сайт, генерируют PDF или некоторый печатаемый документ со сносками, такими это, если у пользователя есть это:

<div class="text" id="text_1">
    <div class="bodyTest">This is the body text</div>
    <div class="notes">These are the notes</div>
</div>
<div class="text" id="text_2">
    <div class="bodyTest">This is the body text</div>
    <div class="notes">These are the notes</div>
</div>

веб-сайт генерирует версию для печати (или документ) таким способом которыйdiv.notes появится как сноска на той же странице на который div#text_1 появляется? Мне не нужен полный ответ, просто толчок в общем направлении будет удивителен.Спасибо.

1
задан DavidR 2 June 2010 в 04:28
поделиться

1 ответ

Первое, что я бы сделал, это создал таблицу стилей печати и использовал следующее для ее привязки.

<link rel="stylesheet" href="print.css" type="text/css" media="print" />

Эта таблица стилей должна быть удобной для печати - например, черно-белой, с минимальным содержанием. Затем, когда пользователь находится на странице и использует функцию печати своего браузера, он будет использовать эту таблицу стилей.

Теперь, если вы собираетесь расширить веб-сайт так, чтобы он мог генерировать PDF/другой тип документа на лету, а я не совсем уверен, что это стоит усилий, вы можете поискать инструкции по выбранной вами технологии. Я знаю бесплатный метод - использовать OpenOffice.org, установив его на сервер и подключившись к нему.

2
ответ дан 3 September 2019 в 00:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: