Конвертирайте Excel в TIFF с NET REST API

В тази проста тема ще научите как да конвертирате XLS в TIFF с NET REST API. Ние ще разработим XLS към TIFF конвертор с C# Low Code API, като следваме подробните и ясни стъпки, споменати в следващия раздел. Разработеното приложение може да бъде интегрирано с всяко .NET приложение, поддържано в среди на macOS, Linux или Windows, и конвертирането може да се извърши безплатно.

Предпоставка

Стъпки за конвертиране на XLS в TIFF с NET REST API

  1. Задайте ИД на клиента и Тайната на клиента за API за конвертиране на XLS в TIFF
  2. Създайте екземпляр на клас CellsApi с клиентски идентификационни данни, за да извършите преобразуване на XLS в TIFF
  3. Посочете имената на изходния XLS и изходния TIFF файл и заредете изходния XLS файл в поток от памет
  4. Създайте екземпляр на PutConvertWorkbookRequest с входен XLS файлов поток и други незадължителни свойства
  5. Извикайте метода на заявка Excel to TIFF за конвертиране на XLS в TIFF с NET REST API
  6. Запазете изобразения TIFF файлов поток на локалния диск

Гореспоменатите стъпки трансформират файловия тип от Excel в TIFF с C# нискокодиран API. Ще започнем процеса с инициализацията, като конфигурираме SDK и създадем обекта на класа CellsAPI. След това ще осъществим достъп до изходния XLS файл с помощта на FileStream и ще създадем екземпляр на класа PutConvertWorkbookRequest, който допълнително се използва за извършване на преобразуване в TIFF файлов поток с помощта на метода PutConvertWorkbook().

Код за преобразуване на Excel в TIFF в NET Low Code API

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);
}
}
}
}

Този прост примерен код ви позволява да конвертирате Excel в TIFF с C# облачен API. Трябва само да предоставите валиден път за 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.

 Български