با Python REST API همه فیلدها را در Word به روز کنید

برای به روز رسانی تمام فیلدها در DOC با Python REST API، این مقاله را دنبال کنید. یاد خواهید گرفت چگونه فیلد در Word را با Python Low Code API با استفاده از یک Cloud SDK مبتنی بر پایتون به روز کنید. یک فرآیند کامل نشان داده خواهد شد، از بارگیری فایل منبع Word و در نهایت دانلود فایل Word به روز شده از فضای ذخیره سازی Cloud.

پیش نیاز

مراحل به روز رسانی فیلد در Word با سرویس Python RESTful

  1. با تنظیم Client Secret و ID برای به روز رسانی فیلدها، شی Configuration را نمونه سازی کنید
  2. شی WordsApi را با استفاده از پیکربندی بالا ایجاد کنید
  3. فایل Word منبع را با برخی از داده های فیلد مانند TOC در یک جریان حافظه بارگیری کنید
  4. کلاس UpdateFieldsOnlineRequest را برای ایجاد یک درخواست برای فایل Word بارگذاری شده ایجاد کنید
  5. روش UpdateFieldsOnline() را با استفاده از شی درخواست بالا فراخوانی کنید
  6. پاسخ API را تجزیه کنید و به جریان برگشتی دسترسی پیدا کنید
  7. جریان خروجی را به صورت فایل روی دیسک ذخیره کنید

مراحل بالا چگونه به روز رسانی تمام فیلدها در Word با Python REST API را توضیح می دهد. فایل Word مبدا را در جریان حافظه بخوانید، یک شی درخواست ایجاد کنید، نام فایل مقصد را تعریف کنید و برای به‌روزرسانی فیلدها، متد UpdateFieldsOnline() را فراخوانی کنید. جریان حاصل را در سند پاسخ تجزیه کنید و آن را به عنوان یک فایل روی دیسک ذخیره کنید.

کد برای به روز رسانی خودکار فیلدها در Word با Python REST API

این کد نمونه نحوه به روز رسانی فیلدهای Word را در یک فایل Word نشان می دهد. می توانید فهرست مطالب، ارجاعات متقابل، شماره صفحه و فیلدهای تاریخ-زمان را به روز کنید. وقتی نام فایل مقصد را تنظیم می کنیم، شی سند برگشتی حاوی پاسخی با همین نام است تا آن را از سایر فایل های موجود در فضای ذخیره سازی ابری متمایز کند.

همچنین می‌توانید ویژگی دیگری را در صفحه زیر بررسی کنید: استخراج متن از سند Word با Python REST API.

 فارسی