التحديث التلقائي للكلمة الرئيسية في مستند Word

StackOverflow https://stackoverflow.com/questions/1087918

  •  23-08-2019
  •  | 
  •  

سؤال

كجزء من عملية البناء الخاصة بنا (Java Build with Ant)، أريد تحديث رقم إصدار بطريقة أو بأخرى في مستند Word (دليل البرامج). "قرب" المعنى أنني أقبل تحديث خصائص المستند بدلا من شيء في النص نفسه.

من النظر حول Internets، يبدو أن الخيار الرئيسي هو كتابة برنامج C # صغير يستخدم وظائف COM Office للقيام بهذه المهمة. لدي مشكلة فلسفية كبيرة مع هذا (وليس الجزء C #، ولكن صنع Office و Com جزء من عملية البناء الخاصة بنا). هل هناك أي خيارات أخرى هناك؟

(نعم،. docx هو xml من الناحية النظرية؛ لم أجد أي شخص تحديثه بهذه الطريقة حتى الآن - لماذا لا؟)

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

المحلول

الإصدار 3.5 من أباتشي POI. (API Java API للوصول إلى ملفات تنسيق Office) لديه دعم مستندات تنسيق XML المفتوح Office. إنه حاليا في بيتا اعتبارا من الكتابة.

ال aspose.words مكتبة فئة يبدو وكأنه خيار غير خالية يمكن أيضا استخدامه للمساعدة في حل مشكلتك.

نصائح أخرى

هل يمكن أن يكون لديك إلقاء نظرة على كيفية قيام Groovy باستخدام استخدامها الوحدة النمطية السكتورية الذي يعتمد على مكتبة يعقوب (جافا كوم جسر).

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