Solusi Manajemen Metadata Dokumen

API dan aplikasi untuk membaca, mengedit, mengganti, dan menghapus metadata dokumen, gambar, dan format file lainnya di platform populer.

Tambahkan informasi metadata tersembunyi ke file dan dokumen bisnis Anda.

Ubah atau hapus metadata yang sudah ada di dokumen Anda.

Kumpulkan dan analisis informasi tentang metadata dokumen & file.

Ulasan fitur GroupDocs.Metadata

Solusi kami dirancang untuk memanipulasi metadata dalam banyak format file populer termasuk gambar dan dokumen kantor.

  • Lindungi informasi bisnis

    Tambahkan metadata tersembunyi ke file dan dokumen sensitif Anda.

  • Kontrol metadata dokumen

    Kumpulkan informasi terperinci tentang metadata yang terkandung dalam dokumen.

  • Memanipulasi informasi metadata

    Ubah konten atau hapus metadata dalam banyak format file yang didukung.

  • Berbagai fitur tambahan

    Dapatkan pratinjau dokumen, ekstrak paket metadata, dll.

Lindungi dokumen menggunakan metadata

GroupDocs.Metadata contoh kode operasi umum.

Hapus metadata yang tidak perlu dari gambar dan dokumen

GroupDocs.Metadata membantu Anda dengan mudah menghapus informasi tersembunyi dari file dan dokumen Anda. Anda dapat dengan cepat menghapus detail seperti kapan dan di mana gambar diambil, atau menghapus info penulis dan editor dari dokumen Office.
// Berikan jalur ke dokumen ke konstruktor Metadata
using (Metadata metadata = new Metadata("source.docx"))
{
    // Hapus properti dokumen yang terhubung ke pembuat dan editor
    var affected = metadata.RemoveProperties(
        p => p.Tags.Contains(Tags.Person.Creator) ||
            p.Tags.Contains(Tags.Person.Editor));

    // Hasil proses penghapusan metadata
    Console.WriteLine("Properties removed: {0}", affected);

    // Simpan dokumen yang sudah dibersihkan
    metadata.Save("result.docx");
}                    
// Berikan jalur ke dokumen ke konstruktor Metadata
try (Metadata metadata = new Metadata("source.docx"){

    // Hapus properti dokumen yang terhubung ke pembuat dan editor
    int affected = metadata.removeProperties(
        new ContainsTagSpecification(Tags.getPerson().getCreator()).or(
        new ContainsTagSpecification(Tags.getPerson().getEditor())));

    // Hasil proses penghapusan metadata
    System.out.println(String.format("Properties removed: %s", affected));

    // Simpan dokumen yang sudah dibersihkan
    metadata.save("result.docx");
}
// Berikan jalur ke dokumen ke konstruktor Metadata
const metadata = new groupdocs.metadata.Metadata("source.docx");

// Hapus properti dokumen yang terhubung ke pembuat dan editor
var affected = metadata.removeProperties(
    new groupdocs.metadata.ContainsTagSpecification(groupdocs.metadata.Tags.getPerson().getCreator()).or(
    new groupdocs.metadata.ContainsTagSpecification(groupdocs.metadata.Tags.getPerson().getEditor()))
    );

// Hasil proses penghapusan metadata
console.log('Properties removed: ${affected}');

// Simpan dokumen yang sudah dibersihkan
metadata.save("result.docx");                        
import groupdocs.metadata as gm
def run():

    # Berikan jalur ke dokumen ke konstruktor Metadata
    with gm.Metadata("input.docx") as metadata:

        # Hapus properti dokumen yang terhubung ke pembuat dan editor
        specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.person.creator).
            either(gm.search.ContainsTagSpecification(gm.tagging.Tags.person.editor)).
            either(gm.search.OfTypeSpecification(gm.common.MetadataPropertyType.STRING).
            both(gm.search.WithValueSpecification("John")))
        affected = metadata.remove_properties(specification)

        # Hasil proses penghapusan metadata
        print(f"Properties removed: {affected}")

        # Simpan dokumen yang sudah dibersihkan
        metadata.save("output.docx")

