Есть файл оглавления с названием разделов и соответственно файлы 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 будет оглавление в виде закладки или интерактивного оглавления с гиперссылками. Если будут номера страниц было бы здорово (но это не обязательно).
Добавил простое ТЗ
Applications 5
Current freelance projects in the category Java
Development of an Android application player for the online TV service
602 USD
We need an Android developer to create a native Android application for an online TV service. Two versions are planned: for mobile devices: smartphones and tablets; for Android TV / Android STB: set-top boxes. Estimated timeline: up to 3 months. Estimated budget: 150,000… Java, App Development for Android ∙ 1 month 1 day back ∙ 32 proposals |