NET REST API के साथ Excel को TIFF में बदलें

इस सरल विषय में, आप सीखेंगे कि NET REST API के साथ XLS को TIFF में कैसे बदलें। हम निम्नलिखित अनुभाग में उल्लिखित विस्तृत और स्पष्ट चरणों का पालन करके C# लो कोड API के साथ एक XLS से TIFF कनवर्टर विकसित करेंगे। विकसित किए गए एप्लिकेशन को macOS, Linux, या Windows वातावरण में समर्थित किसी भी .NET एप्लिकेशन के साथ एकीकृत किया जा सकता है और रूपांतरण निःशुल्क किया जा सकता है।

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

NET REST API के साथ XLS को TIFF में बदलने के चरण

  1. XLS को TIFF में बदलने के लिए API के लिए क्लाइंट ID और क्लाइंट सीक्रेट सेट करें
  2. XLS से TIFF रूपांतरण करने के लिए क्लाइंट क्रेडेंशियल के साथ CellsApi क्लास का एक उदाहरण बनाएं
  3. स्रोत XLS और आउटपुट TIFF फ़ाइल नाम निर्दिष्ट करें और स्रोत XLS फ़ाइल को मेमोरी स्ट्रीम में लोड करें
  4. इनपुट XLS फ़ाइल स्ट्रीम और अन्य वैकल्पिक गुणों के साथ PutConvertWorkbookRequest का एक उदाहरण बनाएँ
  5. NET REST API के साथ XLS को TIFF में बदलने के लिए Excel to TIFF अनुरोध विधि को कॉल करें
  6. रेंडर की गई TIFF फ़ाइल स्ट्रीम को स्थानीय डिस्क पर सहेजें

उपर्युक्त चरण फ़ाइल प्रकार को C# लो कोड API के साथ Excel से TIFF में परिवर्तित करते हैं। हम SDK को कॉन्फ़िगर करके और CellsAPI क्लास ऑब्जेक्ट बनाकर आरंभीकरण के साथ प्रक्रिया शुरू करेंगे। फिर हम FileStream का उपयोग करके स्रोत XLS फ़ाइल तक पहुँचेंगे और PutConvertWorkbookRequest क्लास का एक उदाहरण बनाएंगे जिसका उपयोग आगे PutConvertWorkbook() विधि का उपयोग करके TIFF फ़ाइल स्ट्रीम में रूपांतरण करने के लिए किया जाता है।

NET लो कोड API में एक्सेल से TIFF रूपांतरण के लिए कोड

using Aspose.Cells.Cloud.SDK.Api;
using Aspose.Cells.Cloud.SDK.Request;
using System;
using System.Collections.Generic;
using System.IO;
namespace Kb_Aspose.KB
{
public class XlsToTiffConverter
{
public void XlsToTiff()
{
try
{
string clientID = "Id";
string clientSecret = "secret";
string apiBaseUrl = "https://api.aspose.cloud";
// Source and output file names
string localPath = @"C:/ExcelFiles/";
string sourceFileFormat = "xls";
string outputFileFormat = "tiff";
string inputFileName = "Source."+ sourceFileFormat;
string outputFileName = "XlstoTiff."+ outputFileFormat;
var xlsToTiffRequest = new PutConvertWorkbookRequest
{
checkExcelRestriction = true,
File = new Dictionary<string, Stream>()
{
{
inputFileName, File.OpenRead(localPath + inputFileName)
}
},
format = outputFileFormat,
streamFormat = sourceFileFormat
};
CellsApi xlstoTiffApi = new CellsApi(clientID, clientSecret, apiBaseUrl);
var response = xlstoTiffApi.PutConvertWorkbook(xlsToTiffRequest);
response.Position = 0;
var fileStream = File.Create(localPath + outputFileName);
response.CopyTo(fileStream);
fileStream.Close();
Console.WriteLine("XLS to TIFF conversion completed");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

यह सरल उदाहरण कोड आपको C# क्लाउड API के साथ Excel को TIFF में बदलने देता है। आपको केवल डिस्क पर XLS फ़ाइल के लिए एक वैध पथ प्रदान करना होगा, Aspose.Cells REST API SDK की सहायता से रूपांतरण किया जाएगा, और फिर, रूपांतरण प्रक्रिया पूरी होने के बाद, आउटपुट TIFF फ़ाइल स्ट्रीम को स्थानीय रूप से सहेजने के लिए डाउनलोड करें।

We have learnt to transform XLS to TIFF with Cloud API in this topic. If you want to perform Excel to HTML conversion, refer to the article on how to Convert Excel to HTML with NET REST API.

 हिन्दी