2010-06-04 31 views
10

इंस्टॉल किए बिना प्रोग्रामेटिक रूप से ऐड-इन का उपयोग करना वर्ड डॉक से पीडीएफ बनाने के लिए इस आलेख में नमूना कोड बहुत अच्छा काम करता है यदि आपके पास मशीन पर शब्द स्थापित है।"पीडीएफ के रूप में माइक्रोसॉफ्ट सेव करें" वर्ड

http://msdn.microsoft.com/en-us/library/bb412305.aspx

मैं उत्सुक हूँ अगर यह वचन को इंस्टॉल किए बिना ऐसा करना संभव है।

+1

वर्ड का उपयोग कर छोड़ दिया। –

+6

अच्छा विचार। क्या आप मेरे सभी क्लाइंट भी मेरे लिए कॉल कर सकते हैं :) – JeremyWeir

+0

आप वर्ड-कोड का आह्वान कर रहे हैं, अगर वर्ड स्थापित नहीं है तो आप पृथ्वी पर कैसे दूरस्थ रूप से सक्षम होंगे! –

उत्तर

4

मुझे लगता है कि 2000 के दशक के दौरान वर्ड इंटरऑप ने हमें हमारे आवेदन के साथ वर्ड डीएलएल को फिर से वितरित करने की इजाजत दी, जैसे कि यह वर्ड स्थापित किए बिना भी काम करता था। हालांकि, यह अब मामला नहीं हो सकता है।

एक अन्य विकल्प, आपके उपयोग के मामले के आधार पर, पीडीएफ सीधे उत्पन्न करने के लिए होगा: http://itextsharp.sourceforge.net/

+0

क्या आप निश्चित रूप से जानते हैं कि itextsharp बस वर्ड डॉक को सटीक रूप से परिवर्तित कर सकता है? – JeremyWeir

+0

नहीं, यह संभवतः नहीं होगा। ITextSharp पीडीएफ दस्तावेज़ों के निर्माण के लिए है। यही कारण है कि मैंने "आपके उपयोग के मामले के आधार पर" निर्दिष्ट किया है, क्योंकि मुझे नहीं पता था कि आप बना रहे हैं या परिवर्तित कर रहे हैं या नहीं। चूंकि आप कनवर्ट कर रहे हैं, इस पुराने एसओ थ्रेड पर एक गैंडर है: http://stackoverflow.com/questions/607669/how-do-i-convert-word-files-to-pdf-programmatically अभी भी इसमें से अधिकांश सच रहता है अंत में आपको या तो कुछ पैसे का भुगतान करना होगा या पीडीएफ ऐड-इन के रूप में सहेजें का उपयोग करना होगा। – drharris

1

हाँ, आप इंटरॉप और शायद का उपयोग कर docx प्रिंट कि जिस तरह से PDF में वर्ड स्वचालित कर सकते हैं। लेकिन एमएसडीएन स्पष्ट रूप से कहता है कि ऑफिस इंटरऑप संभावित रूप से आपके वेब सर्वर स्केलेबिलिटी को तोड़ने के मामले में शरारती हो सकता है। मैं अपने शब्दों पर भरोसा करता हूं और पीडीएफ रेंडरर को तीसरे पक्ष के डॉक्टर को ढूंढकर इसे टालता हूं - हालांकि मुझे पता है कि कई लोग नहीं हैं।

सुनिश्चित करें कि आप सभी considerations for server-side Automation of Office समझते हैं।

बस गुगल करके आपको पीडीएफ रूपांतरण पुस्तकालयों में कई दस्तावेज़ मिलना चाहिए - इंडेड भी remote webservic हो सकता है और आप कॉल कर सकते हैं!

+0

हां, बहुत सारे विकल्प हैं (वे या तो वास्तव में क्रैपी या वास्तव में महंगे हैं), लेकिन वर्ड इंटरऑप का उपयोग करके बहुत सारे कोड के साथ वास्तव में अच्छे परिणाम मिलते हैं। तो मैं बस सोच रहा था कि वर्ड इंस्टॉल किए बिना मशीन पर काम करने में कोई प्रगति हुई है या नहीं। – JeremyWeir

0

आप रिपोर्टव्यूर्स को पीडीएफ विकल्प के रूप में सहेज सकते हैं।

संबंधित मुद्दे