GroupDocs.Watermark for Node.js via Java

Pengambilan Tanda Air Dokumen RTF yang efisien

Ambil tanda air dengan mudah menggunakan pendekatan GroupDocs.Watermark for Node.js via Java efisien.

Dapatkan Tanda Air dari File Rtf Menggunakan GroupDocs.Watermark

GroupDocs.Watermark for Node.js via Java menawarkan solusi komprehensif untuk menempatkan tanda air dalam format dokumen bisnis populer. Dengan mengintegrasikan perpustakaan kami ke dalam aplikasi Node.js via Java, Anda dapat melengkapinya dengan kemampuan pencarian tanda air yang canggih.

  1. Untuk mengakses fungsionalitas yang disediakan oleh GroupDocs.Watermark, buat instance kelas Watermarker dan berikan jalur file Rtf. Anda juga dapat menggunakan file yang disimpan sebagai aliran byte. Tindakan ini pada dasarnya memuat dokumen target untuk analisis tanda air yang komprehensif.
  2. Untuk mencapai identifikasi tanda air yang ditargetkan, buat objek SearchCriteria. Anda dapat menentukan gambar untuk menemukan tanda air gambar serupa. Alternatifnya, untuk tanda air tekstual, tentukan konten teks, properti font, atribut warna, dan parameter relevan lainnya untuk menyaring kriteria pencarian dan mencapai hasil yang lebih tepat.
  3. Panggil metode Search (atau konvensi penamaan serupa) dari objek Watermarker untuk memulai proses pengambilan tanda air dalam dokumen yang dimuat. Fungsi ini mengembalikan kumpulan objek yang mewakili potensi tanda air, memfasilitasi pemrosesan lebih lanjut berdasarkan kebutuhan spesifik Anda.
  4. Hasil pengumpulan tanda air memungkinkan Anda mengontrol tanda air yang diidentifikasi dalam dokumen. Anda dapat menghapus tanda air yang tidak diinginkan atau mengubah propertinya secara dinamis, seperti menyesuaikan ukuran, posisi, atau konten teks, agar sesuai dengan kebutuhan Anda.

// Dapatkan tanda air gambar ditempatkan di RTF

// Buat objek Watermarker dengan jalur sumber
const watermarker = new groupdocs.watermark.Watermarker("input.rtf");

// Dapatkan tanda air dengan hash gambar serupa
const imageSearchCriteria = 
    new groupdocs.watermark.ImageDctHashSearchCriteria("watermark.jpg");
imageSearchCriteria.setMaxDifference(0.9);
const possibleWatermarks = watermarker.search(imageSearchCriteria);

// Proses tanda air sesuai keinginan
console.log(`Found ${possibleWatermarks.getCount()} possible watermark(s).`);
npm i @groupdocs/groupdocs.watermark
klik untuk menyalin
menyalin
Lebih banyak contoh Dokumentasi

Manfaatkan Node.js untuk Pencarian Watermark dengan GroupDocs.Watermark

Terapkan fungsi pencarian tanda air dinamis dan efisien dalam aplikasi Node.js Anda menggunakan GroupDocs.Watermark dalam platform Node.js via Java.

Pencarian Tanda Air Node.js

API Node.js untuk Pencarian Tanda Air Fleksibel

Manfaatkan fleksibilitas Node.js dengan GroupDocs.Watermark untuk mencari tanda air di berbagai format dokumen. Konfigurasikan pencarian dengan mudah agar sesuai dengan persyaratan tertentu seperti ukuran, jenis, atau konten.

Peningkatan Identifikasi Watermark dengan Node.js

Tingkatkan pemrosesan dokumen Anda dengan mengidentifikasi tanda air secara akurat menggunakan Node.js. Manfaatkan API GroupDocs.Watermark untuk mendeteksi tanda air bahkan dalam struktur dokumen yang kompleks.

Solusi Pencarian Watermark yang Dapat Diskalakan

Skalakan solusi keamanan dokumen Anda dengan Node.js. GroupDocs.Watermark memungkinkan pemrosesan kumpulan dokumen besar secara efisien, menjadikannya ideal untuk aplikasi tingkat perusahaan.

Contoh Node.js: Cari dan Ambil Tanda Air

Contoh Node.js ini menampilkan cara menggunakan GroupDocs.Watermark untuk mencari dan mengambil tanda air, menunjukkan operasi pencarian yang efisien dan dapat diskalakan.

TypeScript


    const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')

    const files = ["source.docx", "source.xlsx", "source.pptx", "source.vsdx"];
    for (const file of files) {
        //  Siapkan lingkungan Node.js dan muat dokumen yang diperlukan
        const settings = new groupdocsWatermark.WatermarkerSettings();
        settings.setSearchableObjects(new groupdocsWatermark.SearchableObjects());
        settings.getSearchableObjects().setWordProcessingSearchableObjects(
            groupdocsWatermark.WordProcessingSearchableObjects.Hyperlinks | 
            groupdocsWatermark.WordProcessingSearchableObjects.Text
        );
        settings.getSearchableObjects().setSpreadsheetSearchableObjects(
            groupdocsWatermark.SpreadsheetSearchableObjects.HeadersFooters
        );
        settings.getSearchableObjects().setPresentationSearchableObjects(
            groupdocsWatermark.PresentationSearchableObjects.SlidesBackgrounds |
            groupdocsWatermark.PresentationSearchableObjects.Shapes
        );
        settings.getSearchableObjects().setDiagramSearchableObjects(groupdocsWatermark.DiagramSearchableObjects.None);
        settings.getSearchableObjects().setPdfSearchableObjects(groupdocsWatermark.PdfSearchableObjects.All);

        //  Konfigurasikan pencarian Anda untuk mengidentifikasi tanda air berdasarkan kriteria yang bervariasi
        const watermarker = new groupdocsWatermark.Watermarker(file, settings);

        //  Jalankan pencarian tanda air dan kumpulkan data pada tanda air yang diidentifikasi
        const watermarks = watermarker.search();

        //  Memproses hasil untuk memodifikasi atau menghapus tanda air sesuai kebutuhan bisnis
        console.log(`In ${documentPath} found ${watermarks.getCount()} possible watermark(s).`);
        watermarker.close();
    }

Pelajari selengkapnya tentang GroupDocs.Watermark for Node.js via Java

GroupDocs.Watermark for Node.js via Java menawarkan kemampuan ekstraksi tanda air yang efisien untuk mengelola tanda air di Node.js via Java. Merampingkan proses pengambilan tanda air di berbagai format file.
Pelajari selengkapnya
About illustration

Siap untuk memulai?

Unduh GroupDocs.Watermark 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.

Ekstrak Tanda Air secara Efisien

Ekstrak tanda air secara efisien dari format file yang berbeda dengan GroupDocs.Watermark for Node.js via Java.

Tip lisensi sementara

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