Есть файл оглавления с названием разделов и соответственно файлы PDF в папках.
Нужно сделать приложение для Windows 10 (*.exe) или веб-приложение на php (у меня хостинг на php) которая объединяет файлы PDF и экспортирует в формате PDF и XML с оглавлением.
В приложении должны быть функции:
- импорт оглавления (из csv, xml или json - редактируемый формат);
- импорт файла сохраненного проекта (xml);
- генерация пустых папок с названием от оглавления (необязательно);
- импорт (прикрепление) файлов PDF из папок в каждый раздел оглавления (пакетное добавление или Drug & Drop);
- выделение пустых разделов в оглавлении (которые не содержат файл) - красным цветом;
- объединение всех файлов в один xml, pdf;
- сохранение/экспорт проекта в xml, pdf;
- добавление атрибутов, тегов, кодов в файл xml (авто генерация или вручную);
- добавление нумерации для экспортируемого PDF (необязательно).
Как я вижу интерфейс - окно с 3 панелями:
- Первая верхняя цельная панель с кнопками (открыть - чтобы открыть сохраненный файл книги; сохранить - чтобы сохранить файл книги в XML; проверить - чтобы узнать какие разделы пустые т.е. не прикреплены файлы; экспортировать - для экспорта в PDF с оглавлением/закладками; закрыть - для закрытия проекта без сохранения).
- Вторая нижняя левая панель с древом папок (оглавление книги). Нужен для выбора раздела и отображения пустых при проверке).
- Третья нижняя правая панель с областью для прикрепления файла PDF в выбранный раздел оглавления. Нужен для импорта (прикрепления) файлов.
Сумму могу пересмотреть, с учетом добавления функциональных возможностей.
Если есть аналогичный продукт - готов выкупить.
Добавил вид оглавления в книге в виде гиперссылок или закладок.
Пример книги и 13 разделов из книги.
Сохранять проект можно не только в xml - можно и на другом выдуманном формате файла. Я просто привел пример файла в котором есть структура и вложенность как у оглавления книг.
Ну например, создал я оглавление в ворде, перекинул его на csv таблицу, потом экспортировал в программу. В программе отобразилось древо разделов оглавления. Потом выбрал определённый раздел и в поле drag and drop скинул файл или несколько файлов pdf (поменял порядок пприкрепленных файлов при необходимости или удалил). Как все закончится, нажать проверить и посмотреть какой раздел пустой. Потом экспортировать в PDF или сохранить в XML или любой другой формат который поддерживает атрибуты и теги (которые нужны для будущей версии программы).
При сохраненненом файле можно импортировать в программу и продолжить редактировать (добавить, менять порядок, удалить). В PDF будет оглавление в виде закладки или интерактивного оглавления с гиперссылками. Если будут номера страниц было бы здорово (но это не обязательно).
Добавил простое ТЗ
Приложения 5
Актуальные фриланс-проекты в категории Java
Разработка Android-приложения плеера для сервиса онлайн-ТВ
27 000 UAH
Нужен Android-разработчик для создания нативного Android-приложения для сервиса онлайн-ТВ. Планируется две версии: для мобильных устройств: смартфоны и планшеты; для Android TV / Android STB: телевизионные приставки. Ориентировочные сроки: до 3 месяцев. Ориентировочный… Java, Разработка под Android ∙ 29 дней 1 час назад ∙ 32 ставки |