Есть файл оглавления с названием разделов и соответственно файлы 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 будет оглавление в виде закладки или интерактивного оглавления с гиперссылками. Если будут номера страниц было бы здорово (но это не обязательно).
Добавил простое ТЗ
Załączniki 5
Aktualne zlecenia dla freelancerów w kategorii Java
Opracowanie aplikacji Android odtwarzacza dla usługi telewizji online
2214 PLN
Potrzebny programista Android do stworzenia natywnej aplikacji Android dla usługi telewizji online. Planowane są dwie wersje: dla urządzeń mobilnych: smartfony i tablety; dla Android TV / Android STB: dekodery. Orientacyjne terminy: do 3 miesięcy. Orientacyjny budżet: 150… Java, Programowanie na Androida ∙ 30 dni 4 godziny temu ∙ 32 oferty |