این مقاله شامل نحوه تغییر ویژگی های سند Word با Python REST API است. ما از Aspose.Words برای Python Cloud SDK برای افزودن یا به روز رسانی ویژگی Word document با Python Low Code API استفاده خواهیم کرد. این مقاله شما را راهنمایی میکند تا با استفاده از نام ویژگی و مقدار جدید، ویژگی سفارشی جدید اضافه کنید یا ویژگی داخلی یا سفارشی موجود را بهروزرسانی کنید.
پیش نیاز
- یک حساب کاربری ایجاد کنید و اعتبار API را دریافت کنید
- برای افزودن یا بهروزرسانی ویژگیهای سند Word، Aspose.Words Cloud SDK برای پایتون را دانلود کنید
- پروژه راه حل پایتون را با SDK بالا راه اندازی کنید
مراحل ویرایش ویژگی های سند در Word با Python REST API
- Client ID و Client Secret را برای API تنظیم کنید تا ویژگی های Word را تغییر دهد
- یک شی از کلاس WordsApi با استفاده از اعتبار مشتری ایجاد کنید
- فایل Word منبع را در جریان حافظه بخوانید تا خصوصیات آن را تغییر دهید
- با ارائه مقدار ویژگی، شی کلاس DocumentPropertyCreateOrUpdate را ایجاد کنید
- با تنظیم ویژگی مورد نظر، شی CreateOrUpdateDocumentPropertyOnlineRequest را ایجاد کنید.
- برای ایجاد یا بهروزرسانی ویژگی، روش CreateOrUpdateDocumentPropertyOnline را فراخوانی کنید
- فایل Word خروجی را با مقدار ویژگی جدید ذخیره کنید
مراحل فوق، فرآیند تغییر ویژگی های سند با Python REST API را توصیف می کند. فرآیند را با ایجاد شی کلاس WordsApi و سپس بارگیری فایل Word منبع در یک جریان حافظه آغاز کنید. بعداً از شی DocumentPropertyCreateOrUpdate برای تعریف پارامترهای ویژگی جدید استفاده کنید، CreateOrUpdateDocumentPropertyOnlineRequest را با استفاده از مقدار ویژگی و نام ویژگی ایجاد کنید و در نهایت شی CreateOrUpdateDocumentPropertyOnline را فراخوانی کنید تا ویژگی را در فایل Word بارگذاری شده اضافه یا به روز کنید.
کد برای ویرایش ویژگی های سند با Python Low Code API
این کد نمونه کار با ویژگی های Microsoft Word با Python Low Code API* را نشان می دهد. هنگامی که شی CreateOrUpdateDocumentPropertyOnlineRequest را ایجاد می کنیم، destFileName را ذکر می کنیم که نام فایل خروجی ایجاد شده در Cloud است. پس از پردازش ویژگی سند، از همان نام فایل برای دانلود فایل خروجی برای ذخیره روی دیسک استفاده کنید.
We have learned to edit document properties with Python Low Code API. To read comments from a Word file, refer to the following article: Read Comments in Word Document with Python REST API.