این آموزش کوتاه برای بررسی نحوه تقسیم صفحات در Word با استفاده از Python با کمک مراحل دقیق و یک کد نمونه قابل اجرا نوشته شده است. تمام کلاسها و روشهای لازم در کد نمونه runnable برای شفافسازی فرآیند معرفی و استفاده میشوند. میتوانید با استفاده از Python** سند Word را به روشهای مختلفی تقسیم کنید، مانند صفحهای که در این آموزش نشان داده شده است و سپس هر صفحه را بهعنوان یک فایل جداگانه DOCX یا DOC بنا به نیاز خود ذخیره کنید.
مراحل تقسیم فایل ورد با استفاده از پایتون
- IDE خود را برای استفاده از Aspose.Words برای پایتون از طریق دات نت پیکربندی کنید
- فایل منبع Word را برای تقسیم به صفحات در شی کلاس Document بارگیری کنید
- تعداد صفحات فایل بارگذاری شده را دریافت کنید
- از طریق هر صفحه آن را به عنوان یک سند جداگانه extract شمارش کنید
- هر صفحه استخراج شده را به عنوان یک سند word جداگانه ذخیره کنید
این مراحل با به اشتراک گذاری منطق برنامه نویسی و منابع مورد نیاز برای گنجاندن در پروژه، به تقسیم سند Word به فایل های جداگانه با استفاده از پایتون کمک می کند. ابتدا، میتوانید فایل Word منبع را در شیء کلاس Document بارگذاری کنید که حاوی ویژگیهای مختلف مانند page_count استفاده شده در اینجا و روشهای استخراج یک یا چند صفحه مطابق با الزامات است. در مرحله آخر، تمام صفحات سند یک به یک تکرار می شوند و در فرمت فایل پشتیبانی شده ذخیره می شوند.
کد برای تقسیم DOCX با استفاده از پایتون
برای استخراج صفحات از سند Word با استفاده از Python از شی کلاس Document استفاده می شود که حاوی تعدادی سازنده بارگذاری شده است که از بارگیری فایل Word از دیسک یا جریان پشتیبانی می کند، امکان تنظیم تماس هشدار برای رسیدگی به خطا، تنظیم تماس های برگشتی برای نظارت، ارائه رمز عبور برای فایل های محافظت شده و ویژگی های رمزگذاری به نام چند. شما می توانید صفحات را یک به یک یا به صورت گروهی که از یک صفحه خاص شروع می شود استخراج کنید.
این آموزش ما را راهنمایی کرده است تا فایل ورد را با استفاده از پایتون به چندین فایل تقسیم کنیم. اگر می خواهید فرآیند ایجاد یک فایل Word را از ابتدا یاد بگیرید به مقاله نحوه ایجاد سند ورد با استفاده از پایتون مراجعه کنید.