C# REST API के साथ PDF जोड़ें

यह संक्षिप्त ट्यूटोरियल बताता है कि C# REST API के साथ PDF को कैसे जोड़ा जाए। आप .NET-आधारित क्लाउड SDK का उपयोग करके C# लो कोड API के साथ स्वचालित रूप से ऑनलाइन PDF जोड़ना सीखेंगे। यह आपको एक संपूर्ण PDF या केवल चयनित पृष्ठों की श्रेणी को जोड़ने में सहायता करेगा।

पूर्वापेक्षा

C# लो कोड API के साथ PDF दस्तावेज़ जोड़ने के चरण

  1. PDF को जोड़ने के लिए PdfApi में क्लाइंट ID और सीक्रेट कॉन्फ़िगर करें
  2. लक्ष्य पीडीएफ फाइल और दूसरी पीडीएफ फाइल लोड करें जिसे आप जोड़ना चाहते हैं
  3. PDF फ़ाइल को लक्ष्य PDF फ़ाइल में जोड़ने के लिए PostAppendDocument() विधि को कॉल करें
  4. संलग्न करने के लिए पीडीएफ फाइल का आरंभिक और अंतिम पृष्ठ क्रमांक प्रदान करें
  5. लक्ष्य पीडीएफ फाइल को संलग्न पीडीएफ फाइल के साथ डाउनलोड करें और उसे डिस्क पर सहेजें

ये चरण संक्षेप में बताते हैं कि C# REST इंटरफ़ेस के साथ PDF फ़ाइलों को कैसे जोड़ा जाए। PDF फ़ाइलें लोड करें जहाँ एक PDF फ़ाइल को दूसरी PDF फ़ाइल में जोड़ा जाएगा और फ़ाइल को जोड़ने के लिए पैरामीटर परिभाषित करें। अंत में, फ़ाइल को जोड़ने और डिस्क पर आउटपुट को सहेजने के लिए PostAppendDocument() विधि को कॉल करें।

C# REST API के साथ PDF को PDF में जोड़ने के लिए कोड

using System;
using System.IO;
using Aspose.Pdf.Cloud.Sdk.Api;
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Aspose.PDF.Cloud.Examples.Kb
{
public class PdfTasks
{
public static void AppendPdf()
{
PdfApi pdfApi = new PdfApi("key", "sid");
String fileName = "Sample.pdf";
String appendFileName = "sample-input.pdf";
try
{
// Upload source file to aspose cloud storage
pdfApi.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName)));
pdfApi.UploadFile(appendFileName, new MemoryStream(File.ReadAllBytes(appendFileName)));
int startPage = 2;
int endPage = 3;
String storage = "";
String folder = "";
// Invoke Aspose.PDF Cloud SDK API to append pdf file
DocumentResponse apiResponse = pdfApi.PostAppendDocument(fileName, appendFileName, startPage, endPage, storage, folder);
if (apiResponse != null && apiResponse.Status.Equals("OK"))
{
// Download created pdf file
Stream storageRes = pdfApi.DownloadFile(fileName);
storageRes.Position = 0;
using (FileStream fileStream = new FileStream("Sample_out.pdf", FileMode.Create, FileAccess.Write))
{
storageRes.CopyTo(fileStream);
}
Console.WriteLine("PDF appended successfully, Done!");
Console.ReadKey();
}
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
}
}
}

इस कोड ने हमें सिखाया है कि C# .NET-आधारित API के साथ PDF को कैसे जोड़ा जाए। सबसे पहले, PostAppendDocument() विधि में पैरामीटर इनपुट PDF फ़ाइल लेता है, जिसमें दूसरे तर्क द्वारा परिभाषित PDF फ़ाइल को जोड़ा जाएगा। यदि आप आरंभ और अंत पृष्ठ सेट नहीं करते हैं या दोनों मानों को 0 पर सेट करते हैं, तो यह पूरी PDF फ़ाइल को जोड़ देगा।

इस लेख में हमने बताया है कि C# RESTful Service के साथ दो PDF को कैसे जोड़ा जाता है। यदि आप PDF फ़ाइल को विभाजित करना चाहते हैं, तो निम्न लेख देखें: C# REST API के साथ PDF दस्तावेज़ विभाजित करें.

 हिन्दी