این مقاله نحوه تقسیم فایل Word با Python REST API را راهنمایی میکند. فرآیند استخراج خودکار صفحات از Word با Python REST API ** با استفاده از Python cloud SDK را خواهید آموخت. ما در مورد پارامترهای مختلف برای سفارشی کردن خروجی فرآیند تقسیم بحث خواهیم کرد.
پیش نیاز
- یک حساب کاربری ایجاد کنید و اعتبار API را دریافت کنید
- برای تقسیم یک فایل Word، Aspose.Words Cloud SDK برای پایتون را دانلود کنید
- راه اندازی پروژه راه حل Python با SDK بالا برای استخراج صفحات
مراحل تقسیم یک سند Word با Python Low Code API
- یک شی از کلاس WordsApi را برای تقسیم فایل Word نمونه سازی کنید
- فایل Word را در شی جریان فایل بارگذاری کنید
- شی SplitDocumentOnlineRequest را با فایل ورودی، فایل خروجی و محدوده صفحات ایجاد کنید.
- با استفاده از شی درخواست بالا، شیء SplitDocumentOnline را فراخوانی کنید
- صفحه خروجی هدف را با استفاده از متد Result.Document.TryGetValue() واکشی کنید و آن را روی دیسک ذخیره کنید.
این مراحل نحوه تقسیم Word DOC با Python REST API را شرح می دهد. فرآیند را با بارگیری فایل Word منبع و سپس ایجاد شی SplitDocumentOnlineRequest با ارائه سند ورودی، فرمت خروجی، نام فایل خروجی، صفحه شروع و صفحه پایانی آغاز کنید. در نهایت روش SplitDocumentOnline را فراخوانی کنید تا سند تقسیم شود و صفحه خروجی مورد نظر روی دیسک ذخیره شود.
کد برای شکاف اسناد Word آنلاین در Python Low Code API
این کد فرآیند استخراج صفحات از سند Word با Python Low Code API را نشان می دهد. نام فایل مقصد به عنوان پیشوند برای چندین صفحه خروجی استفاده می شود که در آن _page# به عنوان پسوند استفاده می شود. با استفاده از این طرح، به تعداد نامهایی که از سند منبع استخراج میشود، میسازد و همانطور که در کد نمونه نشان داده شده است، جایی که صفحه 2 روی دیسک ذخیره شده است، قابل واکشی است.
در این مبحث، ما یاد گرفتیم که یک DOCX splitter را با Python REST API توسعه دهیم. برای ادغام فایل های Word به مقاله زیر مراجعه کنید: اسناد Word را با Python REST API ادغام کنید.