باستخدام C # كيف ينبغي أن تذهب نحو استخراج عناوين ترجمات وفقرات من وثيقة دوكإكس

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

سؤال

وعن طريق C # كيف ينبغي أن تذهب نحو استخراج عناوين ترجمات وفقرات من وثيقة دوكإكس.

وأنا أفكر في القيام بذلك من خلال VSTO ولكن لا أعرف أعرف طراز كائن الكلمة. أنا على دراية فقط مع نموذج كائن Excel.

هل يجب أن تأخذ بفك + LINQ إلى نهج XML؟

وعن طريق VSTO أتمكن من بناء الدين والتي يمكن استخدامها لتحرير التطبيق حيث أود أن تحويل من وإلى دوكإكس.

هل لديها خبرات سابقة مع هذا النوع من الشيء؟ أي خيوط وسيتم تقدير كبير.

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

المحلول

وأنا شخصيا كنت تأخذ النهج بفك + LINQ2XML. (يمكنك بفك باستخدام الدعم المدمج في في إطار أو إذا كنت تستخدم نسخة قديمة يمكنك استخدام المكتبة البريدي المقدمة من icsharpcode.net

وكنت تأخذ هذا النهج لأنه لشيء بسيط مثل هذا فأنا أفضل أن لا تعتمد على VSTO. بهذه الطريقة للمستخدم النهائي لا تحتاج حتى أن مكتب تثبيت. (وهناك توجد قضايا رخصة أخرى ... والتي لا أعرف التفاصيل).

ومجرد رأيي.

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