GroupDocs.Annotation در یک نگاه

قابلیت‌های قدرتمند حاشیه‌گذاری را در پروژه‌های Python خود ادغام کنید

Illustration annotation

علامت‌گذاری متن

با GroupDocs.Annotation for Python via .NET می‌توانید متن را در PDFها، اسناد Word و سایر فرمت‌ها برجسته، زیرخط‌دار، خط‌خورده یا جایگزین کنید تا بازبینی سریع و مشترک انجام شود.

رسم اشکال

حاشیه‌گذاری ناحیه، بیضی، نقطه، پیکان، فاصله و چندخطی را برای نشان‌دادن نواحی و اندازه‌گیری‌ها با رنگ‌های قابل تنظیم اضافه کنید.

نظرات و پاسخ‌ها

یک نویسنده و پاسخ‌های زنجیره‌ای را به هر حاشیه‌گذاری پیوست کنید تا گردش‌کارهای ساختاری بازبینی و تأیید را پشتیبانی کنید.

مدیریت و تبادل حاشیه‌گذاری‌ها

حاشیه‌گذاری‌ها را فهرست، به‌روزرسانی و حذف کنید، بر اساس نوع فیلتر کنید، پیش‌نمایش‌ها را رندر کنید و حاشیه‌گذاری‌ها را به‌صورت XML وارد یا صادر کنید.

استقلال پلتفرم

GroupDocs.Annotation for Python via .NET بر روی تمام سیستم‌عامل‌های اصلی کار می‌کند، فریم‌ورک‌های محبوب را پشتیبانی می‌کند و با مدیران بستهٔ رایج یکپارچه می‌شود.

Docker
Linux
macOS
PyPI
Windows
VS Code
Amazon S3
Azure

قالب‌های فایل پشتیبانی‌شده

GroupDocs.Annotation for Python via .NET فرمت‌های زیر را پشتیبانی می‌کند فرمت‌های فایل.

فرمت‌های MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, ODS
  • PowerPoint: PPT, PPTX, PPS, PPSX

فرمت‌های دیگر Office

  • قابل حمل: PDF
  • OpenDocument: ODT, ODP
  • نمودار: VSD, VSDX

فرمت‌های دیگر

  • تصاویر: BMP, JPEG, PNG, TIFF
  • CAD: DWG, DXF
  • ایمیل: EML, EMLX

ویژگی‌های کلیدی GroupDocs.Annotation for Python via .NET

به‌راحتی حاشیه‌گذاری‌ها را در PDFها، تصاویر و فایل‌های Office اضافه و مدیریت کنید.

Feature icon

علامت‌گذاری متن

متن انتخاب‌شده در اسناد خود را با هایلایت، زیرخط‌گذاری، خط‌خورده یا زیرخط‌گذاری موج‌دار علامت‌گذاری کنید.

Feature icon

اشکال گرافیکی

حاشیه‌گذاری‌های ناحیه، بیضی، پیکان، نقطه، فاصله و چندخطی را با رنگ‌های سفارشی رسم کنید.

Feature icon

واترمارک‌ها و مهرها

واترمارک‌های متنی، مهرهای تصویری و فیلدهای متنی قابل ویرایش را به صفحهٔ یک سند اضافه کنید.

Feature icon

دریافت و حذف

تمام حاشیه‌گذاری‌های یک سند را بخوانید، سپس بر اساس شناسه، نوع یا نمونه حذف کنید.

Feature icon

نظرات و پاسخ‌ها

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

Feature icon

واردات و صادرات

حاشیه‌گذاری‌های یک سند را به XML ذخیره کنید و دوباره در سند دیگری بارگذاری کنید.

نمونه‌های کد

کشف کنید GroupDocs.Annotation for Python via .NET چگونه وظایف حاشیه‌گذاری را ساده می‌کند

هایلایت متن

توسعه‌دهندگان با استفاده از Python می‌توانند متن را هایلایت کنند و علامت‌گذاری به اسناد اضافه کنند:

متن را در سند برجسته کنید

from groupdocs.annotation import Annotator
from groupdocs.annotation.models import Point
from groupdocs.annotation.models.annotation_models import HighlightAnnotation
from groupdocs.pydrawing import Color

# سند را با یک نمونه Annotator باز کنید
with Annotator("input.pdf") as annotator:
    # یک حاشیه‌نویسی برجسته‌سازی متن تعریف‌شده با نقاط چهارگانه ایجاد کنید
    highlight = HighlightAnnotation()
    highlight.page_number = 0
    highlight.font_color = Color.yellow.to_argb()
    highlight.points = [Point(80, 730), Point(240, 730), Point(240, 750), Point(80, 750)]

    # برجسته‌سازی را به سند اضافه کنید
    annotator.add(highlight)

    # سند حاشیه‌نویسی‌شده را ذخیره کنید
    annotator.save("annotated.pdf")

مدیریت حاشیه‌گذاری‌ها

از API برای خواندن و حذف حاشیه‌گذاری‌ها از یک سند استفاده کنید:

دریافت و حذف حاشیه‌نویسی‌ها

from groupdocs.annotation import Annotator

# یک سند حاشیه‌نویسی‌شده را با یک نمونه Annotator باز کنید
with Annotator("annotated.pdf") as annotator:
    # تمام حاشیه‌نویسی‌ها را از سند بازیابی کنید
    annotations = annotator.get()

    # اولین حاشیه‌نویسی را حذف کنید
    annotator.remove(annotation=annotations[0])

    # سند به‌روزرسانی‌شده را ذخیره کنید
    annotator.save("output.pdf")

چاپ واترمارک

توسعه‌دهندگان استفاده‌کننده از Python می‌توانند چاپ یک واترمارک متنی در تمام صفحات سند انجام دهند:

چاپ واترمارک روی سند

from groupdocs.annotation import Annotator
from groupdocs.annotation.models import Rectangle
from groupdocs.annotation.models.annotation_models import WatermarkAnnotation
from groupdocs.pydrawing import Color

# سند را با یک نمونه Annotator باز کنید
with Annotator("input.pdf") as annotator:
    # یک واترمارک متنی مورب ایجاد کنید و آن را در صفحه اول قرار دهید
    watermark = WatermarkAnnotation()
    watermark.box = Rectangle(100, 100, 200, 100)
    watermark.text = "CONFIDENTIAL"
    watermark.font_color = Color.red.to_argb()
    watermark.font_size = 24.0
    watermark.angle = 45.0
    watermark.opacity = 0.5
    watermark.page_number = 0

    # واترمارک را اضافه کنید و نتیجه را ذخیره کنید
    annotator.add(watermark)
    annotator.save("annotated.pdf")

برای شروع آماده اید؟

GroupDocs.Annotation را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی