2009-03-03 9 views
5

मैं iframe इस तरह का उपयोग कर हमारे वेब पेज में कुछ पद दस्तावेज़ एम्बेड कर रहा हूँ:बनाना वर्ड दस्तावेज़ संपादन योग्य एक वेब पेज में एम्बेडेड या रीड-ओनली

<iframe src="ftp://ftp.example.com/www/uploads/Image/test.doc" width="100%" height="400"> 
    Alternative 
</iframe> 

समस्या है कि एम्बेडेड पद नियंत्रण उपयोगकर्ता की अनुमति देता है दस्तावेजों को संपादित करने और उन्हें बचाने के लिए एक आइकन दिखाता है, लेकिन वास्तव में कुछ भी बचा नहीं है। एडिट को एफ़टीपी सर्वर पर वापस सहेजने के लिए Word को सेटअप करना संभव है? यदि नहीं, तो क्या कोई तरीका है कि हम केवल दस्तावेज़ को पढ़ सकते हैं ताकि उपयोगकर्ता को यह विचार न हो कि वे परिवर्तन कर सकते हैं? हम IE7 और वर्ड 2003

उपयोग कर रहे हैं (मैं बस एक FTP सर्वर पर बचाने के लिए पद प्राप्त करने के बारे में एक संबंधित प्रश्न पूछा: Possible for Word to edit documents directly off an web server without Sharepoint?)

+0

शब्द दस्तावेज़ को एम्बेड करने के शायद बेहतर तरीके हैं जो आपको अधिक नियंत्रण देंगे। आईआईएस/अपाचे इत्यादि पर कौन सा जाल-सर्वर दिया जा रहा है ..? – madcolor

उत्तर

0

मैं एक mht फ़ाइल के लिए फ़ाइल को परिवर्तित करने की सिफारिश करेंगे। यह ब्राउज़र में दिखाए जाने पर क्लीनर लाइन प्रदान करेगा और उपयोगकर्ता को फ़ाइल को संपादित या सहेजने से रोक देगा।

1

आप कार्यालय को अपनाने के लिए एडीआरए कार्यालय दृश्य या अल्ट्राऑफिस जैसे ActiveX घटक का उपयोग कर सकते हैं और दस्तावेज़ को सहेजने और संपादित करने के खिलाफ आपको कुछ नियंत्रण दे सकते हैं। आप इसे सहेजने के लिए सर्वर पर भी भेज सकते हैं।

1

आपकी समस्या के कई समाधान हैं, मेरे oppinion में सबसे आसान एक वाणिज्यिक ऐप है: https://crocodoc.com/। डेवलपर्स के पास असीमित पूर्वावलोकन समय है लेकिन उत्पादन के उपयोग के लिए लाइसेंस की आवश्यकता है, यह नहीं पता कि यह आपके मामले में एक विकल्प है या नहीं? आईई 7 में यह काम करने के लिए आपको की आवश्यकता होगी http://code.google.com/p/html5shiv/ के साथ।

सुनिश्चित नहीं है कि यह समाधान निशुल्क रहेगा लेकिन यह इस समय है: https://cloudconvert.org/page/api। वे दस्तावेज़ों को एचटीएमएल में कनवर्ट करने के लिए एपीआई प्रदान करते हैं, आप अपलोड पर एचटीएमएल में कनवर्ट करने के लिए एक स्क्रिप्ट लिख सकते हैं और फिर साइट पर दिखाने के लिए एचटीएमएल स्टोर कर सकते हैं।

एक और अच्छा विकल्प http://www.phpdocx.com/ उनके पास डॉक्स से HTML, पीडीएफ और इस तरह के रूपांतरित करने के लिए एक रूपांतरण प्लगइन है।

अपने मौजूदा समाधान को केवल पढ़ने के लिए, मैंने कहीं पढ़ा है, आप इसे नीचे दी गई विधि के साथ कर सकते हैं, लेकिन मैं परीक्षण करने में असमर्थ हूं क्योंकि मैं मैक पर हूं और वर्तमान में आईई के साथ अभी तक मशीन तक पहुंच नहीं है।

<object id="msword" width="100%" height="100%" classid="clsid:67F2A879-82D5-4A6D-8CC5-FFB3C114B69D" data='[insert document name].doc'> 
    <PARAM NAME="src" VALUE="file:////[insert full document path here].doc" > 
    <PARAM NAME="readonly" value=true> 
</object> 

आशा है कि ये सुझाव आपको आपकी परियोजना के साथ मदद करेंगे!

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