जब हम दस्तावेज़ों को जोड़ने या मर्ज करने की बात करते हैं, तो हम दो या दो से अधिक दस्तावेज़ों को एक फ़ाइल में संयोजित करने की प्रक्रिया की बात कर रहे होते हैं। आप ऐसा क्यों करना चाहते हैं, इसके कई कारण हो सकते हैं, जैसे जानकारी साझा करना या एकल, समेकित दस्तावेज़ बनाना आसान बनाना। दस्तावेज़ों को मर्ज करने का एक अन्य उद्देश्य एक एकीकृत फ़ाइल बनाना हो सकता है जिसमें कई दस्तावेज़ों से सभी जानकारी शामिल हो। उदाहरण के लिए, हो सकता है कि आप एक केंद्रीकृत फ़ाइल बनाना चाहें जिसमें एक दस्तावेज़ से सभी पाठ, दूसरे दस्तावेज़ से सभी छवियां और तीसरे दस्तावेज़ से सभी डेटा शामिल हों।
किसी फ़ाइल को मर्ज करने की तरह, कुछ मामलों में, आपको एकाधिक दस्तावेज़ बनाने के लिए दस्तावेज़ को विभाजित करने की भी आवश्यकता हो सकती है। फ़ाइल को विभाजित करना बहुत उपयोगी हो सकता है जब आपको अलग-अलग डेटा सेट वाली अलग-अलग रिपोर्ट या प्रस्तुतियाँ बनाने की आवश्यकता होती है। या अगर आपको किसी को एक बड़ा दस्तावेज़ भेजने की ज़रूरत है लेकिन नहीं चाहते कि उन्हें एक बड़ी फाइल डाउनलोड करनी पड़े। यदि आप डेटा फ़ाइलों को प्रोग्रामेटिक रूप से मर्ज या विभाजित करने के लिए एक प्लेटफ़ॉर्म-स्वतंत्र समाधान की तलाश कर रहे हैं, तो .NET और Java के लिए GroupDocs.Merger API आपकी अंतिम पसंद हो सकते हैं। ये API .NET और Java डेवलपर्स को PDF, Word, Excel, और PowerPoint दस्तावेज़ों, आरेखों और ई-पुस्तकों को विभाजित करने या जोड़ने के साथ-साथ JPG, PNG, GIF, और TIFF छवियों को उनके फ़ाइल मर्जर ऐप्स में मर्ज करने के लिए सशक्त बनाते हैं।
दस्तावेजों और छवियों को मर्ज करना या उन्हें विभाजित करना शुरू करने के लिए, कृपया GroupDocs.Merger (.NET या Java के लिए) का आवश्यक संस्करण स्थापित करें और एक सहज अनुभव का आनंद लेने के लिए सभी आवश्यक शर्तें।
कृपया डाउनलोड सेक्शन से MSI इंस्टॉलर या DLL डाउनलोड करें, NuGet, या .NET के लिए GroupDocs.Merger को स्थापित करने के लिए पैकेज मैनेजर कंसोल का उपयोग करें:
अधिक सहायता और जानकारी के लिए, कृपया विस्तृत इंस्टॉलेशन गाइड देखें।
GroupDocs.Merger API के Java संस्करण को स्थापित करने के लिए, आप या तो सीधे JAR फ़ाइल डाउनलोड कर सकते हैं या नवीनतम कॉन्फ़िगरेशन का उपयोग कर सकते हैं जावा में आपका मावेन अनुप्रयोग।
<repository>
<id>groupdocs-artifacts-repository</id>
<name>GroupDocs Artifacts Repository</name> <url>https://releases.groupdocs.com/java/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-merger</artifactId>
<version>22.7</version>
</dependency>
Java के लिए GroupDocs.Merger को स्थापित करने में अधिक सहायता के लिए कृपया यह मार्गदर्शिका देखें।
अपने सिस्टम पर .NET या Java के लिए GroupDocs.Merger को सफलतापूर्वक सेट अप करने पर, आप दस्तावेज़ों को जोड़ने या विभाजित करने, और स्वैप करने, घुमाने, निकालने या दस्तावेज़ पृष्ठों को हटाने के लिए कुछ लोकप्रिय उपयोग मामलों की जाँच कर सकते हैं।
पीडीएफ फाइलें दस्तावेज़ साझा करने और भंडारण के लिए मानक बन गई हैं, और हमें अक्सर विभिन्न कारणों से पीडीएफ फाइलों को मर्ज करने की आवश्यकता होती है जैसे कि सहकर्मी समीक्षा के लिए कई पीडीएफ दस्तावेजों से डेटा को एक फाइल में जोड़ना। या, आसान संदर्भ के लिए कंपनी इंट्रानेट पर पाए गए दस्तावेज़ों में निहित ग्राफ़ और तालिकाओं जैसे संसाधनों को केंद्रीकृत करने के लिए। जो भी स्थिति हो, .NET और Java के लिए GroupDocs.Merger API आपके लिए पीडीएफ फाइलों को संयोजित करने के लिए सही टूल सेट के साथ लोड किए गए हैं, साथ ही स्रोत दस्तावेजों के टेक्स्ट और ग्राफिकल सामग्री को भी संरक्षित करते हैं।
PDF को एक फ़ाइल में संयोजित करने में केवल C# कोड की कुछ पंक्तियां लगेंगी, जैसा कि नीचे दिखाया गया है नमूना:
// Load the source PDF document
using (Merger merger = new Merger(@"c:\sample1.pdf"))
{
// Add a PDF file to merge
merger.Join(@"c:\sample2.pdf");
// Merge both PDF files and save the result
merger.Save(@"c:\merged.pdf");
} PDF फ़ाइलों को मर्ज करने के साथ-साथ, आपके पास DOC, PPT, और की कई फ़ाइलों को मर्ज करने का भी विकल्प होता है XLS प्रारूप को एक पीडीएफ दस्तावेज़ में। कृपया इस उद्देश्य के लिए निम्नलिखित सी # कोड का प्रयोग करें:
एक दस्तावेज़ में एक से अधिक PDF फ़ाइलों को जोड़ना जावा में भी सरल है जैसा कि नीचे दिए गए कोड में दिखाया गया है:
// Load the source PDF document
Merger merger = new Merger("c:\sample1.pdf")
// Add another PDF document
merger.join("c:\sample2.pdf");
// Merge both PDF files and save the result
merger.save("c:\merged.pdf"); बहुमुखी प्रतिभा और उपयोग में आसानी ऐसे दो कारक हैं जो Microsoft Word, Excel और PowerPoint को दुनिया भर में इतना लोकप्रिय बनाते हैं। ये सॉफ़्टवेयर एप्लिकेशन हमें विभिन्न प्रकार के पेशेवर दिखने वाले दस्तावेज़ों को आसानी से बनाने की अनुमति देते हैं। टेक्स्ट-आधारित दस्तावेज़ बनाने के लिए वर्ड बहुत अच्छा है, एक्सेल डेटा को स्टोर करने और हेरफेर करने के लिए एकदम सही है, और पावरपॉइंट प्रेजेंटेशन बनाने के लिए आदर्श है। आप .NET और Java के लिए GroupDocs.Merger API का उपयोग करके इनमें से किसी भी फ़ाइल प्रकार को मर्ज कर सकते हैं।
आप नीचे दिखाए गए C# कोड का उपयोग करके अपने Word दस्तावेज़ों को संयोजित कर सकते हैं। यह भी ध्यान दिया जाना चाहिए कि यह कोड सामान्य है और इसका उपयोग एक्सेल और पॉवरपॉइंट फ़ाइलों को मर्ज करने के लिए भी किया जा सकता है। एकमात्र अंतर दस्तावेज़ के नाम और प्रकार को बदलना होगा। उदाहरण के लिए, 'sample1.docx', 'sample2.docx', और 'merged.docx' का दस्तावेज़ एक्सटेंशन DOCX से XLSX या PPTX में बदल जाएगा।
// Load the source DOCX file
using (Merger merger = new Merger(@"c:\sample1.docx"))
{
// Add another DOCX file to merge
merger.Join(@"c:\sample2.docx");
// Merge DOCX files and save the result
merger.Save(@"c:\merged.docx");
} .NET API के लिए GroupDocs.Meger की एक अन्य बहुत ही उपयोगी विशेषता है विभिन्न फाइलों के पृष्ठों को जोड़ना निर्दिष्ट पृष्ठ संख्या या श्रेणियों के आधार पर एक दस्तावेज़ में। निम्नलिखित सी # कोड आपको इसे प्राप्त करने देता है:
string filePath = @"c:\sample1.docx";
string filePath2 = @"c:\sample2.docx";
string filePathOut = @"c:\output\result.docx";
JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);
using (Merger merger = new Merger(filePath, loadOptions))
{
merger.Join(filePath2, joinOptions);
merger.Save(filePathOut);
} अन्य लोकप्रिय प्रारूपों जैसे ODT, EPUB, TXT, TEX और HTML के दस्तावेज़ों को मर्ज करने का भी समर्थन किया जाता है। अधिक सहायता के लिए कृपया इस गाइड को देखें।
.NET की तरह, जावा उपयोगकर्ता नीचे दिए गए नमूने का उपयोग करके आसानी से अपने Word दस्तावेज़ों को भी जोड़ सकते हैं कोड। इसी कोड स्निपेट का उपयोग Excel और PowerPoint दस्तावेज़ों को मर्ज करने के लिए भी किया जा सकता है। स्प्रैडशीट्स और प्रस्तुति फ़ाइलों के साथ काम करते समय आपको केवल फ़ाइल नामों और एक्सटेंशन को बदलने की आवश्यकता होगी। जैसा कि, कृपया इस कोड में DOCX एक्सटेंशन को XLSX या PPTX से बदलें।
// Load the source DOCX file
Merger merger = new Merger("c:\sample1.docx")
// Add another DOCX file to merge
merger.join("c:\sample2.docx");
// Merge DOCX files and save the result
merger.save("c:\merged.docx"); Java के लिए GroupDocs.Merger आपको कई दस्तावेज़ों के पृष्ठों को एक फ़ाइल में मर्ज करने देता है। आप उन पृष्ठों को निर्दिष्ट कर सकते हैं जिन्हें आप परिणामी दस्तावेज़ में संयोजित करना चाहते हैं। इस उद्देश्य के लिए कृपया नीचे दिए गए नमूना जावा कोड का उपयोग करें:
String filePath = "c:\sample.docx"; String filePath2 = "c:\sample2.docx"; String filePathOut = "c:\output\result.docx"; // Set the start and end page numbers in JoinOptions class. JoinOptions joinOptions = new JoinOptions(1, 2); // Merge selective pages using the join method Merger merger = new Merger(filePath); merger.join(filePath2 , joinOptions); merger.save(filePathOut);
जावा में OpenDocument, EPUB, TEX, TXT, और HTML सहित अन्य प्रारूपों की फ़ाइलों को मर्ज करने के बारे में अधिक जानकारी के लिए, कृपया इस गाइड पर जाएँ ।
पीएनजी, जेपीजी, टीआईएफएफ, और अन्य जैसी विभिन्न रेखापुंज छवि फ़ाइलों को मर्ज करना या जोड़ना विभिन्न उद्देश्यों के लिए अद्वितीय दृश्य बनाने का एक अच्छा तरीका हो सकता है। छवियों को मर्ज करने का उपयोग कई छवियों को एक बड़ी छवि में संयोजित करने, एक फोटोमॉन्टेज बनाने, एक छवि से अवांछित तत्वों को हटाने या एक कोलाज बनाने के लिए भी किया जा सकता है। यदि आप ऐसे व्यक्ति हैं जो नियमित रूप से छवियों के साथ काम करते हैं, तो आप JPG, PNG, TIFF और GIF जैसी रेखापुंज छवियों को मर्ज करने के लिए GroupDocs.Merger API का उपयोग कर सकते हैं।
JPG छवि फ़ाइलों को संयोजित करने के लिए, कृपया नीचे दिखाए गए C# कोडिंग का उपयोग करें। आप JPG छवियों को क्षैतिज रूप से या लंबवत आपके इच्छित उपयोग के आधार पर:
// Load the source image file
using (Merger merger = new Merger(@"c:\sample1.jpg"))
{
// Define image join options with horizontal join mode
ImageJoinOptions joinOptions = new ImageJoinOptions(ImageJoinMode.Horizontal);
// Add another image file to merge
merger.Join(@"c:\sample2.jpg", joinOptions);
// Define image join options with vertical join mode
joinOptions = new ImageJoinOptions(ImageJoinMode.Vertical);
// Add the next image file to merge
merger.Join(@"c:\sample3.jpg", joinOptions);
// Merge image files and save the result
merger.Save(@"c:\merged.jpg");
} इसी तरह, आप PNG< को जोड़ सकते हैं /a>, GIF, और .NET में अन्य छवि फ़ाइल स्वरूप।
के लिए कृपया नीचे साझा किए गए जावा कोड स्निपेट का उपयोग करें। JPG छवि फ़ाइलें मर्ज करना। आपके पास छवियों को लंबवत या क्षैतिज रूप से मर्ज करने का विकल्प है:
// Load the source image file
Merger merger = new Merger("c:\sample1.jpg")
// Define image join options with horizontal join mode
ImageJoinOptions joinOptions = new ImageJoinOptions(ImageJoinMode.Horizontal);
// Add another image file to merge
merger.join("c:\sample2.jpg", joinOptions);
// Define image join options with vertical join mode
joinOptions = new ImageJoinOptions(ImageJoinMode.Vertical);
// Add the next image file to merge
merger.join("c:\sample3.jpg", joinOptions);
// Merge image files and save the result
merger.save("c:\merged.jpg"); JPG के साथ, आप को भी संयोजित कर सकते हैं PNG और बीएमपी जावा में छवियां।
दस्तावेज़ विभाजन एक फ़ाइल को कई छोटे दस्तावेज़ों में तोड़ने की प्रक्रिया है। फ़ाइल विभाजन के कुछ व्यावहारिक उपयोग संबंधित दस्तावेज़ों को अलग-अलग फ़ाइलों में व्यवस्थित करना, साझा करने और सहयोग करने की प्रक्रिया को सरल बनाना, आसान संपादन की सुविधा प्रदान करना और अधिक कुशल खोज और जानकारी की पुनर्प्राप्ति की अनुमति देना हो सकता है। GroupDocs.Merger API आपको .NET और Java में विभिन्न स्वरूपों के दस्तावेज़ों को निर्बाध रूप से विभाजित करने के लिए आवश्यक सभी आवश्यक उपकरण प्रदान करता है।
string filePath = @"c:\sample.pdf";
string filePathOut = @"c:\output\document_{0}.{1}";
// Define page numbers in SplitOptions
SplitOptions splitOptions = new SplitOptions(filePathOut, new int[] { 3, 6, 8 });
// Split the document based on the specified split options
using (Merger merger = new Merger(filePath))
{
merger.Split(splitOptions);
}आप इसी प्रकार .NET के लिए GroupDocs.Merger का उपयोग करके अपने DOCX, XLSX, PPTX, और अन्य दस्तावेज़ों को विभाजित कर सकते हैं।
जावा में भी डेटा फ़ाइलों को विभाजित करने के लिए यही विकल्प उपलब्ध हैं। PDF फ़ाइलों, Word, Excel, और PowerPoint दस्तावेज़ों को विभाजित करते समय आप इन विकल्पों का उपयोग कर सकते हैं, जैसे परिभाषित करना पेज नंबर, पेज रेंज निर्दिष्ट करना, और बहुत कुछ। नीचे साझा किए गए उदाहरण में, हम एक PDF फ़ाइल को तीन अलग-अलग एकल पृष्ठ वाले दस्तावेज़ों में विभाजित करने के लिए विशिष्ट पृष्ठ संख्याओं का उपयोग करेंगे:
String filePath = "document.pdf";
String filePathOut = "document\_{0}.{1}";
// Specify page numbers and split the file into multiple single-page documents.
SplitOptions splitOptions = new SplitOptions(filePathOut, new int\[\] { 3, 6, 8 });
Merger merger = new Merger(filePath);
merger.split(splitOptions); जावा में अपने वर्ड, एक्सेल, पॉवरपॉइंट और अन्य दस्तावेज़ों को उसी तरह विभाजित करने के लिए स्वतंत्र महसूस करें।
अपनी डेटा फ़ाइलों को मर्ज या विभाजित करने के साथ, आप GroupDocs.Merger APIs की मदद से कई अन्य फ़ाइल संचालन भी कर सकते हैं जैसे एक्सट्रैक्ट करना, रोटेट करना, स्वैप करना और दस्तावेज़ पृष्ठों को हटाना। ये सभी प्रकार्यात्मकताएँ GroupDocs.Merger के .NET और Java दोनों संस्करणों में समर्थित हैं। तो, आइए देखें कि इनमें से कुछ विशेषताएं क्या हैं और ये कैसे काम करती हैं।
स्रोत PDF दस्तावेज़ से विशिष्ट पृष्ठ निकालने के लिए कृपया निम्न C# कोड का उपयोग करें:
string filePath = @"c:\sample.pdf";
string filePathOut = @"c:\output\result.pdf";
// Resultant document will contain pages 1 and 4
ExtractOptions extractOptions = new ExtractOptions(new int[] { 1, 4 });
using (Merger merger = new Merger(filePath))
{
merger.ExtractPages(extractOptions);
merger.Save(filePathOut);
} और पीडीएफ दस्तावेज़ के विशिष्ट पृष्ठों को 90, 180, या 270 डिग्री तक घुमाने के लिए, कृपया इस C# कोड का उपयोग करें। अन्य समर्थित दस्तावेज़ संचालनों की जाँच के लिए, कृपया इस पृष्ठ पर जाएँ:
एक दस्तावेज़ पृष्ठ को दूसरे से स्वैप करने के लिए, कृपया नीचे दिखाए गए जावा कोड का उपयोग करें:
String filePath = "c:\sample.pptx"; String filePathOut = "c:\output\result.pptx"; // Set page numbers to be swapped int pageNumber1 = 3; int pageNumber2 = 6; // Define swap options based on the selected page numbers SwapOptions swapOptions = new SwapOptions(pageNumber2, pageNumber1); Merger merger = new Merger(filePath); merger.swapPages(swapOptions); merger.save(filePathOut);
एक या अधिक दस्तावेज़ पृष्ठों को निकालने के लिए, कृपया निम्न नमूना जावा कोड का उपयोग करें। अन्य समर्थित फ़ाइल संचालन की समीक्षा करने के लिए, कृपया यहां प्रासंगिक पृष्ठ देखें:
String filePath = "c:\sample.one";
String filePathOut = "c:\output\result.one";
// Define the pages to be removed
RemoveOptions removeOptions = new RemoveOptions(new int[] { 3, 5 });
// Process the page removal file operation
Merger merger = new Merger(filePath);
merger.removePages(removeOptions);
merger.save(filePathOut); हम PDF, DOCX, XLXS, PPTX, और EPUB फ़ाइलों को मर्ज या विभाजित करने के लिए मुफ़्त ऑनलाइन ऐप्स भी प्रदान करते हैं। यदि आप Word को PDF, Excel से PDF, PowerPoint को PDF में मर्ज करना चाहते हैं, JPG, PNG, BMP, और कई अन्य डेटा फ़ाइलों को मर्ज करना चाहते हैं, तो कृपया निःशुल्क ऐप्स आज़माना सुनिश्चित करें।
आप JSON, और CSV जैसे विभिन्न उपलब्ध स्रोतों से आसानी से Microsoft Excel में डेटा निर्यात कर सकते हैं।
जारी रखें पढ़ रहे हैंआपके पास कई एक्सेल कार्यपुस्तिकाएँ हैं, और आप रिपोर्टिंग के लिए या डेटा को एक स्थान पर रखने के लिए उन्हें एक साथ एक फ़ाइल में संयोजित करना चाहते हैं
जारी रखें पढ़ रहे हैंDOC या DOCX सहित Word दस्तावेज़ों को .NET में बदलना एक बहुत ही सामान्य आवश्यकता है
जारी रखें पढ़ रहे हैं