यह कैसे-करें मार्गदर्शिका C# का उपयोग करके PDF में पृष्ठों को पुनर्व्यवस्थित करने के तरीके में सहायता करती है। इसमें रन करने योग्य नमूना कोड के साथ PDF दस्तावेज़ के भीतर विभिन्न स्थानों पर पृष्ठों को स्थानांतरित करने के विस्तृत निर्देश हैं ताकि सी# का उपयोग करके पीडीएफ़ में पृष्ठों के क्रम को बदला जा सके। आप पृष्ठों को पुनर्व्यवस्थित करने के लिए विभिन्न विकल्पों को सीखेंगे जैसे दस्तावेज़ के अंत में एक पृष्ठ सम्मिलित करना या आवश्यकताओं के अनुसार किसी विशेष अनुक्रमणिका में सम्मिलित करना।
सी # का उपयोग कर पीडीएफ में पृष्ठों का क्रम बदलने के लिए कदम
- पृष्ठों को पुनर्व्यवस्थित करने के लिए वातावरण को Aspose.PDF for .NET का उपयोग करने के लिए सेट करें
- एक नया Document ऑब्जेक्ट प्रारंभ करें और कुछ नमूना पाठ सम्मिलित करने के साथ कुछ पृष्ठ जोड़ें
- दस्तावेज़ के अंत में एक पृष्ठ ले जाएँ
- परिणाम देखने के लिए मध्यवर्ती फ़ाइल को सहेजें
- कुछ मौजूदा पृष्ठों के बीच एक पृष्ठ ले जाएँ
- Save पुनर्क्रमित पृष्ठों वाली परिणामी PDF फ़ाइल
ये कदम एक ही पीडीएफ फाइल के भीतर सी #* का उपयोग करके पीडीएफ में पृष्ठों के क्रम को कैसे बदलें, इसकी प्रक्रिया को सारांशित करते हैं। एक बार कई पेजों वाली पीडीएफ फाइल लोड या बन जाने के बाद, पेजों को फाइल के अंत में ले जाया जाता है या पीडीएफ फाइल के पेज संग्रह में एक विशेष इंडेक्स में डाला जाता है। निर्दिष्ट चरण पर आउटपुट का निरीक्षण करने के लिए मध्यवर्ती फ़ाइलों को विभिन्न चरणों में सहेजा जाता है।
सी # का उपयोग कर पीडीएफ पेजों को स्थानांतरित करने के लिए कोड
using Aspose.Pdf; | |
using Aspose.Pdf.Text; | |
using System; | |
namespace AsposeTests | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Initialize a document | |
Document srcDocument = new Document(); | |
// Add pages and set sample text | |
for (int i = 1; i <= 10; i++) | |
srcDocument.Pages.Add().Paragraphs.Add(new Aspose.Pdf.Text.TextFragment($"Text on page {i}")); | |
// Move page #2 to the end of the document | |
var page = srcDocument.Pages[2]; | |
srcDocument.Pages.Add(page); | |
srcDocument.Pages.Delete(2); | |
srcDocument.Save("output1.pdf"); | |
// Move page 3 after page 7 | |
page = srcDocument.Pages[3]; | |
srcDocument.Pages.Insert(7, page); | |
srcDocument.Pages.Delete(3); | |
// Save the output file | |
srcDocument.Save("output2.pdf"); | |
Console.WriteLine("Pages rearranged successfully"); | |
} | |
} | |
} |
यह नमूना कोड सी#* का उपयोग करके *पीडीएफ में पृष्ठों को पुन: क्रमित करने की प्रक्रिया को प्रदर्शित करता है। पृष्ठ को दस्तावेज़ के अंत में ले जाने के लिए लक्ष्य पृष्ठ को पृष्ठों के संग्रह में जोड़ दिया जाता है और अंत में, स्रोत पृष्ठ हटा दिया जाता है। इसी तरह के तर्क का उपयोग किसी विशेष अनुक्रमणिका पर एक पृष्ठ डालने के लिए किया जाता है जैसे कि पहले लक्ष्य पृष्ठ का संदर्भ एक्सेस किया जाता है और फिर स्रोत पृष्ठ को हटाने से पहले पृष्ठ को सम्मिलित करने के लिए सम्मिलित करें () विधि को कहा जाता है।
इस लेख ने हमें सी# का उपयोग करके पीडीएफ में पृष्ठों को स्थानांतरित करने का तरीका सिखाया है। यदि आप PDF फ़ाइलों को मर्ज करने की प्रक्रिया सीखना चाहते हैं, तो सी # का उपयोग कर पीडीएफ फाइलों को कैसे मर्ज करें पर लेख देखें।