मैं पृष्ठ में आरेख कैसे फिट कर सकता हूं?


14

मुझे पता है कि मैं एक आरेख को एक निश्चित आकार के पृष्ठ में फिट करने के लिए दीया बना सकता हूं :

यहाँ छवि विवरण दर्ज करें

लेकिन मैं चाहता हूं कि परिणामी / निर्यातित पीडीएफ पृष्ठ में कोई सीमा न हो। वर्तमान में, मैं इस कार्य के लिए pdfcrop का उपयोग करता हूं , लेकिन मैं इसे दीया के साथ करना चाहूंगा। निर्यात वेक्टर ग्राफिक्स के साथ एक पीडीएफ के लिए होना चाहिए।

क्या यह संभव है? मैं यह कैसे कर सकता हूं?


"सीमा नहीं है" का क्या अर्थ है?
डेविड

जब आप छवि को देखते हैं, तो आप देख सकते हैं कि पृष्ठ पर आरेख के नीचे कुछ स्थान है। मैं चाहता हूं कि पृष्ठ आरेख के अंत में समाप्त हो। इसलिए मुझे शायद इसे सीमा के बजाय "पैडिंग" कहना चाहिए?
मार्टिन थोमा

तो क्या आप चाहते हैं कि छवि को पूरे पृष्ठ पर फैलाने के लिए सेट किया जाए, जैसे कि पृष्ठ पर कोई अतिरिक्त कमरा नहीं है?
डेविड

1
नहीं, मैं चाहता हूं कि पृष्ठ में वह पहलू अनुपात हो जो मेरे आरेख में है, न कि इसके विपरीत।
मार्टिन थोमा

मैंने सिर्फ वही करने की कोशिश की जो आप लिनक्स मिंट पर दीया का उपयोग करने के लिए पूछ रहे हैं, और यह काम करता है। मैंने पेज सेटअप में सभी मार्जिन को 0cm पर सेट किया है, फिर मैंने 1 से 1 विकल्प सक्षम के साथ पीडीएफ को निर्यात किया । आउटपुट एक ए 4 पीडीएफ है जिसमें कोई सीमा नहीं है और पहलू अनुपात सही है।
misha256

जवाबों:


10

यह मूल रूप से दीया में करना संभव नहीं है।

ओपन सोर्स सॉफ्टवेयर होने के नाते, इस सुविधा को लागू किया जा सकता है।

ऐसा कुछ भी नहीं है जो तकनीकी रूप से एक पीडीएफ को कस्टम आयामों से रोकता है (लेकिन इसमें कोई आयाम नहीं हो सकता है, जो यह कहता है कि मुझे लगता है कि बिना जाता है)।

जैसे ही डिया कोडर्स इसे पढ़ रहे हैं, जिस तरह से मैं लागू फीचर को देखता हूं वह इस तरह दिखेगा:

  1. पेज सेटअप में आपको अभी भी एक पेपर आकार का चयन करना होगा।
  2. आप सभी मार्जिन को शून्य पर सेट करेंगे
  3. आप तब एक चेक-बॉक्स पर टिक करेंगे जिसका नाम होगा "क्रॉप पेपर साइज़ टू फिट कंटेंट"

निर्यात पर, दीया पहले पेपर के आकार को सबसे अच्छी तरह से फिट करने के लिए छवि को स्केल करेगा, फिर शेष खाली स्थान को खत्म करने के लिए एक आयाम में कागज के आकार को समायोजित करें, फिर पीडीएफ को रेंडर करें।

इसे कौन लागू करना चाहता है? यदि मेरे पास कोडिंग विशेषज्ञता होती, तो मैं स्पष्ट रूप से यह एक उत्कृष्ट विशेषता होती, जिसका उपयोग मैं स्वयं भी करता।


2

ऐसा करने का सबसे सरल तरीका (लिनक्स में वैसे भी) पृष्ठ को 1 x 1 में फिट करने के लिए पेज सेटअप का उपयोग करना है, फिर प्रिंट करें -> फ़ाइल में प्रिंट करें, और इसे पीडीएफ के रूप में प्रिंट करें। परिणामी पीडीएफ एक एकल पृष्ठ दस्तावेज़ होगा।


