Компресирайте EPUB в .NET SDK

Намалете размера на EPUB с помощта на C#

Използвайки REST API в C#, разработчиците могат да компресират EPUB програмно. С даденото решение изходът ще бъде висококачествен файл след компресиране.

Вижте кодовия фрагмент

Компресирайте EPUB в C#

В момента не приемаме EPUB файлове като вход. Но можем да създадем EPUB файлове като изход. Очакваме пълна поддръжка на EPUB в близко бъдеще.

Използвайки нашия мощен C# API, разработчиците могат да компресират EPUB документи, за да оптимизират съдържанието и размера на изходния файл. Намаляването на размера на EPUB става чрез изчистване на неизползваните данни и ресурси. Можете също така да компресирате изображения в EPUB, за да направите размера на изходния файл още по-малък.

Резултатът от оптимизирането и компресирането на съдържанието може да бъде записан в оригиналния EPUB или във всеки наличен формат за запис – DOCX, DOC, RTF, HTML и много други. Например компресирайте EPUB и запазете резултата като Word.

Намалете размера на EPUB файла в C#

Както споменахме, нашият .NET SDK ви позволява програмно да намалите размера на EPUB. И сега можете да опитате нашата мощна функционалност и да оцените как да компресирате EPUB в C# със следния пример:

Качете файл, който искате да оптимизирате/компресирате
Изпълнение на код
Изберете целевия формат от списъка
using Aspose.Words;

var config = new Configuration { ClientId = "####-####-####-####-####",
   ClientSecret = "##################" };
var wordsApi = new WordsApi(config);

using var requestDocument = File.OpenRead("Input.docx");
var requestCompressOptions = new CompressOptions()
{
    ImagesQuality = 75,
    ImagesReduceSizeFactor = 1
};
var compressDocumentRequest = new CompressDocumentOnlineRequest(requestDocument,
   requestCompressOptions);
var compressDocument = await wordsApi.CompressDocumentOnline(compressDocumentRequest);

var convertDocument =
   new ConvertDocumentRequest(compressDocument.Document.Values.First(), "epub");
await wordsApi.ConvertDocument(convertDocument);
Изпълнение на код
  
Копирайте кода C# в клипборда

Как да компресирате DOCX в C#

  1. Инсталирайте Aspose.Words Cloud for .NET
  2. Добавете препратка към библиотеката (импортирайте библиотеката) към вашия C# проект
  3. Конфигурирайте API, като използвате ключовете на приложението си
  4. Заредете източника DOCX за компресиране
  5. Компресирайте DOCX, изчистете неизползваната информация
  6. Изберете формата на изходния файл
  7. Вземете резултата от компресирането на DOCX като отделен файл

C# библиотека за използване на EPUB компресия

Инсталирайте 'Aspose.Words Cloud SDK for .NET', като използвате мениджъра на пакети NuGet. Просто стартирайте nuget install Aspose.Words-Cloud за автоматично инсталиране и препратка към съответния сбор във вашия проект. Като алтернатива можете ръчно да клонирате Aspose.Words Cloud SDK for .NET изходен код от GitHub и да го използвате във вашия проект. Моля, следвайте тези Instructions, за да получите бързо необходимите идентификационни данни за сигурност и да получите достъп до нашия REST API.

Системни изисквания

  • .NET Standard 2.0 или по-нова

Вижте Repository Documentation, за да видите повече подробности.

Други поддържани файлови формати

Можете да извършите компресиране на документи за други файлови формати:

5%

Абонирайте се за актуализации на продуктите на Aspose

Получавайте месечни бюлетини и оферти директно до вашата пощенска кутия.

© Aspose Pty Ltd 2001-2025. Всички права запазени.