GroupDocs.Annotation Sekilas

Integrasikan kemampuan anotasi yang kuat ke dalam proyek Python Anda

Illustration annotation

Markup Teks

Dengan GroupDocs.Annotation for Python via .NET, Anda dapat menyorot, menggarisbawahi, mencoret, atau mengganti teks pada PDF, dokumen Word, dan format lainnya untuk tinjauan kolaboratif yang cepat.

Gambar Bentuk

Tambahkan anotasi area, elips, titik, panah, jarak, dan polyline untuk menandai wilayah dan pengukuran dengan warna yang dapat dikonfigurasi.

Komentar dan Balasan

Lampirkan penulis dan balasan berulir pada anotasi apa pun untuk mendukung alur kerja tinjauan dan persetujuan yang terstruktur.

Kelola dan Tukar Anotasi

Daftar, perbarui, dan hapus anotasi, filter berdasarkan tipe, render pratinjau, serta impor atau ekspor anotasi sebagai XML.

Kemandirian Platform

GroupDocs.Annotation for Python via .NET bekerja pada semua sistem operasi utama, mendukung kerangka kerja populer, dan terintegrasi dengan manajer paket umum.

Docker
Linux
macOS
PyPI
Windows
VS Code
Amazon S3
Azure

Format File yang Didukung

GroupDocs.Annotation for Python via .NET mendukung format file berikut.

Format MS Office

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

Format Office Lainnya

  • Portabel: PDF
  • OpenDocument: ODT, ODP
  • Diagram: VSD, VSDX

Format Lainnya

  • Gambar: BMP, JPEG, PNG, TIFF
  • CAD: DWG, DXF
  • Email: EML, EMLX

Fitur Utama GroupDocs.Annotation for Python via .NET

Tambahkan dan kelola anotasi pada PDF, gambar, dan file Office dengan mudah.

Feature icon

Penandaan Teks

Sorot, garisbawahi, coret, atau garisbawahi bergelombang teks yang dipilih dalam dokumen Anda.

Feature icon

Bentuk Grafis

Gambar anotasi area, elips, panah, titik, jarak, dan polyline dengan warna khusus.

Feature icon

Watermark & Stempel

Tambahkan watermark teks, stempel gambar, dan bidang teks yang dapat diedit ke halaman dokumen.

Feature icon

Dapatkan dan Hapus

Baca semua anotasi dalam dokumen, lalu hapus berdasarkan id, tipe, atau instance.

Feature icon

Komentar & Balasan

Lampirkan balasan berulir dengan metadata pengguna dan cap waktu pada anotasi apa pun.

Feature icon

Impor dan Ekspor

Simpan anotasi dokumen ke XML dan muat kembali ke dokumen lain.

Contoh Kode

Jelajahi bagaimana GroupDocs.Annotation for Python via .NET menyederhanakan tugas anotasi

Sorot Teks

Pengembang yang menggunakan Python dapat menyorot teks dan menambahkan markup ke dokumen:

Sorot Teks dalam Dokumen

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

# Buka dokumen dengan instance Annotator
with Annotator("input.pdf") as annotator:
    # Buat anotasi sorotan teks yang didefinisikan oleh titik kuad
    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)]

    # Tambahkan sorotan ke dokumen
    annotator.add(highlight)

    # Simpan dokumen yang telah dianotasi
    annotator.save("annotated.pdf")

Kelola Anotasi

Gunakan API untuk membaca dan menghapus anotasi dari dokumen:

Dapatkan dan Hapus Anotasi

from groupdocs.annotation import Annotator

# Buka dokumen yang dianotasi dengan instance Annotator
with Annotator("annotated.pdf") as annotator:
    # Ambil semua anotasi dari dokumen
    annotations = annotator.get()

    # Hapus anotasi pertama
    annotator.remove(annotation=annotations[0])

    # Simpan dokumen yang diperbarui
    annotator.save("output.pdf")

Tambahkan Watermark

Pengembang yang menggunakan Python dapat menambahkan watermark teks pada halaman dokumen:

Tambahkan Watermark pada Dokumen

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

# Buka dokumen dengan instance Annotator
with Annotator("input.pdf") as annotator:
    # Buat watermark teks diagonal dan letakkan pada halaman pertama
    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

    # Tambahkan watermark dan simpan hasilnya
    annotator.add(watermark)
    annotator.save("annotated.pdf")

Siap untuk memulai?

Unduh GroupDocs.Annotation secara gratis atau dapatkan lisensi uji coba untuk akses penuh!

Sumber daya yang berguna

Jelajahi dokumentasi, sampel kode, dan dukungan masyarakat untuk meningkatkan pengalaman Anda.

Tip lisensi sementara

1
Daftar dengan email kantor Anda. Layanan email gratis tidak diperbolehkan.
2
Gunakan tombol Dapatkan lisensi sementara pada langkah kedua.
 Indonesian