परिणामी पीडीएफ में अभी भी प्रिंटर ड्राइवर में स्थापित पृष्ठ का पहलू अनुपात होगा न कि आरेख का पहलू अनुपात जैसा कि ओपी चाहता है।
सर्जियोकोलनिकोव

1

मूल रूप से दीया में इसे करने का कोई तरीका नहीं है। लेकिन यह दो सरल चरणों में किया जा सकता है:

  1. सीमावर्ती वेक्टर ग्राफिक्स प्राप्त करने के लिए आरेख को ईपीएस (एनकैप्सुलेटेड पोस्टस्क्रिप्ट (पंगो फोंट का उपयोग करके)) में निर्यात करें
  2. ईपीएस को पीडीएफ में बदलें: epstopdf mydiagram.eps

epstopdf सबसे TeX वितरण का हिस्सा है।


0

किसी भी गद्दी के बिना एक छवि प्राप्त करने के लिए, आप एक .png के रूप में छवि निर्यात कर सकते हैं:

यहाँ छवि विवरण दर्ज करें

यदि आप छवि को प्रिंट करना चाहते हैं जैसा कि यह दीया में दिखाई देता है, तो पेज सेटअप पर जाएं और जो भी आपको पसंद है उसके पैमाने को 100 और मार्जिन सेट करें (यह स्पष्ट नहीं है कि आप उन्हें 0 पर सेट करना चाहते थे या नहीं।) सुनिश्चित करें कि। छवि नीली रेखाओं के भीतर आती है, क्योंकि यह आपके पृष्ठ की रूपरेखा है।

यहाँ छवि विवरण दर्ज करें


इस तरह से यह केवल "पेपर आकार" में प्रदान किए गए आकार / पहलू अनुपात में से एक होगा। तो यह मेरी समस्या का समाधान नहीं है।
मार्टिन थोमा

एक पीडीएफ में कस्टम पेज का आकार बनाना एक बहुत ही गैर-मानक चीज़ है, इसलिए मुझे नहीं लगता कि आप इसे एक चरण में प्राप्त करने के लिए बहुत भाग्यशाली हैं।
डेविड

2
मुझे पता है कि यह एक गैर-मानक चीज़ है, लेकिन अगर मुझे पीएनजी में बचत होती है, तो यह अब वेक्टर नहीं है। बाद में अगर मैं इसे लेटेक्स से निर्मित पीडीएफ में एम्बेड करना चाहता हूं, तो एक पीडीएफ छवि सबसे अच्छी होगी, और इसीलिए मैं पीडीएफ फाइल को बिना किसी अतिरिक्त पैडिंग के पसंद करता हूं।
जिम रेनोर

-2

1 निर्यात फ़ाइल SVG के रूप में। Inkscape में 2 एसवीजी खोलें और कॉपी को पीडीएफ के रूप में सहेजें।


-2

में फ़ाइल -> पृष्ठ सेटअप -> स्केलिंग का चयन करने के लिए फ़िट रेडियो बटन विकल्प और 1 के लिए यह 1 द्वारा निर्धारित और कि फिट पृष्ठ पर आरेख (यह मेरी स्थापना में डिफ़ॉल्ट विकल्प है)।

मेरे लिए यह पूरी तरह से काम किया। उम्मीद है की वो मदद करदे

सादर।


2
यह काम नहीं करता। यह अभी भी एक सीमा छोड़ देता है। और जैसा कि आप प्रश्न के स्क्रीनशॉट में देख सकते हैं, यह पहले से ही तरीका बताया गया था जो काम नहीं करता है।
मार्टिन थोमा

@MartinThoma क्षमा करें, मैंने प्रश्न को अच्छी तरह से नहीं पढ़ा है। मैंने अभी-अभी मार्जिन को शून्य पर सेट करने की कोशिश की है और किसी भी पीडीएफ प्रिंटर के साथ मुद्रण किया है। क्या मैं आपकी समस्या को ठीक से समझ रहा हूँ? मुझे बताओ और मैं जवाब को संपादित करूँगा
अल्वारो पेड्राज़ा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.