IE2017

Чтение файлов fb2

Обработки - Универсальные обработки

Чтение файлов fb2 и сохранение заметок

Добрый день

Частенько читаю книги в формате fb2, и вот как-то захотелось при чтении сохранять кое-какие заметки из читаемой книги. И поскольку Fb2 это обычный xml, решил по-быстренькому накидать маленькую конфу с обработкой для чтения и справочниками для сохранения заметок. В процессе реализации пришлось столкнуться с некторыми трудностями при использовании поля HTML, даже не трудностями, а просто отсутствием малейших знаний по этой теме. Пришлось на ходу искать решения и, возможно, кому-то это пригодится. Как загружать xml в ДЗ, как создавать html, как сохранять и подгружать картинки, переходить по ссылкам и т.д. Программист я не профессиональный, а так, постольку-поскольку, когда приходится, поэтому код, наверно, оставляет желать лучшего. Но, в конце концов, все мы желаем лучшего

Чтобы сохранять заметки, по клику правой кнопкой мыши, книгу необходимо загрузить в справочник "Bokks FB2" и выбирать  уже книгу в обработку из справочника.

Но можно использовать обработку и с внешней книгой. По кнопке "Загрузить FB2" выбрать файл .fb2, книга загрузится в дерево значений. После чего нажать кнопку "Создать HTML". Кнопка "To begin" переход к началу книги. Кнопка "Обратно" переход на то место, откуда ушли по внутренней ссылке (например, к примечанию). Кнопка "Содержание" показывает форму с содержанием книги, откуда можно перейти в нужный раздел.

Если книга загружена из базы, есть возможность запоминать закладки. Для этого установить галочку "закрыть и запомнить" и щелкнуть по нужному параграфу. ссылка на параграф будет сохранена, а обработка закроется. При следующем открытии книги, выбор в поле "Книга из базы" и нажатие кнопки "Создать HTML", появится диалоговое окно с сообщением о том, что обнаружена сохраненная закладка, и вопрос, нужно ли по ней переходить.

В конфигурации обработка и три справочника. В архиве dt-шник

Версия 1С:Предприятие 8.2 (8.2.19.116)  Обязательно использование толстого клиента.

Всем приятного чтения.

Скачать файлы

Наименование Файл Версия Размер
ReadingFB2.rar
.rar 2,33Mb
27.12.15
13
.rar 2,33Mb 13 Скачать

См. также

Комментарии
1. Дмитрий Воронцов (informa1555) 487 21.12.15 14:28 Сейчас в теме
2. Allexey (alex_4x) 72 25.01.16 17:19 Сейчас в теме
Грандиозно.
А можно ли к нужной странице PDF сделать комментарий ?
У меня почему то все книжки в PDF формате. И комментарии очень были бы удобны.
3. Evgeniy Nikolaev (dontfa) 15 30.01.16 12:48 Сейчас в теме
(2) alex_4x,
Ну честно говоря pdf и fb2 немного разные вещи. Не представляю как pdf разобрать в 1С. Насколько я знаю, если это разрешено в документе, то любой просмотрщик pdf вроде бы позволяет делать комментарии.
4. Allexey (alex_4x) 72 09.02.16 13:28 Сейчас в теме
Да, в самом PDF комментарии можно делать обычно, если просмотрщик позволяет. Но интересно делать внешние ссылки. Чтобы по поиску найти - смотри мол сюда.
Оставьте свое сообщение