Динамическая веб-страница, конвертируемая в PDF - PullRequest
0 голосов
/ 10 марта 2011

Я подумываю о написании профессиональной страницы резюме, которую было бы легко обновить, используя простой бэкэнд для добавления информации и блоков необязательных деталей, и ... (скоро будет добавлена ​​функция)

В любом случае, я подумал о «простой» веб-странице, которая легко конвертируется в PDF-файл с использованием функции браузера или нет.

Предполагая, что на странице есть блоки текста, которые вы должны нажать на кнопку, чтобы увидеть (это необязательные детали), что я должен знать или какие инструменты я должен использовать, чтобы написать эту веб-страницу?

Я полностью заржавел в веб-коде, раньше много использовал php без ajax, но я понимаю идею. Я подумал, может быть, это будет хорошая возможность попробовать каркас для создания «веб-приложения», такого как Ruby + ROR или Python + Django? Это хорошая идея? Я готов узнать о них, но я не уверен, стоит ли он такого проекта.

Должен ли я знать некоторые вещи о html-коде или поведении javascript, которые мне не следует использовать, потому что это сломало бы любой инструмент для создания PDF или что-то в этом роде?

Любой совет, как поступить, будет полезен.

1 Ответ

1 голос
/ 10 марта 2011

Вы хотите прочитать о том, как создать таблицу стилей печати .Таким образом, когда вы собираетесь распечатать резюме, вы можете выбрать что-то вроде CutePDF Writer , и ваша таблица стилей печати будет использоваться автоматически.Вы заставите свою таблицу стилей отображать все скрытые текстовые блоки и скрывать такие вещи, как навигация, кнопки и т. Д.

Я не могу сказать вам, стоит ли вам попробовать новую платформу для этого проекта, этовам решать.Это не плохо, чтобы учиться новым вещам.Поскольку я не знаю всех деталей вашего проекта, трудно ответить, стоит ли оно того для этого конкретного проекта.Из вашего описания звучит так, будто вы просто делаете резюме / резюме в формате HTML, которые для меня звучат как одна плоская HTML-страница с небольшим количеством JavaScript.Если это так, вы, вероятно, можете просто использовать текстовый редактор.

Если вы хотите, чтобы мое личное мнение, ASP.Net 4 это путь, если вы хотите узнать что-то новое (или если вы просто хотите использоватьотличный фреймворк).

Что касается разрушения генерации PDF, ваша таблица стилей печати будет отвечать за показ / скрытие объектов, но любые скрипты Java должны знать об этом.Проверьте ссылку, которую я дал вам выше для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...