C# में REST API का उपयोग करके, डेवलपर प्रोग्राम के रूप में EPUB को कंप्रेस कर सकते हैं। दिए गए समाधान के साथ, आउटपुट संपीड़न के बाद एक उच्च गुणवत्ता वाली फ़ाइल होगी।
हम वर्तमान में EPUB फ़ाइलों को इनपुट के रूप में स्वीकार नहीं करते हैं। लेकिन हम आउटपुट के रूप में EPUB फाइलें बना सकते हैं। हम निकट भविष्य में पूर्ण EPUB समर्थन की आशा करते हैं।
हमारे शक्तिशाली C# API का उपयोग करके, डेवलपर सामग्री और आउटपुट फ़ाइल आकार को अनुकूलित करने के लिए EPUB दस्तावेज़ों को संपीड़ित कर सकते हैं। अप्रयुक्त डेटा और संसाधनों को साफ करने से EPUB का आकार कम होता है। आप आउटपुट फ़ाइल का आकार और भी छोटा करने के लिए EPUB के अंदर छवियों को संपीड़ित कर सकते हैं।
सामग्री अनुकूलन और संपीड़न का परिणाम मूल EPUB या किसी भी उपलब्ध सहेजें प्रारूप - DOCX, DOC, RTF, HTML और कई अन्य में सहेजा जा सकता है। उदाहरण के लिए, EPUB को संपीड़ित करें और आउटपुट को Word के रूप में सहेजें।
जैसा कि उल्लेख किया गया है, हमारा .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);
NuGet पैकेज मैनेजर का उपयोग करके 'Aspose.Words Cloud SDK for .NET' इंस्टॉल करें। अपने प्रोजेक्ट में संबंधित असेंबली को स्वचालित रूप से स्थापित और संदर्भित करने के लिए बस nuget install Aspose.Words-Cloud । एक विकल्प के रूप में, आप GitHub से Aspose.Words Cloud SDK for .NET को मैन्युअल रूप से क्लोन कर सकते हैं और इसे अपने प्रोजेक्ट में उपयोग कर सकते हैं। आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।
आप अन्य फ़ाइल स्वरूपों के लिए दस्तावेज़ संपीड़न कर सकते हैं: