A(z) C# REST API használatával a fejlesztők programozottan tömöríthetik a(z) EPUB fájlt. Az adott megoldással a kimenet tömörítés után jó minőségű fájl lesz.
Jelenleg nem fogadunk el EPUB fájlokat bemenetként. De előállíthatunk EPUB fájlokat kimenetként. Bízunk benne, hogy a közeljövőben teljes körű EPUB támogatást kapunk.
Hatékony C# API -nkkal a fejlesztők tömöríthetik az EPUB dokumentumokat a tartalom és a kimeneti fájl méretének optimalizálása érdekében. Az EPUB méretének csökkentése a fel nem használt adatok és erőforrások megtisztításával történik. A képeket EPUB on belül is tömörítheti, hogy a kimeneti fájl mérete még kisebb legyen.
A tartalomoptimalizálás és -tömörítés eredménye elmenthető az eredeti EPUB ban vagy bármilyen elérhető mentési formátumban – DOCX, DOC, RTF, HTML és még sok más. Például tömörítse az EPUB fájlt, és mentse a kimenetet Word néven.
Mint említettük, a .NET SDK lehetővé teszi az EPUB méretének programozott csökkentését. Most pedig kipróbálhatja hatékony funkcióinkat, és kiértékelheti az EPUB tömörítését a C# alkalmazásban a következő példával:
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);
Telepítse 'Aspose.Words Cloud SDK for .NET' -et a NuGet csomagkezelő segítségével. Csak futtassa a nuget install Aspose.Words-Cloud programot, hogy automatikusan telepítse és hivatkozzon a megfelelő összeállításra a projektben. Alternatív megoldásként manuálisan is klónozhatja Aspose.Words Cloud SDK for .NET forráskódot a GitHubból, és felhasználhatja a projektben. Kérjük, kövesse ezeket az Instructions a szükséges biztonsági hitelesítő adatok gyors megszerzéséhez és a REST API eléréséhez.
További részletekért olvassa el az Repository Documentation.
Más fájlformátumokhoz is végezhet dokumentumtömörítést: