برای به روز رسانی همه فیلدها در DOC با Nodej.s REST API، این مقاله را دنبال کنید. یاد خواهید گرفت چگونه فیلد در Word را با Nodej.s Low Code API با استفاده از یک Cloud SDK مبتنی بر Nodej.s به روز کنید. یک فرآیند کامل نشان داده خواهد شد، از بارگیری فایل منبع Word و در نهایت دانلود فایل Word به روز شده از فضای ذخیره سازی Cloud.
پیش نیاز
- یک حساب کاربری ایجاد کنید و اعتبار API را دریافت کنید
- برای بهروزرسانی همه فیلدها، Aspose.Words Cloud SDK برای Nodej.s را دانلود کنید
- پروژه Nodej.s را با SDK بالا برای به روز رسانی TOC و سایر فیلدها راه اندازی کنید
مراحل به روز رسانی فیلد در Word با Nodej.s RESTful Service
- با تنظیم Client Secret و ID برای به روز رسانی فیلدها، شی Configuration را نمونه سازی کنید
- با استفاده از پیکربندی بالا، شی WordsApi را ایجاد کنید
- فایل Word منبع را با برخی از داده های فیلد مانند TOC در یک جریان حافظه بارگیری کنید
- کلاس UpdateFieldsOnlineRequest را برای ایجاد یک درخواست برای فایل Word بارگذاری شده ایجاد کنید
- روش UpdateFieldsOnline() را با استفاده از شی درخواست بالا فراخوانی کنید
- پاسخ API را تجزیه کنید و به جریان برگشتی دسترسی پیدا کنید
- جریان خروجی را به صورت فایل روی دیسک ذخیره کنید
مراحل بالا توضیح می دهد چگونه همه فیلدها را در Word با Nodej.s REST API به روز کنید. فایل Word مبدا را در جریان حافظه بخوانید، یک شی درخواست ایجاد کنید، نام فایل مقصد را تعریف کنید و برای بهروزرسانی فیلدها، متد UpdateFieldsOnline() را فراخوانی کنید. جریان حاصل را در سند پاسخ تجزیه کنید و آن را به عنوان یک فایل روی دیسک ذخیره کنید.
کد برای به روز رسانی خودکار فیلدها در Word با Nodej.s REST API
این کد نمونه نحوه به روز رسانی فیلدهای Word را در یک فایل Word نشان می دهد. می توانید فهرست مطالب، ارجاعات متقابل، شماره صفحه و فیلدهای تاریخ-زمان را به روز کنید. وقتی نام فایل مقصد را تنظیم می کنیم، شی سند برگشتی حاوی پاسخی با همین نام است تا آن را از سایر فایل های موجود در فضای ذخیره سازی ابری متمایز کند.
همچنین میتوانید ویژگی دیگری را در صفحه زیر بررسی کنید: استخراج متن از سند Word با Nodej.s REST API.