Перетворіть XLSX у TIFF за допомогою NET REST API

У цій простій статті ви дізнаєтесь, як перетворити XLSX на TIFF за допомогою NET REST API. Ми створимо перетворювач XLSX у TIFF із C# Low Code API, дотримуючись детальних і простих кроків, наведених у наступному розділі. Розроблену програму можна інтегрувати з будь-якою програмою .NET, що підтримується в середовищах macOS, Linux або Windows, і конвертацію можна виконати безкоштовно.

Обов’язкова умова

Кроки для перетворення XLSX у TIFF за допомогою NET REST API

  1. Установіть ідентифікатор клієнта та секрет клієнта для API, щоб відобразити XLSX як TIFF
  2. Створіть об’єкт класу CellsApi з обліковими даними клієнта, щоб виконати перетворення XLSX у TIFF
  3. Укажіть зразок XLSX і вихідні імена файлів TIFF і завантажте вихідний файл XLSX у потік пам’яті
  4. Створіть об’єкт PutConvertWorkbookRequest із вхідним потоком файлів XLSX та іншими необов’язковими властивостями
  5. Використовуйте метод запиту XLSX to TIFF, щоб конвертувати XLSX у TIFF за допомогою NET REST API
  6. Збережіть відтворений потік файлу TIFF на локальному диску

Наведені вище дії перетворюють тип файлу з XLSX на TIFF за допомогою C# low code API. Ми почнемо процес з ініціалізації, налаштувавши SDK і створивши об’єкт класу CellsAPI. Потім ми завантажимо вихідний файл XLSX за допомогою FileStream і створимо екземпляр класу PutConvertWorkbookRequest, який далі буде використовуватися для виконання перетворення у потік файлу TIFF за допомогою методу PutConvertWorkbook().

Код для перетворення XLSX у 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 XlsxToTiffConverter
{
public void XlsxToTiff()
{
try
{
string clientID = "Id";
string clientSecret = "secret";
string apiBaseUrl = "https://api.aspose.cloud";
// Source and output file names
string localPath = @"C:/ExcelFiles/";
string sourceFileFormat = "xlsx";
string outputFileFormat = "tiff";
string inputFileName = "Source."+ sourceFileFormat;
string outputFileName = "XlsxtoTiff."+ outputFileFormat;
var xlsxToTiffRequest = new PutConvertWorkbookRequest
{
checkExcelRestriction = true,
File = new Dictionary<string, Stream>()
{
{
inputFileName, File.OpenRead(localPath + inputFileName)
}
},
format = outputFileFormat,
streamFormat = sourceFileFormat
};
CellsApi xlsxtoTiffApi = new CellsApi(clientID, clientSecret, apiBaseUrl);
var response = xlsxtoTiffApi.PutConvertWorkbook(xlsxToTiffRequest);
response.Position = 0;
var fileStream = File.Create(localPath + outputFileName);
response.CopyTo(fileStream);
fileStream.Close();
Console.WriteLine("XLSX to TIFF conversion completed");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Цей базовий приклад коду дає змогу конвертувати XLSX у TIFF за допомогою хмарного API C#. Вам потрібно лише вказати дійсний шлях для файлу XLSX на диску за допомогою Aspose.Cells REST API SDK виконає перетворення, а потім, після завершення процесу перетворення, завантажте вихідний потік файлу TIFF для збереження це локально.

У цій темі ми навчилися перетворювати XLSX у TIFF за допомогою Cloud API. Якщо ви зацікавлені в перетворенні XLSX на HTML, перегляньте статтю про Перетворення XLSX на HTML за допомогою NET REST API.

 Українська