REST API و Cloud SDK برای Python جهت ساخت ابزارهای آنلاین حاشیهنویسی سند و تصویر با پشتیبانی از گزینههای حاشیهنویسی متن و تصویر. بیایید حاشیهنویسی کنیم!
آزمایش رایگان را شروع کنیدGroupDocs.Annotation Cloud SDK برای Python RESTful APIs تمام آنچه برای ساخت ابزارهای حاشیهنویسی سند در Python نیاز دارید. برنامه شما قادر خواهد بود حاشیهنویسیها، پوششهای واترمارک، جایگزینی متن، حذف اطلاعات، یادداشتهای چسبان و نشانهگذاریهای متنی را به اسناد تجاری تمام فرمتهای محبوب مانند PDF، Microsoft Word، Excel، PowerPoint، Outlook، تصاویر و سایر فرمتها اضافه کند. بهسرعت برنامههای حاشیهنویسی را در Python با استفاده از SDK ما که بهعنوان یک wrapper بر روی Python APIs عمل میکند و راهحل را سازگار با چندپلتفرم میسازد، توسعه دهید. پشتیبانی از ارائهدهندگان ذخیرهسازی ابری شخص ثالث، مانند Amazon S3، Windows Azure، Dropbox و دیگران نیز فراهم است.
اگر به دنبال کد منبع برای حاشیهنویسی فایل در ابر هستید، GroupDocs.Annotation Cloud SDK برای Python در GitHub را بررسی کنید.
میتوانید امتحان GroupDocs.Annotation Low-Code Python APIs را بدون هیچ محدودیتی انجام دهید.
GroupDocs.Annotation Cloud همچنین بهصورت تصویر Docker موجود است که میتوانید برای self-host سرویس از آن استفاده کنید. یا میتوانید سرویسهای خود را با استفاده از GroupDocs.Annotation High-code APIs که در حال حاضر REST APIs ما را رانده میکند، بسازید.
یکپارچهسازی GroupDocs.Annotation Cloud SDK در برنامههای Python شما بسیار آسان است. نیازی به نصب در سمت سرور یا کلاینت نیست. فقط در GroupDocs.Cloud یک حساب کاربری ایجاد کنید تا App SID و key را دریافت کنید. مثال زیر نشان میدهد که چقدر آسان است اطلاعات حاشیهنویسی را با استفاده از Python وارد کنید:
# Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
# For complete examples and data files, please go to https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-python
app_sid = "XXXX-XXXX-XXXX"
app_key = "XXXXXXXXXXXX"
# Create instance of the API.
api = groupdocs_annotation_cloud.AnnotationApi.from_keys(app_sid, app_key)
path = "FolderName" + "MyDocument.pdf"
a = AnnotationInfo()
a.annotation_position = Point()
a.annotation_position.x = 852
a.annotation_position.y = 59
a.box = Rectangle()
a.box.x = 375
a.box.y = 59
a.box.width = 88
a.box.height = 37
a.type = "Area"
a.creator_name = "Anonym A."
request = groupdocs_annotation_cloud.PostAnnotationsRequest(path, a)
response = api.post_annotations(request)
print(response)
با استفاده از GroupDocs.Annotation Cloud SDK برای Python، میتوانید با انواع مختلف حاشیهنویسی کار کنید. دو نوع پایه وجود دارد؛ حاشیهنویسی متنی و حاشیهنویسی تصویری. در حاشیهنویسی متنی، میتوانید نظرات متنی را به متن انتخابشده اضافه کنید؛ متنی که باید با چه چیزی جایگزین شود را برجسته کنید، متن محرمانه را با استفاده از حذف متن مخفی کنید، متن را با خطخطی/زیرخط برجسته کنید، و یادداشتهای چسبان با متن غنی اضافه کنید. در حاشیهنویسی تصویری، میتوانید یادداشتها را به ناحیهای که با یک مستطیل (Area Annotation) برجسته شده اضافه کنید، یادداشتها را به هر نقطهای در سند (Point Annotation) اضافه کنید، بخشهای محرمانه تصویر یا متن را (Area Redaction) مخفی کنید، خطوط و شکلهای آزاد (Polyline) بکشید، پیکانهایی که به یک شیء اشاره میکنند (Pointer/Arrow) اضافه کنید، لایههای واترمارک مبتنی بر متن (Watermark) ایجاد کنید، و فاصله بین هر شیء در سند را اندازهگیری کنید (Distance Annotation).
GroupDocs.Annotation Cloud SDK برای Python ۱۰۰٪ تست شده و بدون نیاز به تنظیمات اضافی کار میکند. SDK منبع باز است و دارای مجوز MIT میباشد. میتوانید از آن استفاده کنید و حتی بهصورت رایگان آن را سفارشی کنید.
با استفاده از مرورگر API مبتنی بر Swagger ما؛ میتوانید GroupDocs.Annotation Cloud SDK برای Python را بلافاصله در مرورگر خود امتحان کنید. این مرورگر تعاملی API به شما اطلاعاتی درباره تمام منابعی که API ارائه میدهد، میدهد. همچنین میتوانید عملیات مورد نظر خود را با ارائه تعاملی پارامترهای لازم، امتحان کنید.