C# में बुकमार्क और मेटाडेटा के साथ पीडीएफ को कैसे जोड़ें
कानूनी, अनुपालन, और संग्रह कार्यप्रवाहों में, दस्तावेज़ नवाचार और मेटाडेटा अस्तित्व में रखना महत्वपूर्ण है. .NET के लिए Aspose.PDF.Plugin Merger आपको कई पीडीएफ को जोड़ने, मूल बुकमार्क और धाम डेटा को बनाए रखने या नए को प्रोग्रामिंग रूप से बनाने की अनुमति देता है।
किताबों का प्रबंधन करते समय
- ** Bookmarks आरक्षित करें:** डिफ़ॉल्ट रूप से, MergeOptions सभी इनपुट फ़ाइलों से मूल bookmarks रखा जा सकता है, जो मिश्रित पीडीएफ में अनियंत्रित ब्राउज़िंग प्रदान करता है।
- नए बुकमार्क उत्पन्न करें: संयुक्त फ़ाइल नामों, अनुभागों या TOC संरचनाओं के आधार पर प्रोग्रामिंग रूप से नए बुमार्कों का निर्माण करें।
using Aspose.Pdf.Plugins;
var merger = new Merger();
var mergeOptions = new MergeOptions
{
KeepBookmarks = true // Ensures all input bookmarks are retained
};
mergeOptions.AddInput(new FileDataSource(@"C:\Docs\contract1.pdf"));
mergeOptions.AddInput(new FileDataSource(@"C:\Docs\contract2.pdf"));
mergeOptions.AddOutput(new FileDataSource(@"C:\Docs\merged_contracts.pdf"));
merger.Process(mergeOptions);
दस्तावेज़ मेटाडेटा प्रबंधन
- प्रारंभिक मेटाडेटा संग्रहीत करें: डिफ़ॉल्ट रूप से, पहले पीडीएफ से धातु डेटा आउटपुट फ़ाइल में रखा जाता है।
- मेटाडेटा जोड़ें या संपादित करें: सेट
mergeOptions.Metadata
नाम, लेखक, विषय और कीवर्ड जैसी विशेषताओं को परिभाषित करने या अतिरिक्त करने के लिए।
mergeOptions.Metadata = new PdfMetadata
{
Author = "Compliance Team",
Title = "Merged Case File",
Subject = "2025 Contract Archive",
Keywords = "contracts, archive, legal"
};
पूर्ण नमूना कोड
using Aspose.Pdf.Plugins;
var merger = new Merger();
var options = new MergeOptions
{
KeepBookmarks = true,
Metadata = new PdfMetadata
{
Author = "Legal Team",
Title = "Complete Dossier",
Subject = "Case Archive",
Keywords = "archive, legal, contracts"
}
};
options.AddInput(new FileDataSource(@"C:\Cases\part1.pdf"));
options.AddInput(new FileDataSource(@"C:\Cases\part2.pdf"));
options.AddOutput(new FileDataSource(@"C:\Cases\complete_dossier.pdf"));
merger.Process(options);
मामलों का उपयोग
- अनुपालन संग्रह: रेटिंग नेविगेशन और ऑडिट के लिए विवरण
- कानूनी पैकेज: अदालत के लिए संरक्षित बुकमार्क के साथ फ़ाइलों को मिलाएं
- डिजिटल लाइब्रेरी: संदर्भ कार्यों को जोड़ें, खोज के लिए TOC और मेटाडेटा रखें
अक्सर पूछे जाने वाले प्रश्न
** Q: जब मिश्रण किया जाता है तो मूल बुकमार्क बनाए रखा जाएगा?**A: हाँ, सेट KeepBookmarks = true
MergeOptions में सभी नाविगेशन सहायताओं को बचाने के लिए।
**Q: मैं कस्टम मेटाडेटा कैसे जोड़ता हूं या अतिरिक्त करता हूं?**A: का उपयोग करें Metadata
MergeOptions पर संपत्ति शीर्षक, लेखक, विषय, या आवश्यक रूप से कीवर्ड सेट करने के लिए।
** Q: क्या मैं इसके बजाय एक नया बुकमार्क संरचना बना सकता हूं?**ए: हाँ, आप प्रोग्राम के माध्यम से बुकमार्क बना सकते हैं, या अधिक उन्नत नेविगेशन के लिए TOC जनरेटर का उपयोग कर सकते है।
प्रो टिप: संग्रह और कानूनी पीडीएफ में नवीनतम नाविगेशन अनुभव के लिए TOC पीढ़ी के साथ संयोजन करें।