Компресирайте PDF или Word файл в .NET SDK

Намалете размера на документа с помощта на C#

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

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

Компресирайте документ в C#

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

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

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

Както споменахме, нашият .NET SDK ви позволява програмно да намалите размера на документ във всеки поддържан формат. Например, можете да намалите размера на PDF файла, DOCX, DOC, RTF, ODT, EPUB, HTML и други формати. И сега можете да изпробвате нашата мощна функционалност и да оцените как да компресирате документ в 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(), "docx");
await wordsApi.ConvertDocument(convertDocument);
Изпълнение на код
  
Копирайте кода C# в клипборда

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

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

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

Инсталирайте '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-2024. Всички права запазени.