Есть файл оглавления с названием разделов и соответственно файлы 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 місяців. Орієнтовний бюджет: 150 000 грн.… Java, Розробка під Android ∙ 1 місяць 1 день тому ∙ 32 ставки |