EPS को C# में TIFF में कैसे बदलें

इस चरण-दर-चरण ट्यूटोरियल में, हम बताएंगे कि EPS को TIFF में C# में कैसे बदलें। एक ईपीएस फ़ाइल एडोब का इनकैप्सुलेटेड पोस्टस्क्रिप्ट प्रारूप है जिसमें चित्र शामिल हैं। Aspose.Page for .NET आपको कुछ ही चरणों में EPS को C# कोड में TIFF में बदलने देता है।

EPS को C# में TIFF में बदलने के चरण

  1. NuGet.org से Aspose.Page for .NET पैकेज इंस्टॉल करें
  2. Aspose.Page, Aspose.Page.EPS, और Aspose.Page.EPS.Device नामस्थान शामिल करें
  3. API लाइसेंस लागू करने के लिए SetLicense विधि का उपयोग करें
  4. EPS फ़ाइल को PsDocument object में लोड करें
  5. TIFF छवि प्रारूप का उपयोग करके ImageDevice ऑब्जेक्ट बनाएं
  6. ImageSaveOptions को अपनी पसंद के अनुसार सेट करें
  7. EPS दस्तावेज़ को ऊपर बनाए गए TIFF छवि डिवाइस में सहेजें
  8. इमेज डिवाइस से बाइट्स ऐरे पढ़ें और टिफ इमेज के रूप में सेव करें

उपरोक्त चरणों से, हम देखते हैं कि PsDocument ऑब्जेक्ट EPS दस्तावेज़ को छवि बाइट्स के रूप में TIFF छवि डिवाइस में प्रस्तुत करता है। यह इमेज डिवाइस बाद में हमें उन इमेज बाइट्स को TIFF इमेज के रूप में रेंडर करने में मदद करता है।

सी#में ईपीएस को टीआईएफएफ में बदलने के लिए कोड

using System;
using System.IO;
using System.Drawing.Imaging;
//Add reference to Aspose.Page for .NET API
//Use following namespace to convert EPS to TIFF file type
using Aspose.Page;
using Aspose.Page.EPS;
using Aspose.Page.EPS.Device;
namespace ConvertEPSToTIFF
{
class Program
{
static void Main(string[] args)
{
//Set Aspose license before converting EPS to TIFF type
//using Aspose.Page for .NET
Aspose.Page.License AsposePageLicense = new Aspose.Page.License();
AsposePageLicense.SetLicense(@"c:\asposelicense\license.lic");
FileStream InputEPSFileToBeConverted = File.Open("EPSFileToBeConverted.eps", FileMode.Open, FileAccess.Read);
PsDocument InputEPSDocument = new PsDocument(InputEPSFileToBeConverted);
ImageDevice TiffImageDevice = new ImageDevice(ImageFormat.Tiff);
SaveOptions saveOptions = new ImageSaveOptions();
InputEPSDocument.Save(TiffImageDevice, saveOptions);
// Get image bytes array
byte[][] TiffImagesBytes = TiffImageDevice.ImagesBytes;
//loop through image bytes array and add to tiff file
int ImageBytesCount = 0;
foreach (byte[] TiffImageBytes in TiffImagesBytes)
{
using (FileStream OutputTIFFFileConverted = new FileStream("OutputConvertedTIFFFile.tiff", FileMode.Create, FileAccess.Write))
{
OutputTIFFFileConverted.Write(TiffImageBytes, 0, TiffImageBytes.Length);
}
ImageBytesCount++;
}
}
}
}

उपरोक्त कोड स्निपेट में, हम देख सकते हैं कि कुछ ही चरणों में हम समझ गए कि कैसे convert EPS को C# कोड का उपयोग करके TIFF तक पहुंचाया जाए। इस कोड का उपयोग करके, आप वेब, डेस्कटॉप, विंडोज और सेवाओं आदि सहित अपने किसी भी .NET एप्लिकेशन में एक EPS to TIFF कनवर्टर बना सकते हैं।

 हिन्दी