Всем привет! Нужно написать класс-обертку для QT над опенсорс-проектом muPdf
Необходимо всего-лишь вызвать оттуда несколько функций для двух классов:
•PdfDocument
◦ PdfDocument* loadDocument(QString &filePath)
◦ PdfPage* page(int index)
◦ int numPages()
◦ QString title()
◦ QString author()
• PDFPage
◦ QImage renderImage( /*some size information*/ )
Подобный проект уже существует:
Но его использовать нельзя, из-за неподходящей лицензии. Вы можете(если хотите) использовать оттуда какие-то общие принципы, но соответствий в коде должно быть по минимуму.
В итоге должен получиться проект, который можно открыть из *.pro файла в QtCreator и откомпилировать под WIndows, MAC OSX, Linux, IOS, Android. (muPdf уже работает под эти системы)
За ранее спасибо за ответ!