बुकमार्क के साथ कुछ पीडीएफ फाइलों से मेटाडेटा प्राप्त करके pdftk
, मैं पीडीएफ मेटाडेटा में बुकमार्क के प्रारूप का निरीक्षण करता हूं। इसलिए मैं अनुमान लगा रहा हूं कि pdftk
पीडीएफ फाइल के बुकमार्क जोड़ना और संपादित करना संभव है।
यहां तीन चरण दिए गए हैं जिनका मैं अनुसरण करता हूं:
- मैं सबसे पहले मेटाडाटा (यदि कोई हो तो बुकमार्क सहित) एक पीडीएफ फाइल से एक पाठ फ़ाइल में प्राप्त करता हूं
pdftk in.pdf dump_data > in.info
। इसके बाद मैं मेटाडेटा टेक्स्ट फ़ाइल में कुछ बुकमार्क जोड़ देता हूं
in.info
, जिससे इसे बदल देता हूंInfoKey: Creator InfoValue: PScript5.dll Version 5.2 InfoKey: Title InfoValue: SSReader Print. InfoKey: Producer InfoValue: Acrobat Distiller 7.0 (Windows) InfoKey: Author InfoValue: Administrator InfoKey: ModDate InfoValue: D:20050605073244+08'00' InfoKey: CreationDate InfoValue: D:20050605073244+08'00' PdfID0: 591a87c91dc76881fdf2ccf3811e72a5 PdfID1: 6b6ab11de8824e438e4f5eb1d85ec72 NumberOfPages: 400 PageLabelNewIndex: 1 PageLabelStart: 1 PageLabelNumStyle: DecimalArabicNumerals
सेवा मेरे
InfoKey: Creator InfoValue: PScript5.dll Version 5.2 InfoKey: Title InfoValue: SSReader Print. InfoKey: Producer InfoValue: Acrobat Distiller 7.0 (Windows) InfoKey: Author InfoValue: Administrator InfoKey: ModDate InfoValue: D:20050605073244+08'00' InfoKey: CreationDate InfoValue: D:20050605073244+08'00' PdfID0: 591a87c91dc76881fdf2ccf3811e72a5 PdfID1: 6b6ab11de8824e438e4f5eb1d85ec72 NumberOfPages: 400 BookmarkBegin BookmarkTitle: Front cover BookmarkLevel: 1 BookmarkPageNumber: 1 BookmarkBegin BookmarkTitle: About the Author BookmarkLevel: 1 BookmarkPageNumber: 5 BookmarkBegin BookmarkTitle: Title page BookmarkLevel: 1 BookmarkPageNumber: 6 BookmarkBegin BookmarkTitle: Copyright page BookmarkLevel: 1 BookmarkPageNumber: 7 BookmarkBegin BookmarkTitle: Foreword BookmarkLevel: 1 PageLabelNewIndex: 1 PageLabelStart: 1 PageLabelNumStyle: DecimalArabicNumerals
- फिर मैं संपादित मेटाडेटा को वापस पीडीएफ फाइल में डालने की कोशिश करता हूं
pdftk in.pdf update_info in.info output out.pdf
।
लेकिन जब मैं नई पीडीएफ फाइल out.pdf
को ई- मेल या एडोब रीडर में खोलता हूं, तो नई पीडीएफ फाइल में कोई बुकमार्क नहीं होता है।
अगर मुझे नई पीडीएफ़ फ़ाइल से मेटाडेटा मिलता out.pdf
है pdftk out.pdf dump_data > out.info
, तो इसमें कोई बुकमार्क नहीं होगा out.info
। ऐसा लगता है कि बुकमार्क सफलतापूर्वक जोड़े नहीं गए थे।
मैं सोच रहा था कि क्या कुछ गलतियाँ हैं? मैं पीडीएफ फाइल के बुकमार्क कैसे जोड़ और संपादित कर सकता हूं, जरूरी नहीं कि पीडीएफटीके द्वारा?