این مقاله شامل فرآیند افزودن نشانک در Word با NET REST API است. ما از Aspose.Words برای NET Cloud SDK برای افزودن نشانک به سند Word با C# Low Code API استفاده خواهیم کرد. برای افزودن این نشانک به فایل Word خود در دیسک محلی، پارامترهای مختلف نشانک را تنظیم کرده و فراخوانی های API را فراخوانی می کنید.
پيش نياز
- یک حساب ایجاد کنید و اعتبارنامه API را دریافت کنید
- دانلود Aspose.Words Cloud SDK for Dotnet to add a bookmark in a Word file
- راه اندازی پروژه راه حل C# با SDK بالا
مراحل ایجاد نشانک در Word با NET REST API
- Client ID و Client Secret را برای API تنظیم کنید تا یک نشانک اضافه کند
- یک شی از کلاس WordsApi را با اعتبار مشتری خود نمونه سازی کنید
- برای ایجاد نشانک، فایل Word منبع را در جریان حافظه بخوانید
- محدوده شروع و پایان نشانک را با استفاده از کلاس PositionInsideNode تعریف کنید
- با ارائه پارامترهای مورد نیاز، شی InsertBookmarkOnlineRequest را ایجاد کنید
- با توجه به InsertBookmarkOnlineRequest، روش InsertBookmarkOnline را به insert a bookmark فراخوانی کنید.
- فایل Word حاصل را با نشانک جدید ذخیره کنید
مراحل فوق الذکر نحوه ایجاد نشانک در Word با C# Low Code API را شرح می دهد. فرآیند را با ایجاد یک شی WordsApi و سپس خواندن فایل Word منبع و تعریف پارامترهای نشانک شروع کنید. در نهایت، با فراخوانی چند تماس API و سپس ذخیره فایل Word حاصل در دیسک محلی، این نشانک را به فایل Word خود اضافه کنید.
کد برای درج نشانک در Word با C# REST API
این کد نمونه نحوه اضافه کردن نشانک در Word با C# REST API را نشان می دهد. کلاس PositionInsideNode برای تنظیم محدوده شروع و پایان نشانک در فایل Word مقصد استفاده می شود. جریان حاصل به عنوان یک مورد فرهنگ لغت با کلید مشخص شده برگردانده می شود و می توان آن را با استفاده از روش TryGetValue همانطور که در کد نمونه نشان داده شده است بازیابی کرد.
در این مبحث یاد گرفتیم که چگونه با C# REST API * در Word بوکمارک بسازیم. اگر به دنبال تبدیل فایل Word به فایل HTML هستید، به مقاله در با NET REST API DOCX را به HTML تبدیل کنید مراجعه کنید.