حاشیه نویسی اسناد در جاوا با REST API

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

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

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

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

  • با استفاده از «Client ID» و «Client Secret» یک نمونه از «پیکربندی» ایجاد کنید.
  • یک نمونه از «AnnotateApi» با استفاده از نمونه «پیکربندی» ایجاد کنید.
  • یک نمونه از “AnnotationInfo” ایجاد کنید و گزینه هایی را برای نوع و موقعیت حاشیه نویسی مورد نظر تنظیم کنید.
  • یک نمونه از «FileInfo» ایجاد کنید و مسیرهایی را برای فایل های ورودی و خروجی تنظیم کنید.
  • یک نمونه از “AnnotateOptions” با نمونه هایی از “AnnotationInfo” و “FileInfo” ایجاد کنید.
  • از «AnnotateApi.annotate» برای حاشیه نویسی سند خود استفاده کنید.

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

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

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

آیا می توانم API های GroupDocs.Annotation REST را در جاوا به صورت رایگان امتحان کنم؟

می‌توانید APIهای جاوا کم‌کد را بدون هیچ محدودیتی [آزمایش کنید GroupDocs.Annotation] (https://purchase.groupdocs.cloud/trial).

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

GroupDocs.Annotation Cloud همچنین به عنوان تصویر Docker موجود است که می تواند برای [self-host] (https://purchase.groupdocs.cloud/self-hosting) سرویس استفاده شود. یا ممکن است خدمات جاوا خود را با استفاده از [GroupDocs.Annotation High-code APIs] (https://products.groupdocs.com/annotation/) بسازید که در حال حاضر API های REST ما را هدایت می کند.

ویژگی های Advanced Document Annotation REST API

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

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

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

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

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

سند حاشیه نویسی حاصل را در حافظه ذخیره کنید و پیوند آن را واکشی کنید

پشتیبانی از فرمت های مختلف فایل و سازگاری بین پلتفرم

ویرایش متن را در محتوای اسلاید اعمال کنید

در اسناد مایکروسافت ورد، حاشیه نویسی را در ناحیه سرصفحه/پانویس اعمال کنید

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

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

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

  // 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، به شما امکان می دهد از انواع مختلف حاشیه نویسی استفاده کنید. انواع اولیه عبارتند از حاشیه نویسی گرافیکی و حاشیه نویسی مبتنی بر متن. نشانه‌گذاری‌های مبتنی بر متن را می‌توان با افزودن نظرات متنی به انتخاب انجام داد، ویرایش متن برای پنهان کردن متن طبقه‌بندی شده پشتیبانی می‌شود. همچنین می‌توانید متن را با نشانه‌هایی مانند خط‌های زیر و خط‌رنگ برجسته کنید. یادداشت های چسبناک را می توان به متن غنی اضافه کرد. حاشیه نویسی گرافیکی را می توان به صورت اضافه کردن یادداشت ها به ناحیه برجسته شده با مستطیل (Area Annotation)، مخفی کردن قسمت طبقه بندی شده متن یا تصویر (Area Redaction)، اعمال یادداشت ها به یک نقطه خاص در داخل سند (Point Annotation)، فلش های رها شده اعمال کرد. به یک شی (نشانگر/پیکان)، رسم اشکال و خطوط با دست آزاد (Polyline)، اضافه کردن همپوشانی واترمارک مبتنی بر متن (واترمارک)، و اندازه‌گیری فاصله بین هر دو شی در سند (Distance Annotation).

ادغام آسان

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

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

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

تعاملی API Explorer

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

Support and Learning Resources

GroupDocs.Annotation Cloud همچنین SDK های ارائه اسناد جداگانه را برای سایر زبان های محبوب به شرح زیر ارائه می دهد:

  فارسی