این مقاله بر روی نحوه ادغام اسناد Word با استفاده از Python تمرکز دارد. این جزئیات برای ایجاد محیط به همراه مراحل پیکربندی و یک کد نمونه کار برای به هم پیوستن فایلهای Word با استفاده از Python را کپسوله میکند. برنامه توسعهیافته را میتوان در هر محیط پیکربندی شده پایتون که با پلتفرم داتنت در ویندوز، لینوکس یا macOs پشتیبانی میشود، استفاده کرد.
مراحل ادغام اسناد Word در پایتون
- برای ادغام اسناد Word در پایتون، محیط را به از Aspose.Words برای پایتون از طریق دات نت استفاده کنید پیکربندی کنید
- فایل Word منبع را با استفاده از یک شی کلاس Document بارگیری کنید
- سند Target Word را با استفاده از یک شی کلاس Document بارگیری کنید
- فایل Source Word را با استفاده از روش append_document به فایل Target Word اضافه کنید
- سند Target Word را روی دیسک ذخیره کنید
مراحل بالا نشان دهنده گردش کار برای ترکیب اسناد Word در پایتون است. این فرآیند با بارگیری فایلهای منبع و هدف DOCX از دیسک با استفاده از دو نمونه جداگانه از کلاس Document آغاز میشود. سپس با استفاده از روش append_document که توسط کلاس سند هدف در معرض دید قرار می گیرد، سند مبدأ در داخل سند هدف ادغام می شود. در نهایت از روش ذخیره برای ذخیره اسناد Word ادغام شده روی دیسک استفاده می شود.
کد برای ترکیب اسناد ورد با استفاده از پایتون
این مثال در پایتون اسناد Word را با استفاده از چند فراخوانی ساده API ادغام می کند. این کد را می توان به راحتی بهبود بخشید تا فرآیند ادغام هر تعداد سند Word را با هم پوشش دهد. append_document از ImportFormatMode enum بهعنوان پارامتر تابع استفاده میکند، که گزینههایی را برای ادغام فایل ورد ورودی یا با استفاده از قالببندی مقصد، با استفاده از قالببندی منبع، یا حفظ سبکهای مختلف میدهد.
در این مبحث یاد گرفتیم چگونه اسناد Word را با استفاده از پایتون اضافه کنیم. اگر می خواهید فرآیند امضای الکترونیکی سند Word را یاد بگیرید، به مقاله نحوه امضای الکترونیکی یک سند Word با استفاده از پایتون مراجعه کنید.