یک Word در Word را با Nodej.s REST API جایگزین کنید

این مقاله شامل فرآیند جایگزینی کلمه در Word با Nodej.s REST API است. از Aspose.Words برای Nodej.s Cloud SDK برای تغییر کلمه در Word با Nodej.s REST API در فضای ابری با استفاده از چند تماس API استفاده خواهید کرد. گزینه های مختلفی برای سفارشی کردن عملیات جایگزینی متن مورد بحث قرار می گیرد.

پیش نیاز

مراحل تغییر Word در Word با Nodej.s Low Code API

  1. شی WordsApi را با استفاده از شناسه کلاینت و مخفی ایجاد کنید
  2. فایل ورد ورودی را در جریان حافظه بخوانید
  3. شی ReplaceTextParameters را ایجاد کنید و متن قدیمی، متن جدید و سایر پرچم ها را تنظیم کنید
  4. نام فایل خروجی را تنظیم کنید و روش ReplaceTextOnline() را با درخواست سفارشی فراخوانی کنید
  5. محتویات فایل خروجی را از پاسخ API دریافت کنید و روی دیسک محلی ذخیره کنید

مراحل فوق، فرآیند جایگزینی کلمات در Word DOC با Nodej.s REST API را تعریف می کند. فرآیند را با بارگیری فایل Word منبع در جریان حافظه و سپس ایجاد درخواست جایگزینی متن با استفاده از ReplaceTextParameters و تنظیم مقدار متن قدیمی، مقدار متن جدید، پرچم برای مطابقت با حروف بزرگ، تطبیق کل کلمه و وجود regex در مقدار متن قدیمی، آغاز کنید. در نهایت، متد ReplaceTextOnline() را فراخوانی کنید تا متن آنلاین جایگزین شود و فایل Word خروجی از پاسخ API واکشی شود.

کدی برای جایگزینی Word در Word DOC با Nodej.s REST API

این کد نمونه نحوه جایگزینی یک کلمه در سند Word با Nodej.s Low Code API را نشان می دهد. ما DestFileName را به نام فایل خروجی تنظیم می کنیم که برای واکشی فایل Word حاصل با استفاده از روش TryGetValue() در نتیجه فراخوانی API استفاده می کنیم. با استفاده از روش File.Create یک جریان فایل ایجاد کنید و با استفاده از این جریان خروجی را در دیسک محلی ذخیره کنید.

در این مبحث آموزش یافتن و جایگزینی متن آنلاین در فایل ورد را آموختیم. برای تغییر ویژگی های سند Word به مقاله زیر مراجعه کنید: Change Properties of Word Document with Nodej.s REST API.

 فارسی