C# में PUB को JPG में कैसे बदलें

इस बुनियादी ट्यूटोरियल में शामिल है कैसे PUB को C# में JPG में बदलें। इसमें पर्यावरण कॉन्फ़िगरेशन के साथ-साथ एल्गोरिथम और कोड स्निपेट शामिल हैं जो निर्यात करने की पूरी प्रक्रिया को स्पष्ट करते हैं प्रकाशक को C# में JPG में निर्यात करें। आपको PUB फ़ाइलों को संसाधित करने और उन्हें JPG छवियों के रूप में प्रस्तुत करने के लिए केवल कुछ API कॉल करने की आवश्यकता है।

C# का उपयोग करके PUB को JPG में बदलने के चरण

  1. PUB फ़ाइलों को संसाधित करने के लिए Aspose.PUB और Aspose.PDF लाइब्रेरी स्थापित करें
  2. इनपुट PUB फ़ाइल को Parse विधि से पार्स करें
  3. PUB फाइल को इंटरमीडिएट पीडीएफ फाइल में बदलें
  4. प्रत्येक पृष्ठ को संसाधित करने के लिए पीडीएफ फाइल लोड करें
  5. पीडीएफ दस्तावेज़ के प्रत्येक पृष्ठ को पुनरावृत्त करें
  6. आउटपुट छवियों के लिए संकल्प सेट करें
  7. JpegDevice.Process पद्धति का उपयोग करके प्रत्येक पृष्ठ को JPG छवि के रूप में प्रस्तुत करें

ये चरण C#* में *प्रकाशक से JPG कनवर्टर बनाने की पूरी प्रक्रिया को सारांशित करते हैं। इसमें पर्यावरण सेटअप विवरण और सभी बुनियादी जानकारी शामिल हैं जिन्हें आपको रूपांतरण करने के लिए जानना आवश्यक है। संक्षेप में, यह PUB फ़ाइल को PDF दस्तावेज़ में परिवर्तित करता है और फिर दस्तावेज़ के प्रत्येक पृष्ठ को JPG छवि के रूप में निर्यात किया जाता है।

सी # में पब को जेपीजी में कनवर्ट करने के लिए कोड

using System;
using System.IO;
using Aspose.Pub;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert PUB to JPG in C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Declare MemoryStream class object
MemoryStream stream = new MemoryStream();
var parser = PubFactory.CreateParser("input.pub");
// Parse the PUB file
var doc = parser.Parse();
// Convert PUB to PDF
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Create Document object
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);
foreach (Aspose.Pdf.Page page in document.Pages)
{
// Create Resolution object
Aspose.Pdf.Devices.Resolution resolution = new Aspose.Pdf.Devices.Resolution(300);
// Create a Jpeg device with Resolution
Aspose.Pdf.Devices.JpegDevice jpegDevice = new Aspose.Pdf.Devices.JpegDevice(resolution);
// Convert the PUB to a JPG image
jpegDevice.Process(page, "Page" + page.Number + ".jpg");
}
Console.WriteLine("Done");
}
}
}

ऊपर दिया गया कोड स्निपेट इस बात का त्वरित प्रदर्शन है कि कैसे Microsoft प्रकाशक को C# में JPG में परिवर्तित किया जाए। ConvertToPdf विधि PUB फ़ाइल को एक स्ट्रीम में एक PDF दस्तावेज़ में प्रस्तुत करती है। फिर पीडीएफ फाइल को पेज दर पेज प्रोसेस किया जाता है जहां जेपीईजीडिवाइस क्लास के लिए अलग-अलग कंस्ट्रक्टर उपलब्ध होते हैं जिनका उपयोग आपकी आवश्यकताओं के आधार पर पेज रिज़ॉल्यूशन, आयाम आदि को निर्दिष्ट करने के लिए किया जा सकता है। अंत में, आउटपुट JPG छवि फ़ाइलें प्रक्रिया विधि के साथ निर्यात की जाती हैं।

इस ट्यूटोरियल में PUB फ़ाइल को C# में JPG में बदलने से संबंधित विवरण समझाया गया है। हालाँकि, यदि आप PUB फ़ाइल को PNG छवि में बदलना चाहते हैं, तो कृपया C# में PUB को PNG में कैसे बदलें पर लेख देखें।

 हिन्दी