इंकस्केप: मैं इसमें बहु-पृष्ठित दस्तावेज़ कैसे बना सकता हूँ?


19

मैंने अपने विंडोज पर CorelDRAW के प्रतिस्थापन के रूप में Inkscape चुना है। यह मुफ़्त है, इसलिए निश्चित रूप से छवियों के लिए एकदम सही XML कोड बनाने के लिए इसकी शक्तिशाली क्षमता के सामने कुछ पृष्ठभूमि होनी चाहिए। हालाँकि, मान लीजिए कि मैं भारतीय राजनीति पर एक 10-पृष्ठांकित वृत्तचित्र बनाना चाहता हूं। या कुछ भी। अब, मैं इसे कैसे करूँ?

एक फ़ोल्डर बनाना और प्रत्येक पृष्ठ को एक .svg फ़ाइल के रूप में अलग से सहेजना गन्दा होगा। तो मेरा सवाल ये है:

मैं कैसे कर सकता हूँ, यह देखते हुए कि मैं पहली जगह पर Inkscape के साथ एक बहु-पृष्ठांकित दस्तावेज़ बना सकता हूँ? यहां तक ​​कि अगर जवाब "नहीं है, तो आप नहीं कर सकते हैं," कृपया एक उत्तर में ऐसा कहें।

जवाबों:


16

आज Inkscape में कोई भी देशी मल्टी-पेज सपोर्ट नहीं है कड़ाई से लागू एसवीजी विनिर्देशों की सीमाओं के कारण (मल्टी-पेज समर्थन केवल एसवीजी 1.2 में पेश किया गया था। ड्राफ्ट जो कभी जारी नहीं किया गया था लेकिन आगामी एसवीजी 2.0 के पक्ष में गिरा दिया गया था)।

इसे दूर करने के लिए एक बाहरी प्लगइन इनकैप-पेज , उपपृष्ठों के लिंक के साथ एक मास्टर पृष्ठ उत्पन्न करने के माध्यम से बहु-पृष्ठ समर्थन प्रदान करता है। हालाँकि यह प्लगइन भविष्य की अनुकूलता के लिए SVG 2.0 कोड का उत्पादन नहीं करेगा। फिर भी यह पीडीएफ के लिए बाद में निर्यात के लिए कई पेज बनाने में मदद करेगा (उदाहरण के लिए pdftk की मदद से Pdftk स्थापित करें )।


2
विस्तार ने पहली बार अच्छी तरह से काम किया लेकिन बाद में त्रुटियों को देना शुरू कर दिया और दो पृष्ठों की सभी सामग्री को एक में समेट दिया गया। लेकिन यह कुछ अन्य दोष हो सकता है, क्योंकि विस्तार ने पहली बार काम किया, कुछ खराब यूआई के बावजूद। मैं अलग svg फ़ाइलों की एक सूची के साथ एक फ़ोल्डर बनाने के लिए रहना होगा ... जब तक दिन नहीं आता।
अभिमन्यु

अपने मुद्दों को साझा करने के लिए धन्यवाद, जाहिरा तौर पर इस विस्तार का एक ज्ञात दोष ... हम सभी SVG 2.0 के लिए प्रतीक्षा करते हैं;)
Takkat

जब मैंने इसे Ubuntu 14.04 के तहत Inkscape 0.48.4 में स्थापित किया, तो मुझे इस तरह की बहुत सी त्रुटियां मिलीं: ** (inkscape:26506): CRITICAL **: Inkscape::Extension::Extension* Inkscape::Extension::build_from_reprdoc(Inkscape::XML::Document*, Inkscape::Extension::Implementation::Implementation*): assertion 'doc != NULL' failed ** (inkscape:26506): WARNING **: Unable to create extension from definition file /usr/share/inkscape/extensions/pages_addlayer.inx. इंस्टॉल की गई स्क्रिप्ट सभी कॉपी की गई फ़ाइलों को o + r नहीं करती, न ही chmod + x .py फ़ाइल को।
ल्यूकजेंडल

मेरे पास बहुत लंबी पीडीएफ फाइल है, और मुझे केवल कुछ पेज भरने की जरूरत है, फिर इसे पीडीएफ के रूप में लौटाएं। बहु-पृष्ठ प्लगइन काम करने लगता है, सिवाय इसके कि मैं एक ही बार में पूरे दस्तावेज़ को आयात नहीं कर सकता। एकमात्र तरीका मुझे पता है कि यह कैसे करना है कि एक बहु-पृष्ठ डॉक्टर बनाने के लिए प्लगइन का उपयोग करके, फिर एक समय में एक पृष्ठ आयात करना। क्या एक बहु-पृष्ठ को एक बहु-पृष्ठ इंकस्केप डॉक्स में आयात करने का एक तरीका है?
modulitos

2

यदि बहुत सारे पृष्ठ नहीं हैं, तो उन्हें इंकस्केप के साथ संपादन के बाद अलग-अलग एकल पृष्ठ पीडीएफ फाइलों के रूप में सहेजने का प्रयास करें और फिर पीडीएफ भरने जैसे कुछ टूल का उपयोग करके विलय करें। मुझे नहीं पता कि यह बाद में कुछ समस्याओं का कारण बन सकता है, लेकिन मेरे लिए यह तब काम आया जब मैंने 3 पीडीएफ फाइलों के साथ कोशिश की।


0

एक ट्रिक है एक बड़ा पेज बनाना जितना लंबा हो, उतने पेज जितने पेज में आपकी जरूरत होती है। सुनिश्चित करें कि अनुभाग ऊँचाई के बराबर हैं, यह स्क्रीनशॉट के लिए पृष्ठ क्षेत्र के बगल में एक आयत को कॉपी / पेस्ट करके किया जा सकता है जैसे कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है:

उदाहरण इंक्सस्केप सेटअप

फिर, आप हमेशा की तरह एक उच्च रिज़ॉल्यूशन के साथ एक .png निर्यात कर सकते हैं और एक पोस्टर निर्माण उपकरण का उपयोग कर सकते हैं, जैसे कि PosteRazor, जिसे आप स्थापित कर सकते हैं:

sudo apt-get install posterazor

इसे इस कमांड से शुरू करें (बड़े अक्षरों पर ध्यान दें):

PosteRazor

PosteRazor में दिए गए निर्देशों का पालन करें। कुछ मुख्य बिंदु:

  • मार्जिन सेट करें और 0 पर ओवरलैप करें
  • पृष्ठ आकार को कस्टम पर सेट करें और अपने संदर्भ आयत के आयामों को इंकस्केप (इकाइयों से कोई फर्क नहीं पड़ता, यह केवल पैमाने के लिए है)

PosteRazor को mupdf और अन्य विकल्पों के साथ बदला जा सकता है जो कि आप इस यूनिक्स स्टैकएक्सचेंज प्रश्न में पा सकते हैं ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.