حاشیه‌نویسی اسناد در C#

.NET Cloud SDK برای ارتباط با REST APIs و ساخت ابزارهای حاشیه‌نویسی برای برنامه‌های C# .NET

  • GroupDocs.Annotation Cloud SDK برای cURL
  • GroupDocs.Annotation Cloud SDK برای Java
  • GroupDocs.Annotation Cloud SDK برای PHP
  • GroupDocs.Annotation Cloud SDK برای Python
  • GroupDocs.Annotation Cloud SDK برای Ruby
  • GroupDocs.Annotation Cloud SDK برای Node.js
آزمایش رایگان را شروع کنید

GroupDocs.Annotation Cloud REST API برای .NET به شما امکان می‌دهد به‌صورت برنامه‌نویسی با عملیات حاشیه‌نویسی اسناد تجاری کار کنید و ابزارهایی با استفاده از C# و سایر فناوری‌های .NET توسعه دهید. ابزارهایی که با استفاده از حاشیه‌نویسی SDK ما برای .NET APIs توسعه می‌دهید، به کاربران نهایی شما امکان می‌دهند فایل‌های با فرمت‌های پشتیبانی‌شده، مانند PDF، Microsoft Word، Excel، PowerPoint، تصاویر و انواع دیگر فرمت‌ها را حاشیه‌نویسی کنند. حذف اطلاعات حساس، افزودن واترمارک، یادداشت‌های چسبان، اشاره‌گرها و علامت‌گذاری‌های متنی و غیره را اعمال کنید. SDK متن‌باز به‌عنوان یک لایه‌پوش برای .NET REST APIs چندپلتفرمی عمل می‌کند. حاشیه‌نویسی‌ها را به‌صورت نقاشی یا علامت‌گذاری متنی اعمال کنید.

نحوه امضای یک سند با استفاده از GroupDocs.Annotation Cloud SDK برای .NET

  • یک نمونه از Configuration را با استفاده از Client Id و Client Secret موجود ایجاد کنید.
  • یک نمونه از AnnotateApi را با استفاده از نمونه‌ای از Configuration ایجاد کنید.
  • یک نمونه از AnnotationInfo ایجاد کنید و گزینه‌های نوع و موقعیت حاشیه‌نویسی موردنظر را تنظیم کنید.
  • یک نمونه از FileInfo ایجاد کنید و مسیرهای فایل‌های ورودی و خروجی را تنظیم کنید.
  • یک نمونه از AnnotateOptions را با نمونه‌های AnnotationInfo و FileInfo ایجاد کنید.
  • از AnnotateApi.Annotate برای حاشیه‌نویسی سند خود استفاده کنید.

سوالات متداول

می‌خواهم برنامهٔ .NET خود را برای حاشیه‌نویسی اسناد ایجاد کنم؟

اگر به دنبال کد منبع برای حاشیه‌نویسی فایل در ابر هستید، GroupDocs.Annotation Cloud SDK برای .NET در GitHub را بررسی کنید.

آیا می‌توانم GroupDocs.Annotation REST APIs را بر روی Android به صورت رایگان امتحان کنم؟

می‌توانید GroupDocs.Annotation را امتحان کنید و بدون هیچ محدودیتی از Low-Code .NET APIs استفاده کنید.

من نمی‌خواهم فایل‌های محرمانه‌ام را برای حاشیه‌نویسی در هیچ‌جایی بارگذاری کنم. گزینه‌های من چه هستند؟

GroupDocs.Annotation Cloud همچنین به‌صورت تصویر Docker در دسترس است که می‌تواند برای میزبانی خود سرویس self-host استفاده شود. یا می‌توانید سرویس‌های Java خود را با استفاده از GroupDocs.Annotation High-code APIs بسازید که در حال حاضر REST APIs ما را هدایت می‌کند.

ویژگی‌های پیشرفتهٔ حاشیه‌نویسی سند REST API

اضافه/حذف حاشیه‌نویسی‌های گرافیکی و علامت‌گذاری‌های متنی

دریافت اطلاعات سند مانند فراداده

دریافت داده‌های حاشیه‌نویسی برای فرمت‌های فایل پشتیبانی‌شده

وارد/صادر کردن فهرست حاشیه‌نویسی سند

رندر سند حاشیه‌نویسی شده به PDF

ذخیره سند حاشیه‌نویسی شدهٔ حاصل در ذخیره‌سازی و دریافت لینک آن

