سندها را در Java با REST API حاشیه‌نویسی کنید.

RESTful API برای ساخت ابزارهای آنلاین حاشیه‌نویسی سند و تصویر با پشتیبانی از گزینه‌های حاشیه‌نویسی مبتنی بر متن و تصویر. بیایید حاشیه‌نویسی کنیم!

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

GroupDocs.Annotation Cloud SDK برای Java یک جعبه‌ابزار کارآمد برای توسعه برنامه‌های حاشیه‌نویسی سند تجاری در Java است. این راه‌حل امکان اعمال حاشیه‌نویسی‌ها، یادداشت‌های چسبان، پوشش‌های واترمارک، حذف اطلاعات، جایگزینی متن و علامت‌گذاری‌ها را بر روی اسناد، ارائه‌ها، ایمیل‌ها، صفحات‌گسترده، PDF، تصاویر و سایر فرمت‌های فایل فراهم می‌کند. حاشیه‌نویسی SDK به عنوان یک wrapper برای Java RESTful APIs عمل می‌کند و سازگاری چندپلتفرمی برنامه را تضمین می‌نماید. همچنین Annotation API ما با تمام راه‌حل‌های ذخیره‌سازی ابری شخص ثالث محبوب کار می‌کند.

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

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

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

آیا می‌توانم برنامهٔ Java خودم را برای حاشیه‌نویسی اسناد ایجاد کنم؟

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

GroupDocs.Annotation Cloud API راهکارهای متعددی برای کار با حاشیه‌نویسی‌ها ارائه می‌دهد. این سرویس نه تنها امکان بازیابی حاشیه‌نویسی‌ها از اسناد را فراهم می‌کند، بلکه حاشیه‌نویسی را به سند اضافه کرده و سند حاصل را به‌صورت جریان (stream) برمی‌گرداند. قطعه کد زیر نشان می‌دهد چگونه می‌توانید به‌سرعت نسخهٔ PDF هر سندی را دریافت کنید.

تولید PDF صفحات سند - Java

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

  // Create request object.
  GetPdfRequest request = new GetPdfRequest();
  request.setFilePath("docs"+ File.separator +"document.docx");

  // Executing api method.
  File response = apiInstance.getPdf(request);

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

GroupDocs.Annotation Cloud SDK برای Java REST API، به شما امکان استفاده از انواع مختلف حاشیه‌نویسی را می‌دهد. انواع اصلی شامل حاشیه‌نویسی گرافیکی و حاشیه‌نویسی متنی هستند.

حاشیه‌نویسی متنی می‌تواند با افزودن نظرات متنی به بخش انتخاب‌شده انجام شود؛ پشتیبانی از حذف متن (redaction) برای مخفی‌سازی متن طبقه‌بندی‌شده نیز وجود دارد. همچنین می‌توانید متن را با علامت‌گذاری‌هایی مانند زیرخط و خط‌خورده برجسته کنید. یادداشت‌های چسبان می‌توانند به متن غنی اضافه شوند.

حاشیه‌نویسی گرافیکی می‌تواند به شکل افزودن یادداشت به ناحیه‌ای که با مستطیل برجسته شده (Area Annotation)، مخفی‌سازی بخش طبقه‌بندی‌شده متن یا تصویر (Area Redaction)، افزودن یادداشت به نقطه‌ای خاص در سند (Point Annotation)، افزودن پیکان یا اشاره‌گر به یک شیء (Pointer/Arrow)، رسم اشکال و خطوط آزاد (Polyline)، افزودن لایهٔ واترمارک متنی (Watermark)، و اندازه‌گیری فاصله بین هر دو شیء در سند (Distance Annotation) باشد.

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

برای یکپارچه‌سازی GroupDocs.Annotation Cloud SDK در برنامه‌های Java خود، کافی است در GroupDocs.Cloud یک حساب کاربری ایجاد کنید تا App SID و App Key را دریافت کنید. نیازی به نصب نیست.

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

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

API Explorer تعاملی

پارامترهای موردنظر را به کاوشگر تعاملی API مبتنی بر Swagger ما ارائه دهید و ویژگی‌های مختلف GroupDocs.Annotation Cloud API برای Java را در مرورگر خود امتحان کنید. لطفاً برای مشاهده عملکرد، به کاوشگر Annotation Cloud API مراجعه کنید.

Support and Learning Resources

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

  فارسی
a316d9aad