Lebih dari 70 format didukung

GroupDocs.Metadata membantu mengontrol metadata dalam format dokumen dan file populer.

GroupDocs.Metadata pencapaian

Temukan Metrik Utama Pencapaian Perpustakaan Kami

  • 70+

    Format yang didukung

    GroupDocs.Metadata mendukung manipulasi metadata untuk lebih dari 70 format file populer.

  • 700k

    Unduhan NuGet

    GroupDocs.Metadata untuk paket .NET NuGet telah diunduh lebih dari 700.000 kali.

  • 15k

    Unduhan Maven

    GroupDocs.Metadata memiliki 15.000 unduhan di Maven. Manajemen Metadata Java yang Kuat.

  • 140+

    Pelanggan yang senang

    Baik perusahaan terkenal maupun pengembang individu lebih memilih produk GroupDocs untuk membangun solusi inovatif.

Pelanggan kami yang bahagia

Produk GroupDocs dipercaya oleh banyak pelanggan secara global dan digunakan dalam banyak solusi bisnis kompetitif di seluruh dunia.

Kemandirian Platform

GroupDocs.Metadata kompatibel dengan berbagai sistem operasi dan kerangka kerja:

.NET

.NET Core 3.0 or higher
.NET 5.0 or higher
.NET Standard 2.1
Windows
Linux
Mac OS
Microsoft Visual Studio
JetBrains Rider
Microsoft Visual Code
70+ file formats

Java

J2SE 7.0 or higher
Kotlin
Windows
Linux
Mac OS
IntelliJ IDEA
Eclipse
NetBeans
70+ file formats

Node.js

Node.js 16+ and J2SE 8.0 (1.8)+
Windows
Linux
Mac OS
Atom
Visual Studio Code
Editor teks lainnya
70+ file formats

Python

Python 3.9+ and .Net 6+
Windows
Linux
Mac OS
IDLE
PyCharm
Visual Studio Code
70+ file formats

Siap untuk mulai?

Coba fitur GroupDocs.Metadata secara gratis di aplikasi Anda

Pertanyaan yang sering diajukan

Ada pertanyaan tentang produk kami? Kami punya jawabannya!

  • Apakah GroupDocs.Metadata memerlukan perangkat lunak pihak ketiga untuk pemrosesan metadata dokumen?
    GroupDocs.Metadata beroperasi secara independen; tidak diperlukan perpustakaan eksternal seperti Microsoft Office atau Adobe Acrobat.
  • Bisakah saya mencoba fitur GroupDocs.Metadata sebelum membeli?
    Sangat! GroupDocs.Metadata menawarkan uji coba gratis. Instal dan jelajahi kemampuannya. Namun, harap diperhatikan bahwa versi uji coba menambahkan ’lencana uji coba’ ke dokumen Anda, dan hanya memproses 3 halaman pertama. Untuk pengalaman lengkap, dapatkan lisensi sementara gratis selama 30 hari untuk fungsionalitas penuh. Lihat detailnya di sini.
  • Jenis lisensi apa yang tersedia?
    Mencari lisensi GroupDocs.Metadata? Kami menyediakan berbagai opsi untuk Anda. Pilih dari lisensi yang disesuaikan dengan kebutuhan Anda, berdasarkan faktor-faktor seperti jumlah pengembang di tim Anda, lokasi penerapan (misalnya, satu kantor atau tempat kerja jarak jauh), dan apakah distribusi pelanggan akhir memerlukan berbagi SDK/API dengan klien. Alternatifnya, pilihlah lisensi penggunaan bulanan, di mana Anda membayar berdasarkan penggunaan Anda dengan paket terukur. Jelajahi lebih jauh dan temukan yang paling cocok di sini.
 Indonesian