استرجاع قائمة من الارتباطات التشعبية / الإشارات المرجعية من وثيقة XPS؟

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

  •  27-09-2020
  •  | 
  •  

سؤال

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

هل هذا ممكن؟إذا كان الأمر كذلك، كيف؟

أو هل هناك أداة مساعدة [مجاني] يمكن أن تولد ملف XML مع جميع الارتباطات التشعبية وأرقام الصفحات المشار إليها أو URIS؟

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

المحلول

احسب ذلك بعد فترة وجيزة من نشر السؤال، لكنني أعتقد أنني يجب أن نشرها هنا لأنني تلقيت رسالة أخرى حول هذا الموضوع.

مستندات XPS هي أساسيات ملفات ZIP.فتح واستخراجه.ابحث عن طريقك إلى Docmenture وسترى ملف XML سهل التحليل.من هناك، يمكنك الحصول على جميع المعلومات التي تريدها حول الارتباطات التشعبية من جدول المحتويات.ثم قمت بتعيين فقط طلبات طلب URI في C # في WPF.

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