ขณะนี้เราไม่รับไฟล์ EPUB เป็นอินพุต แต่เราสามารถสร้างไฟล์ EPUB เป็นเอาต์พุตได้ เราหวังว่าจะได้รับการสนับสนุน EPUB อย่างเต็มรูปแบบในอนาคตอันใกล้นี้
การใช้ Python API อันทรงพลังของเรา นักพัฒนาสามารถบีบอัดเอกสาร EPUB เพื่อปรับเนื้อหาและขนาดไฟล์ที่ส่งออกให้เหมาะสม การลดขนาด EPUB เกิดจากการล้างข้อมูลและทรัพยากรที่ไม่ได้ใช้ คุณยังสามารถบีบอัดรูปภาพภายใน EPUB เพื่อทำให้ขนาดไฟล์ที่ส่งออกมีขนาดเล็กลงได้อีกด้วย
ผลลัพธ์ของการปรับเนื้อหาให้เหมาะสมและการบีบอัดสามารถบันทึกใน EPUB ดั้งเดิมหรือรูปแบบการบันทึกที่มีอยู่ – DOCX, DOC, RTF, HTML และอื่นๆ อีกมากมาย ตัวอย่างเช่น บีบอัด EPUB และบันทึกผลลัพธ์เป็น Word
ดังที่กล่าวไว้ Python SDK ของเราช่วยให้คุณลดขนาด EPUB โดยทางโปรแกรมได้ และตอนนี้ คุณสามารถลองใช้ฟังก์ชันอันทรงพลังของเราและประเมินวิธีบีบอัด EPUB ใน Python ด้วยตัวอย่างต่อไปนี้:
import asposewordscloud
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
request_document = open('Input.docx', 'rb')
request_compress_options = asposewordscloud.CompressOptions(
images_quality=75, images_reduce_size_factor=1)
compress_document_request = asposewordscloud.models.requests.CompressDocumentOnlineRequest(
document=request_document, compress_options=request_compress_options)
compress_document = words_api.compress_document_online(compress_document_request)
convert_document = asposewordscloud.models.requests.ConvertDocumentRequest(
document=list(insert_paragraph.document.values())[0], format='epub')
words_api.convert_document(convert_document)
ติดตั้ง Aspose.Words Cloud SDK for Python โดยใช้ที่เก็บ PyPi เรียกใช้ pip install aspose-words-cloud เพื่อติดตั้ง SDK จากนั้นนำเข้าแพ็คเกจผ่าน import asposewordscloud คุณสามารถโคลน Aspose.Words Cloud SDK for Python ด้วยตนเองจาก GitHub และใช้ในโครงการของคุณ โปรดปฏิบัติตาม Instructions เหล่านี้เพื่อรับข้อมูลประจำตัวด้านความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา
อ้างถึง Repository Documentation เพื่อดูรายละเอียด
คุณสามารถทำการบีบอัดเอกสารสำหรับรูปแบบไฟล์อื่น: