प्राप्त करने के लिए GhostScript का उपयोग करना GhostScript का उपयोग कर पृष्ठ आकार (उदा। पीडीएफ दस्तावेज़ पृष्ठ से) प्राप्त करना संभव है? मैंने "bbox" डिवाइस देखा है, लेकिन यह बाध्यकारी बॉक्स (यह प्रति पृष्ठ अलग है) देता है, न कि पीडीएफ पृष्ठों के ट्रिमबॉक्स (या क्रॉपबॉक्स)। (पेज बॉक्स के बारे में जानकारी के लिए http://www.prepressure.com/pdf/basics/page_boxes देखें।) कोई अन्य संभावना है?पृष्ठ आकार
उत्तर
इस बीच मुझे एक अलग विधि मिली। यह केवल घोस्टस्क्रिप्ट का उपयोग करता है (जैसा कि आपको आवश्यक है)। अतिरिक्त तीसरे पक्ष की उपयोगिता की कोई ज़रूरत नहीं है।
यह विधि पोस्टस्क्रिप्ट में लिखे गए एक छोटे से सहायक प्रोग्राम का उपयोग करती है, जो घोस्टस्क्रिप्ट के स्रोत कोड के साथ शिपिंग करती है। टूलबिनpdf_info.ps
फ़ाइल के लिए उपदिर में देखें।
शामिल टिप्पणी कहते हैं कि तुम इस्तेमाल किया फोंट सूची के क्रम में इस तरह चलाना चाहिए, मीडिया आकार इस्तेमाल किया
gswin32c -dNODISPLAY^
-q^
-sFile=____.pdf^
[-dDumpMediaSizes]^
[-dDumpFontsUsed [-dShowEmbeddedFonts]]^
toolbin/pdf_info.ps
मैं इसे एक स्थानीय उदाहरण फ़ाइल पर चलने की थी, कमांडलाइन पैरामीटर मीडिया आकार के लिए पूछना साथ केवल (इस्तेमाल किए गए फोंट नहीं)।
C:\> gswin32c^
-dNODISPLAY^
-q^
-sFile=c:\downloads\_IXUS_850IS_ADVCUG_EN.pdf^
-dDumpMediaSizes^
C:/gs8.71/lib/pdf_info.ps
c:\downloads\_IXUS_850IS_ADVCUG_EN.pdf has 146 pages.
Creator: FrameMaker 6.0
Producer: Acrobat Distiller 5.0.5 (Windows)
CreationDate: D:20060817164306Z
ModDate: D:20060822122024+02'00'
Page 1 MediaBox: [ 595 842 ] CropBox: [ 419.535 297.644 ]
Page 2 MediaBox: [ 595 842 ] CropBox: [ 297.646 419.524 ]
Page 3 MediaBox: [ 595 842 ] CropBox: [ 297.646 419.524 ]
Page 4 MediaBox: [ 595 842 ] CropBox: [ 297.646 419.524 ]
[....]
दुर्भाग्य से घोस्टस्क्रिप्ट की सहायता से पीडीएफ के अंदर (संभवतः अलग) पृष्ठ आकार (या * उस मामले के लिए बॉक्स) प्राप्त करना काफी आसान नहीं लगता है।
लेकिन जब से तुम अन्य संभावनाओं के लिए कहा और साथ ही: एक नहीं बल्कि विश्वसनीय तरीका प्रत्येक पृष्ठ के लिए मीडिया आकार (और यहां तक कि एम्बेडेड {ट्रिम, मीडिया, फसल, ब्लीड} बक्से में से हर एक) कमांडलाइन उपकरण pdfinfo है निर्धारित करने के लिए ।प्रोग्राम फ़ाइल। यह उपयोगिता http://www.foolabs.com/xpdf/download.html से XPDF उपकरण का हिस्सा है। आप "-Box" पैरामीटर के साथ उपकरण चलाने के लिए और के साथ "-f 3" यह बताना पेज 3 पर और साथ शुरू करने के लिए कर सकते हैं "-l 8" पृष्ठ पर प्रसंस्करण को रोकने के लिए 8.
उदाहरण आउटपुट:
C:\downloads>pdfinfo -box -f 1 -l 3 _IXUS_850IS_ADVCUG_EN.pdf Creator: FrameMaker 6.0 Producer: Acrobat Distiller 5.0.5 (Windows) CreationDate: 08/17/06 16:43:06 ModDate: 08/22/06 12:20:24 Tagged: no Pages: 146 Encrypted: no Page 1 size: 419.535 x 297.644 pts Page 2 size: 297.646 x 419.524 pts Page 3 size: 297.646 x 419.524 pts Page 1 MediaBox: 0.00 0.00 595.00 842.00 Page 1 CropBox: 87.25 430.36 506.79 728.00 Page 1 BleedBox: 87.25 430.36 506.79 728.00 Page 1 TrimBox: 87.25 430.36 506.79 728.00 Page 1 ArtBox: 87.25 430.36 506.79 728.00 Page 2 MediaBox: 0.00 0.00 595.00 842.00 Page 2 CropBox: 148.17 210.76 445.81 630.28 Page 2 BleedBox: 148.17 210.76 445.81 630.28 Page 2 TrimBox: 148.17 210.76 445.81 630.28 Page 2 ArtBox: 148.17 210.76 445.81 630.28 Page 3 MediaBox: 0.00 0.00 595.00 842.00 Page 3 CropBox: 148.17 210.76 445.81 630.28 Page 3 BleedBox: 148.17 210.76 445.81 630.28 Page 3 TrimBox: 148.17 210.76 445.81 630.28 Page 3 ArtBox: 148.17 210.76 445.81 630.28 File size: 6888764 bytes Optimized: yes PDF version: 1.4
सभी पृष्ठों पाने के लिए, करने के लिए -1 (ताकि '-l -1') –
@GeenHenk पहली बार एक (ताकि कोई' -f') और निर्धारित किए गए अंतिम पृष्ठ निर्दिष्ट नहीं करते हैं: यहाँ नतीजा है : धन्यवाद! –
- 1. पृष्ठ का आकार: फ़ायरफ़ॉक्स
- 2. स्क्रॉलबार पृष्ठ का आकार बदलना
- 3. अधिकतम फ़ॉन्ट आकार एक पृष्ठ
- 4. पृष्ठ पर पहले आकार लोड करें ब्राउज़र का आकार बदलें
- 5. सफारी 6 कुल पृष्ठ का आकार (केबी)
- 6. सीएसएस - बढ़ाएँ पृष्ठ अक्षरों का आकार
- 7. PDFBox की स्थापना A5 पृष्ठ आकार
- 8. पृष्ठ
- 9. पृष्ठ मुद्रित करते समय पृष्ठ
- 10. पृष्ठ गणना और एमजेड (डॉस, 16 बिट) में अंतिम पृष्ठ आकार का महत्व .EXE शीर्षलेख
- 11. लाटेक्स पृष्ठ का आकार --- मैं एक पृष्ठ कैसे बना सकता हूं जो "बस इतना बड़ा" है?
- 12. लाटेक्स में पृष्ठ के हिस्से पर फ़ॉन्ट आकार कैसे बदलें?
- 13. युक्त पृष्ठ के अंदर एक आईफ्रेम का आकार कैसे बदलें?
- 14. मैं पृष्ठ तालिका आकार की गणना कैसे करूं?
- 15. पृष्ठ संक्रमण के दौरान Jquery मोबाइल पेज का आकार बदलना
- 16. किसी पृष्ठ/स्ट्रीम रीडर आकार सीमा के रेंडर ओवरराइड करें?
- 17. पेजिंग सक्षम होने पर UITableView पृष्ठ का आकार
- 18. पृष्ठ से पृष्ठ
- 19. कस्टम पृष्ठ Wicked_PDF
- 20. पृष्ठ
- 21. पृष्ठ
- 22. पृष्ठ
- 23. पृष्ठ
- 24. पृष्ठ
- 25. पृष्ठ
- 26. पृष्ठ
- 27. पृष्ठ
- 28. पृष्ठ
- 29. पृष्ठ
- 30. पृष्ठ
क्या ghostscript अभी भी 'pdf_info.ps' के साथ भेजता है? यदि नहीं, तो एक प्रति प्राप्त करने के लिए एक अच्छी जगह कहाँ होगी? –
आप इसे Ghostscript के गिट भंडार में देख सकते हैं: [http://git.ghostscript.com/?p=ghostpdl.git;a=summary ](http://git.ghostscript.com/?p=ghostpdl.git ; एक = सारांश)। या ** ** [यह सीधा लिंक] कोशिश करें (http://git.ghostscript.com/?p=ghostpdl.git;a=blob_plain;f=gs/toolbin/pdf_info.ps;hb=HEAD) **। –
धन्यवाद! मुझे कहीं कॉपी मिल जाएगी, लेकिन मुझे नहीं लगता कि यह अद्यतित था। –