سؤال

هل هناك أي طريقة طباعة OOXML الوثيقة (.الملف docx) دون الحاجة MS Word المثبتة ؟

أنه يعمل بشكل جيد عن طريق MS Word واجهة ولكن أنا بحاجة إلى العثور على طريقة استخدامه على الملقمات حيث MS Word لم يتم تثبيت.لقد تم حفر من خلال API و لم أجد أي شيء واضح لذلك أنا أميل إلى الاعتقاد ليس هناك طريقة.هو هذا الحال ؟

تحرير: ديفين الجواب هو في الأساس ما فهمت أن هذا هو الحال.كان يجب أن أذكر أن أنا باستخدام .NET framework.لذلك كنت أتساءل إذا كان هناك ربما .مكتبة الشبكة التي من شأنها أن تكون قادرة على التعامل مع الملف docx للطباعة ؟ أرى عند إضافة وظيفة إلى DefaultPrinterQueue على LocalPrintServer (في System.Printing مساحة) فإنه يمكن التعامل مع مستند XPS.لذلك ربما هذا هو الطريق للذهاب.

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

المحلول

كنت غريبة عن الإجابة بنفسي لذلك أنا بحثت عن ذلك.يبدو أن هناك دعم في بعض الرواية و IBM المنتجات.وهنا رابط جزئي الجواب الذي يبدو أن أقول دعم أوبن أوفيس في التنمية. http://wiki.services.openoffice.org/wiki/Office_Open_XML

نصائح أخرى

نعم و لا.نعم من الممكن دون MSWord ولكن سوف تحتاج إلى تطبيق أو مكتبة يفهم ooxml.هناك العديد من المنتجات الأخرى الآن أن الدعم (كما أشار ديفين) ولكن إذا كان لديك متطلبات يقول لك لا يمكن أن يكون أي منهم على الملقم ثم استخدام مكتبة تفعل ذلك بنفسك.

ثم سوف تعتمد على منصة ما أنت النامية في...فعلى سبيل المثال هناك OOXML4J مكتبة جافا.وهناك مكتبات أخرى لمنصات أخرى كما سوف تجد هنا.

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