سؤال

أود استخدام قدرات توليد PDF OO / LO في تطبيقاتي. للقيام بذلك، أحتاج إلى أن أكون قادرا على تعديل قالب Outt الذي تم إنشاؤه مسبقا من التعليمات البرمجية الخاصة بي. سيكون التعديل بدائل نصية بسيطة فقط (التي لا تتطلب حتى Regexes).

href="https://wiki.openoffice.org/wiki/documentation/devguide/openoffice.org_developers_guide" rel="nofollow"> دليل مطور Oo لا يحتوي على أي أمثلة أو برامج تعليمية من شأنها اسمحوا لي أن أفعل ما أحتاج إلى القيام به.

لا يوجد دليل مطور LO مفيد. يحتوي على أمثلة جافا متعددة، ولكن لا يوجد رمز مفيد C ++.

لكلا APIS تتوفر وثائق Doxygen - ولكن لا توجد مقدمة عامة وتصفح قاعدة التعليمات البرمجية بأكملها والهندسة العكسة للفئات واكتشاف كيفية استخدامها مملة للغاية ومرهقة.

لتلخيص: كيف يمكنني تعديل ملفات ODT باستخدام API C أو C ++؟

هل كانت مفيدة؟

المحلول

انتهى بي الأمر استخراج الأرشيف ومعالجة وتحرير XML، ثم تعبئتها مرة أخرى.

عملت بشكل جيد.

نصائح أخرى

qt لديه معالج ملف ODT افتراضيا

p> http://doc.qt.io/qt-5/qtextdocumentwerter.html

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top