के साथ टाइप 3 को प्रतिस्थापित करें मेरे पास एक पीडीएफ फाइल है जिसे मैं लिनक्स पर पोस्ट-प्रोसेस करना चाहता हूं। विशेष रूप से मैं करना चाहते हैं:लिनक्स पर पीडीएफ: फ़ॉन्ट सबसेट को संयोजित करें और टाइप 1
- एक भी सबसेट के साथ प्रकार के साथ 3 फोंट प्रकार बदलें 1 फोंट
- बदलें एक ही फॉन्ट के कई सबसेट (सबसेट LaTeX, जहां प्रत्येक में आंकड़ों सहित का परिणाम है आकृति में एक सबसेटेड फ़ॉन्ट है)
विंडोज़ के साथ इन दो चरणों को एडोब डिस्टिलर के साथ संभव है (दस्तावेज़ फ़ाइल खोलें और संबंधित सेटिंग्स के साथ इसे एक नए पीडीएफ दस्तावेज़ में प्रिंट करें)।
लिनक्स पर मैं Ghostscript साथ फोंट सबसेट तक कर सकती हूं [1], लेकिन यह बदलने के लिए (सभी?) टाइप 1 फोंट के साथ 3 फोंट लिखें या एक ही के कई सबसेट गठबंधन करने के लिए सक्षम होने के लिए प्रतीत नहीं होता फ़ॉन्ट।
कोई भी संकेत यह है कि मैं इन दो कार्यों को मुफ्त टूल के साथ कैसे प्राप्त कर सकता हूं?
(मुझे How to convert Type 3 font to Type 1 font in PDF के उत्तर के बारे में पता है। हालांकि, मुझे वास्तव में परवाह नहीं है कि अगर मैं सैद्धांतिक रूप से फ़ॉन्ट के बारे में जानकारी खो देता हूं, क्योंकि यह वार्तालाप डिस्टिलर में ठीक काम करता है)।
[1] तर्क के साथ:
gs -dPDFA -dSAFER -dNOPLATFONTS -dNOPAUSE -dBATCH \
-sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
-dPDFSETTINGS=/printer -dCompatibilityLevel=1.4 \
-dMaxSubsetPct=100 -dSubsetFonts=true \
-dEmbedAllFonts=true -sOutputFile=/tmp/tmp.pdf -f "$1"
+1 जानकारीपूर्ण उत्तर के लिए +1 और स्पष्ट रूप से महान उपकरण का उल्लेख करना। एडोब के बारे में हिस्सा भी दिलचस्प था (उनके लिए थोड़ा शर्मनाक, आईएमओ);) – przemoc