پشتیبانی از چندین فرمت فایل و سازگاری چندپلتفرمی

اعمال حذف متن بر محتوای اسلاید

اعمال حاشیه‌نویسی‌ها بر ناحیه سرصفحه/پاصفحه در اسناد Microsoft Word

کار با حاشیه‌نویسی‌های سند

GroupDocs.Annotation Cloud SDK برای .NET به شما امکان استفاده از تمام ویژگی‌های GroupDocs.Annotation REST API را می‌دهد که روش‌های متعددی برای کار با حاشیه‌نویسی‌ها فراهم می‌کند. این ابزار نه تنها امکان بازیابی حاشیه‌نویسی‌ها از اسناد را می‌دهد، بلکه حاشیه‌نویسی را به یک سند اضافه (صادر) می‌کند و سند حاصل را به‌صورت جریان برمی‌گرداند. مثال زیر نشان می‌دهد که چقدر آسان است با استفاده از SDK برای .NET حاشیه‌نویسی را وارد کنید:

وارد کردن حاشیه‌نویسی‌های سند - C#

  // Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
  var configuration = new Configuration(AppSID, AppKey);
  var apiInstance = new AnnotateApi(configuration);

  // Set request.
  var request = new GetImportRequest()
  {
      filePath = "docs/document.docx"
  };

  var response = apiInstance.GetImport(request);

مجموعهٔ قدرتمند ابزارهای حاشیه‌نویسی

در GroupDocs.Annotation Cloud SDK برای .NET، پشتیبانی از دو نوع اصلی حاشیه‌نویسی موجود است. هر نوع حاشیه‌نویسی سپس زیرنوع‌های متعددی دارد. دو نوع اصلی عبارتند از: حاشیه‌نویسی‌های مبتنی بر رسم و حاشیه‌نویسی‌های مبتنی بر متن یا علامت‌گذاری‌ها. حاشیه‌نویسی‌های مبتنی بر متن برای افزودن نظرات به انتخاب‌های متنی، مخفی‌سازی متن محرمانه با حذف، اعمال زیرخط یا خط‌خورده برای علامت‌گذاری متن و چسباندن یادداشت‌ها به متن غنی استفاده می‌شوند. در مقابل، حاشیه‌نویسی‌های گرافیکی برای برجسته‌سازی ناحیه‌ای با شکل مستطیلی و افزودن یادداشت به آن، مخفی‌سازی تصویر یا متن طبقه‌بندی‌شده، انتخاب نقطه‌ای خاص در سند و اعمال یادداشت به آن، قرار دادن پیکان به یک شیء برای اشاره به آن، رسم خطوط و اشکال، اعمال واترمارک‌های مبتنی بر متن و حاشیه‌نویسی‌های مبتنی بر فاصله استفاده می‌شوند.

یکپارچه‌سازی آسان

یکپارچه‌سازی GroupDocs.Annotation Cloud SDK در C# شما یا سایر برنامه‌های مبتنی بر .NET بسیار آسان و ساده است. به سادگی در GroupDocs.Cloud یک حساب کاربری ایجاد کنید و App SID و App Key را دریافت کنید؛ سپس می‌توانید شروع کنید.

سفارشی‌سازی آسان

حاشیه‌نویسی SDK ما برای .NET منبع باز است و دارای مجوز MIT می‌باشد. GroupDocs.Annotation Cloud SDK یک ابزارک قابل اعتماد، مقیاس‌پذیر و کاملاً تست‌شده است. بنابراین می‌توانید آن را استفاده کنید و حتی بر حسب نیازهای خود به‌صورت رایگان سفارشی کنید.

API Explorer تعاملی

حالا حاشیه‌نویسی API ما را در مرورگر خود با استفاده از مرورگر API مبتنی بر Swagger که تمام ویژگی‌های GroupDocs.Annotation Cloud API برای .NET را فهرست می‌کند، بررسی کنید. پارامترهای دلخواه خود را برای هر ویژگی ارائه دهید و آن را امتحان کنید. می‌توانید هم‌اکنون به API Explorer ما مراجعه کنید.

Support and Learning Resources

GroupDocs.Annotation Cloud همچنین رندرینگ سندی جداگانه SDKs برای سایر زبان‌های محبوب را که در زیر فهرست شده‌اند، ارائه می‌دهد:

  فارسی
a316d9aad