diff --git a/content/arabic/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/arabic/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 4beeaaa27..4cb7527a7 100644 --- a/content/arabic/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/arabic/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -208,8 +208,3 @@ watermarker.close(); **Last Updated:** 2026-04-01 **Tested With:** GroupDocs.Watermark 24.11 for Java **Author:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/arabic/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/arabic/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 3318b8e21..34faa1d4f 100644 --- a/content/arabic/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/arabic/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -93,7 +93,6 @@ weight: 1 ## كيف تقوم بإعداد GroupDocs.Watermark لجافا؟ حمّل مشروع Maven الخاص بك، أضف الاعتماد، وابدأ تهيئة Watermarker بالإعدادات المناسبة. هذه العملية ذات الخطوتين تُعدك للبدء في البحث. أولاً، أضف مستودع Maven والاعتماد إلى ملف `pom.xml` الخاص بك، ثم أنشئ كائن Watermarker بتمرير مسار ملف Excel وكائن `WatermarkLoadOptions` الذي يحدد الورقة المطلوبة وإعدادات البحث. يتيح لك `SpreadsheetLoadOptions` تحديد الأوراق التي تريد تحميلها وتكوين خيارات البحث مثل حساسية الحالة. `Watermarker` هو نقطة الدخول الرئيسية لتحميل المستندات وتنفيذ عمليات البحث أو العلامات المائية. -``` ```xml @@ -111,22 +110,18 @@ weight: 1 ``` -``` ## كيف تقوم بتحميل ملف Excel java بإعدادات بحث محددة؟ حمّل دفتر العمل مع إخبار المكتبة بالبحث فقط عن الصور المرفقة. هذا النهج المركز يقلل وقت المعالجة بما يصل إلى **30 %** للدفاتر النموذجية. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## كيف تقوم بتكوين البحث لاستهداف الصور المرفقة فقط؟ يتيح لك تعداد `SpreadsheetSearchableObjects` تحديد ما تريد مسحه بدقة. ضبطه على `AttachedImages` يقيد المحرك بكائنات الصور، متجاهلاً النصوص أو الصيغ أو المخططات. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -134,12 +129,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## كيف تنفّذ بحثًا عن صورة باستخدام معيار تجزئة DCT؟ طريقة تجزئة DCT تُنشئ بصمة مدمجة للصورة المرجعية وتقارنها بكل صورة مدمجة، وتُعيد التطابقات ذات التشابه البصري العالي. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -147,28 +140,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## كيف تُعرّف معيار البحث بتجزئة DCT؟ `ImageDctHashSearchCriteria` يضمّن الصورة المرجعية وعامل التشابه الاختياري. يمكنك تعديل العتبة (0‑100) لتشديد أو تخفيف المطابقة. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## كيف تُجري البحث وتعالج النتائج؟ استدعاء `watermarker.search(criteria)` يُعيد مجموعة من كائنات `Watermark`. قم بالتكرار عبر المجموعة لاسترجاع أرقام الصفحات، عناوين الخلايا، أو لاستبدال الصورة. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## تطبيقات عملية إليك بعض السيناريوهات الواقعية التي تتألق فيها هذه الميزات: diff --git a/content/chinese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/chinese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index c1935820a..52c403d3c 100644 --- a/content/chinese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/chinese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -207,8 +207,3 @@ watermarker.close(); **最后更新:** 2026-04-01 **测试环境:** GroupDocs.Watermark 24.11 for Java **作者:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/chinese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/chinese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 02718100d..40f75c64d 100644 --- a/content/chinese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/chinese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -95,7 +95,6 @@ GroupDocs.Watermark 支持 **50+ 输入和输出格式**——包括 XLSX、XLS ## 如何为 Java 设置 GroupDocs.Watermark? 加载您的 Maven 项目,添加依赖项,并使用适当的设置初始化 Watermarker。此两步过程让您准备好开始搜索。首先,将 Maven 仓库和依赖项添加到您的 `pom.xml`,然后通过传入 Excel 文件路径和一个指定所需工作表和搜索设置的 `WatermarkLoadOptions` 对象来创建 Watermarker 实例。`SpreadsheetLoadOptions` 允许您指定加载哪些工作表并配置搜索选项,如大小写敏感性。`Watermarker` 是加载文档并执行搜索或水印操作的主要入口。 -``` ```xml @@ -113,22 +112,18 @@ GroupDocs.Watermark 支持 **50+ 输入和输出格式**——包括 XLSX、XLS ``` -``` ## 如何使用特定搜索设置加载 Excel 文件 java? 在加载工作簿时指示库仅查看附加图像。这种聚焦方法可将典型电子表格的处理时间缩短最多 **30 %**。 -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## 如何配置搜索以仅针对附加图像? `SpreadsheetSearchableObjects` 枚举允许您精确指定要扫描的内容。将其设置为 `AttachedImages` 会将引擎限制为图片对象,忽略文本、公式或图表。 -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -136,12 +131,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## 如何使用 DCT 哈希标准执行图像搜索? DCT‑hash 方法为参考图像创建紧凑的指纹,并将其与每个嵌入的图片进行比较,返回具有高度视觉相似性的匹配项。 -``` ```java import com.groupdocs.watermark.Watermarker; @@ -149,28 +142,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## 如何定义 DCT 哈希搜索标准? `ImageDctHashSearchCriteria` 封装了参考图像和可选的相似度阈值。您可以调整阈值(0‑100)以收紧或放宽匹配。 -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## 如何运行搜索并处理结果? 调用 `watermarker.search(criteria)` 将返回 `Watermark` 对象的集合。遍历该集合以获取页码、单元格地址,或替换图像。 -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## 实际应用 以下是这些功能发挥作用的一些真实场景: diff --git a/content/czech/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/czech/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 45f43e93d..c7f62bca5 100644 --- a/content/czech/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/czech/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -208,8 +208,3 @@ A: Příklady cílí na GroupDocs.Watermark **24.11**. **Poslední aktualizace:** 2026-04-01 **Testováno s:** GroupDocs.Watermark 24.11 for Java **Autor:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/czech/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/czech/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index f506bdacf..914f6e7fa 100644 --- a/content/czech/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/czech/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -96,7 +96,6 @@ Základní pochopení programování v Javě a znalost práce s Excel soubory pr ## Jak nastavit GroupDocs.Watermark pro Java? Načtěte svůj Maven projekt, přidejte závislost a inicializujte Watermarker s odpovídajícím nastavením. Tento dvoustupňový proces vás připraví na zahájení vyhledávání. Nejprve přidejte Maven repozitář a závislost do vašeho `pom.xml`, poté vytvořte instanci Watermarker předáním cesty k Excel souboru a objektu `WatermarkLoadOptions`, který určuje požadovaný list a nastavení vyhledávání. `SpreadsheetLoadOptions` vám umožní specifikovat, které listy načíst a nakonfigurovat možnosti vyhledávání, jako je rozlišení velkých a malých písmen. `Watermarker` je hlavní vstupní bod pro načítání dokumentů a provádění vyhledávání nebo operací s vodoznaky. -``` ```xml @@ -114,22 +113,18 @@ Načtěte svůj Maven projekt, přidejte závislost a inicializujte Watermarker ``` -``` ## Jak načíst Excel soubor java s konkrétními nastaveními vyhledávání? Načtěte sešit a přitom řekněte knihovně, aby hledala pouze připojené obrázky. Tento zaměřený přístup zkrátí dobu zpracování až o **30 %** u typických tabulek. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Jak nakonfigurovat vyhledávání tak, aby cílilo pouze na připojené obrázky? `SpreadsheetSearchableObjects` výčet vám umožní přesně specifikovat, co skenovat. Nastavením na `AttachedImages` omezíte engine na objekty obrázků, ignorující text, vzorce nebo grafy. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -137,12 +132,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Jak provést vyhledávání obrázků pomocí kritéria DCT hash? Metoda DCT‑hash vytváří kompaktní otisk referenčního obrázku a porovnává jej s každým vloženým obrázkem, vracející shody s vysokou vizuální podobností. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -150,28 +143,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Jak definovat kritérium vyhledávání DCT hash? `ImageDctHashSearchCriteria` zapouzdřuje referenční obrázek a volitelný práh podobnosti. Práh (0‑100) můžete upravit pro zpřísnění nebo uvolnění shody. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Jak spustit vyhledávání a zpracovat výsledky? Volání `watermarker.search(criteria)` vrátí kolekci objektů `Watermark`. Procházejte kolekci pro získání čísel stránek, adres buněk nebo pro nahrazení obrázku. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Praktické aplikace Zde jsou některé reálné scénáře, kde tyto funkce vynikají: diff --git a/content/dutch/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/dutch/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index e201014c4..19a87dcd3 100644 --- a/content/dutch/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/dutch/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -211,8 +211,3 @@ A: De voorbeelden richten zich op GroupDocs.Watermark **24.11**. **Laatst bijgewerkt:** 2026-04-01 **Getest met:** GroupDocs.Watermark 24.11 for Java **Auteur:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/dutch/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/dutch/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index ca1be0f5b..75c5c8b0a 100644 --- a/content/dutch/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/dutch/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -96,7 +96,6 @@ Een basisbegrip van Java‑programmeren en vertrouwdheid met het programmatisch ## Hoe stel je GroupDocs.Watermark in voor Java? Laad je Maven‑project, voeg de dependency toe en initialiseert de Watermarker met de juiste instellingen. Dit twee‑stappenproces maakt je klaar om te beginnen met zoeken. Voeg eerst de Maven‑repository en dependency toe aan je `pom.xml`, maak vervolgens een Watermarker‑instance aan door het Excel‑bestandspad en een `WatermarkLoadOptions`‑object door te geven dat het gewenste blad en zoekinstellingen specificeert. `SpreadsheetLoadOptions` laat je bepalen welke bladen te laden en configureert zoekopties zoals hoofdlettergevoeligheid. `Watermarker` is het belangrijkste toegangspunt voor het laden van documenten en het uitvoeren van zoek‑ of watermerkbewerkingen. -``` ```xml @@ -114,22 +113,18 @@ Laad je Maven‑project, voeg de dependency toe en initialiseert de Watermarker ``` -``` ## Hoe Excel‑bestand laden in Java met specifieke zoekinstellingen? Laad het werkboek terwijl je de bibliotheek instrueert alleen naar ingesloten afbeeldingen te kijken. Deze gerichte aanpak verkort de verwerkingstijd tot wel **30 %** voor typische spreadsheets. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Hoe de zoekopdracht configureren om alleen op ingesloten afbeeldingen te richten? De `SpreadsheetSearchableObjects`‑enum laat je precies specificeren wat er gescand moet worden. Het instellen op `AttachedImages` beperkt de engine tot afbeeldingobjecten, waarbij tekst, formules of grafieken worden genegeerd. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -137,12 +132,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Hoe een afbeeldingszoekopdracht uit te voeren met DCT‑hash‑criteria? De DCT‑hash‑methode creëert een compacte vingerafdruk van de referentie‑afbeelding en vergelijkt deze met elke ingesloten afbeelding, waarbij overeenkomsten met hoge visuele gelijkenis worden geretourneerd. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -150,28 +143,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Hoe de DCT‑hash‑zoekcriteria definiëren? `ImageDctHashSearchCriteria` omvat de referentie‑afbeelding en een optionele gelijkenisdrempel. Je kunt de drempel (0‑100) aanpassen om de overeenkomst strakker of losser te maken. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Hoe de zoekopdracht uit te voeren en resultaten te verwerken? Het aanroepen van `watermarker.search(criteria)` retourneert een collectie van `Watermark`‑objecten. Itereer over de collectie om paginanummers, celadressen op te halen, of om de afbeelding te vervangen. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Praktische Toepassingen Hier zijn enkele praktijkvoorbeelden waarin deze functies uitblinken: diff --git a/content/english/java/email-document-watermarking/java-email-watermarking-groupdocs-guide/_index.md b/content/english/java/email-document-watermarking/java-email-watermarking-groupdocs-guide/_index.md index 531b5fec5..76a8aa38d 100644 --- a/content/english/java/email-document-watermarking/java-email-watermarking-groupdocs-guide/_index.md +++ b/content/english/java/email-document-watermarking/java-email-watermarking-groupdocs-guide/_index.md @@ -5,10 +5,68 @@ date: "2026-01-03" weight: 1 url: "/java/email-document-watermarking/java-email-watermarking-groupdocs-guide/" keywords: -- Java Email Watermarking -- GroupDocs Watermark for Java -- Email Document Watermarking +- how to watermark email +- add watermark to email +- GroupDocs Watermark Java type: docs +schemas: +- type: TechArticle + headline: How to Watermark Email with GroupDocs.Watermark for Java – A Complete + Guide + description: Learn how to watermark email documents using GroupDocs.Watermark for + Java. This step‑by‑step tutorial covers setup, adding watermark to email, and + best practices. + dateModified: '2026-06-16' + author: GroupDocs +- type: HowTo + name: How to Watermark Email with GroupDocs.Watermark for Java – A Complete Guide + description: Learn how to watermark email documents using GroupDocs.Watermark for + Java. This step‑by‑step tutorial covers setup, adding watermark to email, and + best practices. + steps: + - name: '**Import Necessary Classes:**' + text: '**Import Necessary Classes:**' + - name: '**Initialize Email Load Options and Watermarker:**' + text: '**Initialize Email Load Options and Watermarker:**' + - name: '**Import Required Packages:**' + text: '**Import Required Packages:**' + - name: '**Read Image File and Convert to Byte Array:**' + text: '**Read Image File and Convert to Byte Array:**' + - name: '**Import Classes for Handling Email Contents:**' + text: '**Import Classes for Handling Email Contents:**' + - name: '**Add Embedded Image to the Email:**' + text: '**Add Embedded Image to the Email:**' + - name: '**Save and Close Watermarker:**' + text: '**Save and Close Watermarker:**' + - name: '**Internal Document Security** – Prevent accidental data leaks by branding + every internal memo with a confidential watermark.' + text: '**Internal Document Security** – Prevent accidental data leaks by branding + every internal memo with a confidential watermark.' + - name: '**Email Marketing** – Reinforce brand identity by automatically adding + your logo to every campaign email.' + text: '**Email Marketing** – Reinforce brand identity by automatically adding + your logo to every campaign email.' + - name: '**Legal Correspondence** – Attach a “Confidential – Attorney‑Client Privilege” + watermark to legal emails to satisfy compliance audits.' + text: '**Legal Correspondence** – Attach a “Confidential – Attorney‑Client Privilege” + watermark to legal emails to satisfy compliance audits.' +- type: FAQPage + questions: + - question: Can I watermark both HTML and plain‑text parts of an email? + answer: GroupDocs.Watermark only modifies the HTML body; plain‑text parts remain + unchanged, which is standard practice for email branding. + - question: Does the watermark survive when the email is forwarded? + answer: Yes, because the watermark becomes part of the email’s HTML content, it + is retained in all subsequent forwards. + - question: What file formats can I export the watermarked email to? + answer: You can save as EML, MSG, or MHT. The API also supports PDF conversion + if you need a printable version. + - question: Is a license required for development environments? + answer: A free trial license works for development and testing. Production deployments + require a purchased license to remove evaluation watermarks. + - question: How does GroupDocs.Watermark handle large attachments? + answer: Attachments are streamed unchanged; only the email body is processed, + so attachment size does not affect watermarking performance. --- # How to add email watermark java with GroupDocs.Watermark: A Step‑by‑Step Guide @@ -53,7 +111,7 @@ GroupDocs.Watermark provides a high‑level API that abstracts the complexities ## Setting Up GroupDocs.Watermark for Java ### Using Maven -Add the following configuration to your `pom.xml` file: +Add the following dependency to your `pom.xml` file: ```xml @@ -74,7 +132,8 @@ Add the following configuration to your `pom.xml` file: ``` ### Direct Download -Alternatively, download the latest version directly from [GroupDocs.Watermark for Java releases](https://releases.groupdocs.com/watermark/java/). +Alternatively, download the latest JAR from the official release page: +[GroupDocs.Watermark for Java releases](https://releases.groupdocs.com/watermark/java/). #### License Acquisition Steps - **Free Trial:** Start by downloading a free trial to explore GroupDocs.Watermark functionalities. @@ -82,6 +141,9 @@ Alternatively, download the latest version directly from [GroupDocs.Watermark fo - **Purchase:** Consider purchasing a full license for production environments. ### Basic Initialization and Setup +`Watermarker` is the main class that manages loading, editing, and saving documents. +`EmailLoadOptions` configures how an email file is interpreted when loading. + ```java import com.groupdocs.watermark.Watermarker; @@ -97,7 +159,7 @@ Below is a complete, step‑by‑step guide that shows **how to add email waterm ### Step 1: Load Email Document #### Overview -Loading an email document is your first step in watermarking. GroupDocs.Watermark allows you to load various formats seamlessly. +Loading the email is the first step before any watermark can be applied. GroupDocs.Watermark abstracts the file format, letting you work with a unified `Watermarker` object. #### Implementation ```java @@ -215,4 +277,4 @@ You now have a complete, production‑ready method to **add email watermark java **Tested With:** GroupDocs.Watermark 24.11 for Java **Author:** GroupDocs ---- \ No newline at end of file +--- diff --git a/content/english/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/english/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 6539e37ab..54a7a4d8d 100644 --- a/content/english/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/english/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -208,8 +208,3 @@ A: The examples target GroupDocs.Watermark **24.11**. **Last Updated:** 2026-04-01 **Tested With:** GroupDocs.Watermark 24.11 for Java **Author:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/english/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/english/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 107bd7cd5..a67a8fd45 100644 --- a/content/english/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/english/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -93,7 +93,6 @@ A basic understanding of Java programming and familiarity with handling Excel fi ## How do you set up GroupDocs.Watermark for Java? Load your Maven project, add the dependency, and initialize the Watermarker with the appropriate settings. This two‑step process gets you ready to start searching. First, add the Maven repository and dependency to your `pom.xml`, then create a Watermarker instance by passing the Excel file path and a `WatermarkLoadOptions` object that specifies the desired sheet and search settings. `SpreadsheetLoadOptions` lets you specify which sheets to load and configure search options such as case sensitivity. `Watermarker` is the main entry point for loading documents and performing search or watermark operations. -``` ```xml @@ -111,22 +110,18 @@ Load your Maven project, add the dependency, and initialize the Watermarker with ``` -``` ## How to load Excel file java with specific search settings? Load the workbook while telling the library to look only at attached images. This focused approach cuts processing time by up to **30 %** for typical spreadsheets. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## How to configure the search to target only attached images? The `SpreadsheetSearchableObjects` enum lets you specify exactly what to scan. Setting it to `AttachedImages` restricts the engine to picture objects, ignoring text, formulas, or charts. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -134,12 +129,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## How to execute an image search using DCT hash criteria? The DCT‑hash method creates a compact fingerprint of the reference image and compares it against each embedded picture, returning matches with high visual similarity. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -147,28 +140,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## How to define the DCT hash search criteria? `ImageDctHashSearchCriteria` encapsulates the reference image and optional similarity threshold. You can adjust the threshold (0‑100) to tighten or loosen matching. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## How to run the search and process results? Calling `watermarker.search(criteria)` returns a collection of `Watermark` objects. Iterate over the collection to retrieve page numbers, cell addresses, or to replace the image. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Practical Applications Here are some real‑world scenarios where these features shine: diff --git a/content/french/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/french/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index f7e28ff6b..266fb4677 100644 --- a/content/french/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/french/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -208,8 +208,3 @@ R : Les exemples ciblent GroupDocs.Watermark **24.11**. **Dernière mise à jour :** 2026-04-01 **Testé avec :** GroupDocs.Watermark 24.11 pour Java **Auteur :** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/french/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/french/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index db9600bd9..7bae98e8d 100644 --- a/content/french/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/french/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -96,7 +96,6 @@ Une compréhension de base de la programmation Java et une familiarité avec la ## Comment configurer GroupDocs.Watermark pour Java ? Chargez votre projet Maven, ajoutez la dépendance, et initialisez le Watermarker avec les paramètres appropriés. Ce processus en deux étapes vous prépare à commencer la recherche. D'abord, ajoutez le référentiel Maven et la dépendance à votre `pom.xml`, puis créez une instance de Watermarker en passant le chemin du fichier Excel et un objet `WatermarkLoadOptions` qui spécifie la feuille souhaitée et les paramètres de recherche. `SpreadsheetLoadOptions` vous permet de spécifier quelles feuilles charger et de configurer les options de recherche telles que la sensibilité à la casse. `Watermarker` est le point d'entrée principal pour charger les documents et effectuer des opérations de recherche ou de filigrane. -``` ```xml @@ -114,22 +113,18 @@ Chargez votre projet Maven, ajoutez la dépendance, et initialisez le Watermarke ``` -``` ## Comment charger un fichier Excel java avec des paramètres de recherche spécifiques ? Chargez le classeur tout en indiquant à la bibliothèque de ne regarder que les images intégrées. Cette approche ciblée réduit le temps de traitement jusqu'à **30 %** pour les feuilles de calcul typiques. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Comment configurer la recherche pour cibler uniquement les images intégrées ? L'énumération `SpreadsheetSearchableObjects` vous permet de spécifier exactement ce qu'il faut analyser. La définir sur `AttachedImages` restreint le moteur aux objets image, en ignorant le texte, les formules ou les graphiques. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -137,12 +132,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Comment exécuter une recherche d'image en utilisant le critère de hachage DCT ? La méthode de hachage DCT crée une empreinte compacte de l'image de référence et la compare à chaque image intégrée, renvoyant les correspondances avec une forte similarité visuelle. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -150,28 +143,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Comment définir le critère de recherche par hachage DCT ? `ImageDctHashSearchCriteria` encapsule l'image de référence et le seuil de similarité optionnel. Vous pouvez ajuster le seuil (0‑100) pour resserrer ou assouplir la correspondance. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Comment exécuter la recherche et traiter les résultats ? Appeler `watermarker.search(criteria)` renvoie une collection d'objets `Watermark`. Parcourez la collection pour récupérer les numéros de page, les adresses de cellules, ou pour remplacer l'image. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Applications pratiques Voici quelques scénarios réels où ces fonctionnalités brillent : diff --git a/content/german/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/german/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index f059f7c61..a68fdfd0c 100644 --- a/content/german/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/german/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -212,8 +212,3 @@ A: Die Beispiele richten sich an GroupDocs.Watermark **24.11**. **Zuletzt aktualisiert:** 2026-04-01 **Getestet mit:** GroupDocs.Watermark 24.11 für Java **Autor:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/german/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/german/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index c97fb5177..0c0939110 100644 --- a/content/german/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/german/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -96,7 +96,6 @@ Ein grundlegendes Verständnis der Java‑Programmierung und Erfahrung im progra ## Wie richtet man GroupDocs.Watermark für Java ein? Laden Sie Ihr Maven‑Projekt, fügen Sie die Abhängigkeit hinzu und initialisieren Sie den Watermarker mit den entsprechenden Einstellungen. Dieser zweistufige Prozess macht Sie bereit für die Suche. Zuerst fügen Sie das Maven‑Repository und die Abhängigkeit zu Ihrer `pom.xml` hinzu, dann erstellen Sie eine Watermarker‑Instanz, indem Sie den Pfad zur Excel‑Datei und ein `WatermarkLoadOptions`‑Objekt übergeben, das das gewünschte Blatt und die Such‑Einstellungen spezifiziert. `SpreadsheetLoadOptions` ermöglicht es Ihnen, festzulegen, welche Blätter geladen werden und Suchoptionen wie Groß‑/Kleinschreibung zu konfigurieren. `Watermarker` ist der Haupteinstiegspunkt zum Laden von Dokumenten und zum Durchführen von Such‑ oder Wasserzeichen‑Operationen. -``` ```xml @@ -114,22 +113,18 @@ Laden Sie Ihr Maven‑Projekt, fügen Sie die Abhängigkeit hinzu und initialisi ``` -``` ## Wie lädt man eine Excel‑Datei java mit spezifischen Sucheinstellungen? Laden Sie die Arbeitsmappe, während Sie der Bibliothek mitteilen, nur an angehängte Bilder zu denken. Dieser fokussierte Ansatz reduziert die Verarbeitungszeit um bis zu **30 %** für typische Tabellen. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Wie konfiguriert man die Suche, um nur angehängte Bilder zu berücksichtigen? Das `SpreadsheetSearchableObjects`‑Enum ermöglicht es Ihnen, exakt festzulegen, was gescannt werden soll. Wird es auf `AttachedImages` gesetzt, beschränkt die Engine sich auf Bildobjekte und ignoriert Text, Formeln oder Diagramme. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -137,12 +132,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Wie führt man eine Bildsuche mit DCT‑Hash‑Kriterien aus? Die DCT‑Hash‑Methode erzeugt einen kompakten Fingerabdruck des Referenzbildes und vergleicht ihn mit jedem eingebetteten Bild, wobei Treffer mit hoher visueller Ähnlichkeit zurückgegeben werden. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -150,28 +143,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Wie definiert man die DCT‑Hash‑Suchkriterien? `ImageDctHashSearchCriteria` kapselt das Referenzbild und einen optionalen Ähnlichkeitsschwellenwert. Sie können den Schwellenwert (0‑100) anpassen, um die Trefferquote strenger oder lockerer zu gestalten. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Wie führt man die Suche aus und verarbeitet die Ergebnisse? Der Aufruf `watermarker.search(criteria)` liefert eine Sammlung von `Watermark`‑Objekten. Durchlaufen Sie die Sammlung, um Seitenzahlen, Zelladressen zu erhalten oder das Bild zu ersetzen. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Praktische Anwendungsfälle Hier einige reale Szenarien, in denen diese Funktionen glänzen: diff --git a/content/greek/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/greek/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 99c600fcf..e7a8f5a94 100644 --- a/content/greek/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/greek/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -211,8 +211,3 @@ A: Τα παραδείγματα στοχεύουν το GroupDocs.Watermark **2 **Τελευταία Ενημέρωση:** 2026-04-01 **Δοκιμάστηκε Με:** GroupDocs.Watermark 24.11 for Java **Συγγραφέας:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/greek/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/greek/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 0980084b4..9426b7067 100644 --- a/content/greek/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/greek/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -96,7 +96,6 @@ Before you begin, make sure you have: ## Πώς να ρυθμίσετε το GroupDocs.Watermark για Java; Φορτώστε το Maven project σας, προσθέστε την εξάρτηση και αρχικοποιήστε το Watermarker με τις κατάλληλες ρυθμίσεις. Αυτή η διαδικασία δύο βημάτων σας ετοιμάζει να ξεκινήσετε την αναζήτηση. Πρώτα, προσθέστε το αποθετήριο Maven και την εξάρτηση στο `pom.xml` σας, στη συνέχεια δημιουργήστε μια παρουσία Watermarker περνώντας τη διαδρομή του αρχείου Excel και ένα αντικείμενο `WatermarkLoadOptions` που καθορίζει το επιθυμητό φύλλο και τις ρυθμίσεις αναζήτησης. Το `SpreadsheetLoadOptions` σας επιτρέπει να καθορίσετε ποια φύλλα να φορτωθούν και να ρυθμίσετε επιλογές αναζήτησης όπως η ευαισθησία σε πεζά/κεφαλαία. Το `Watermarker` είναι το κύριο σημείο εισόδου για τη φόρτωση εγγράφων και την εκτέλεση αναζητήσεων ή λειτουργιών watermark. -``` ```xml @@ -114,22 +113,18 @@ Before you begin, make sure you have: ``` -``` ## Πώς να φορτώσετε αρχείο Excel java με συγκεκριμένες ρυθμίσεις αναζήτησης; Φορτώστε το βιβλίο εργασίας ενώ ενημερώνετε τη βιβλιοθήκη να κοιτάζει μόνο τις συνδεδεμένες εικόνες. Αυτή η εστιασμένη προσέγγιση μειώνει τον χρόνο επεξεργασίας έως **30 %** για τυπικά λογιστικά φύλλα. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Πώς να ρυθμίσετε την αναζήτηση ώστε να στοχεύει μόνο σε συνδεδεμένες εικόνες; Το enum `SpreadsheetSearchableObjects` σας επιτρέπει να καθορίσετε ακριβώς τι θα σαρώσετε. Ορίζοντάς το σε `AttachedImages` περιορίζει τη μηχανή σε αντικείμενα εικόνας, αγνοώντας κείμενο, τύπους ή διαγράμματα. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -137,12 +132,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Πώς να εκτελέσετε αναζήτηση εικόνας χρησιμοποιώντας κριτήρια DCT hash; Η μέθοδος DCT‑hash δημιουργεί ένα συμπαγές αποτύπωμα της εικόνας-αναφοράς και το συγκρίνει με κάθε ενσωματωμένη εικόνα, επιστρέφοντας αντιστοιχίες με υψηλή οπτική ομοιότητα. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -150,28 +143,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Πώς να ορίσετε τα κριτήρια αναζήτησης DCT hash; `ImageDctHashSearchCriteria` ενσωματώνει την εικόνα-αναφορά και ένα προαιρετικό όριο ομοιότητας. Μπορείτε να προσαρμόσετε το όριο (0‑100) για να σφίξετε ή να χαλαρώσετε την αντιστοίχιση. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Πώς να εκτελέσετε την αναζήτηση και να επεξεργαστείτε τα αποτελέσματα; Καλώντας `watermarker.search(criteria)` επιστρέφει μια συλλογή αντικειμένων `Watermark`. Επανάληψη στη συλλογή για να ανακτήσετε αριθμούς σελίδων, διευθύνσεις κελιών ή για να αντικαταστήσετε την εικόνα. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Πρακτικές Εφαρμογές Ακολουθούν μερικά σενάρια πραγματικού κόσμου όπου αυτές οι δυνατότητες διαπρέπουν: diff --git a/content/hindi/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/hindi/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index bc4bb1bd2..90909e52b 100644 --- a/content/hindi/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/hindi/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -207,8 +207,3 @@ A: उदाहरण GroupDocs.Watermark **24.11** को लक्षित **अंतिम अपडेट:** 2026-04-01 **परीक्षण किया गया:** GroupDocs.Watermark 24.11 for Java **लेखक:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/hindi/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/hindi/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 3ede3aa28..95ea84a08 100644 --- a/content/hindi/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/hindi/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -96,7 +96,6 @@ Java प्रोग्रामिंग की बुनियादी सम ## Java के लिए GroupDocs.Watermark कैसे सेट अप करें? अपने Maven प्रोजेक्ट को लोड करें, निर्भरता जोड़ें, और उपयुक्त सेटिंग्स के साथ Watermarker को इनिशियलाइज़ करें। यह दो‑स्टेप प्रक्रिया आपको खोज शुरू करने के लिए तैयार करती है। पहले, अपने `pom.xml` में Maven रिपॉजिटरी और निर्भरता जोड़ें, फिर Excel फ़ाइल पाथ और एक `WatermarkLoadOptions` ऑब्जेक्ट पास करके Watermarker इंस्टेंस बनाएं जो इच्छित शीट और खोज सेटिंग्स को निर्दिष्ट करता है। `SpreadsheetLoadOptions` आपको यह निर्धारित करने देता है कि कौन सी शीट्स लोड करनी हैं और केस सेंसिटिविटी जैसे खोज विकल्प कॉन्फ़िगर कर सकते हैं। `Watermarker` दस्तावेज़ लोड करने और खोज या वाटरमार्क ऑपरेशन्स करने के लिए मुख्य एंट्री पॉइंट है। -``` ```xml @@ -114,22 +113,18 @@ Java प्रोग्रामिंग की बुनियादी सम ``` -``` ## विशिष्ट खोज सेटिंग्स के साथ Excel फ़ाइल java कैसे लोड करें? वर्कबुक को लोड करें और लाइब्रेरी को केवल एटैच्ड इमेजेज़ पर देखने के लिए बताएं। यह केंद्रित दृष्टिकोण सामान्य स्प्रेडशीट्स के लिए प्रोसेसिंग समय को **30 %** तक कम कर देता है। -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## खोज को केवल एटैच्ड इमेजेज़ तक सीमित कैसे करें? `SpreadsheetSearchableObjects` एनेम आपको यह निर्दिष्ट करने देता है कि क्या स्कैन करना है। इसे `AttachedImages` पर सेट करने से इंजन केवल चित्र वस्तुओं तक सीमित हो जाता है, टेक्स्ट, फॉर्मूले या चार्ट्स को अनदेखा करता है। -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -137,12 +132,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## DCT हैश मानदंड का उपयोग करके छवि खोज कैसे निष्पादित करें? DCT‑हैश विधि संदर्भ छवि का एक कॉम्पैक्ट फ़िंगरप्रिंट बनाती है और इसे प्रत्येक एम्बेडेड चित्र से तुलना करती है, जिससे उच्च दृश्य समानता वाले मिलान लौटाए जाते हैं। -``` ```java import com.groupdocs.watermark.Watermarker; @@ -150,28 +143,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## DCT हैश खोज मानदंड को कैसे परिभाषित करें? `ImageDctHashSearchCriteria` संदर्भ छवि और वैकल्पिक समानता थ्रेशोल्ड को समेटता है। आप मिलान को कड़ा या ढीला करने के लिए थ्रेशोल्ड (0‑100) को समायोजित कर सकते हैं। -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## खोज चलाएँ और परिणामों को प्रोसेस करें? `watermarker.search(criteria)` को कॉल करने से `Watermark` ऑब्जेक्ट्स का एक संग्रह लौटता है। संग्रह पर इटरेट करके पेज नंबर, सेल एड्रेस प्राप्त करें, या छवि को बदलें। -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## व्यावहारिक अनुप्रयोग यहाँ कुछ वास्तविक‑दुनिया के परिदृश्य हैं जहाँ ये सुविधाएँ चमकती हैं: diff --git a/content/hongkong/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/hongkong/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 7fcf53b30..b7e61e59e 100644 --- a/content/hongkong/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/hongkong/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -209,8 +209,3 @@ A: 範例針對 GroupDocs.Watermark **24.11**。 **最後更新:** 2026-04-01 **測試版本:** GroupDocs.Watermark 24.11 for Java **作者:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/hongkong/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/hongkong/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 43c0d9b56..ad24aa472 100644 --- a/content/hongkong/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/hongkong/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -93,7 +93,6 @@ GroupDocs.Watermark 支援 **超過 50 種輸入與輸出格式**——包括 XL ## 如何為 Java 設定 GroupDocs.Watermark? 載入您的 Maven 專案,加入相依性,並以適當的設定初始化 Watermarker。此兩步驟流程可讓您準備好開始搜尋。首先,將 Maven 儲存庫與相依性加入 `pom.xml`,接著建立 Watermarker 實例,傳入 Excel 檔案路徑與 `WatermarkLoadOptions` 物件,以指定欲搜尋的工作表與設定。`SpreadsheetLoadOptions` 允許您指定要載入的工作表並設定搜尋選項,例如大小寫敏感度。`Watermarker` 是載入文件及執行搜尋或水印操作的主要入口。 -``` ```xml @@ -111,22 +110,18 @@ GroupDocs.Watermark 支援 **超過 50 種輸入與輸出格式**——包括 XL ``` -``` ## 如何以特定搜尋設定載入 Excel 檔案 java? 載入活頁簿,同時指示函式庫僅檢視附加的圖像。此聚焦方式可將一般試算表的處理時間縮短最多 **30 %**。 -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## 如何設定搜尋僅針對附加圖像? `SpreadsheetSearchableObjects` 列舉允許您精確指定要掃描的項目。將其設定為 `AttachedImages` 可將引擎限制於圖片物件,忽略文字、公式或圖表。 -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -134,12 +129,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## 如何使用 DCT 雜湊條件執行圖像搜尋? DCT‑hash 方法會為參考圖像產生緊湊的指紋,並與每個嵌入的圖片進行比較,返回具有高度視覺相似度的匹配項。 -``` ```java import com.groupdocs.watermark.Watermarker; @@ -147,28 +140,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## 如何定義 DCT 雜湊搜尋條件? `ImageDctHashSearchCriteria` 包含參考圖像與可選的相似度閾值。您可以調整閾值(0‑100)以收緊或放寬匹配。 -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## 如何執行搜尋並處理結果? 呼叫 `watermarker.search(criteria)` 會返回 `Watermark` 物件的集合。遍歷此集合即可取得頁碼、儲存格位址,或替換圖像。 -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## 實務應用 以下是這些功能在實務中發揮效益的情境: diff --git a/content/hungarian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/hungarian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 8b73d3d02..060b7099f 100644 --- a/content/hungarian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/hungarian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -208,8 +208,3 @@ A: The examples target GroupDocs.Watermark **24.11**. **Utolsó frissítés:** 2026-04-01 **Tesztelve ezzel:** GroupDocs.Watermark 24.11 for Java **Szerző:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/hungarian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/hungarian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 51d1bba66..8f88ee75f 100644 --- a/content/hungarian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/hungarian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -94,7 +94,6 @@ Alapvető ismeretek a Java programozásról és a programozott Excel fájlkezel ## Hogyan állítsuk be a GroupDocs.Watermark-ot Java-hoz? Töltse be Maven projektjét, adja hozzá a függőséget, és inicializálja a Watermarker-t a megfelelő beállításokkal. Ez a kétlépéses folyamat felkészíti a keresés megkezdésére. Először adja hozzá a Maven tárolót és a függőséget a `pom.xml`-hez, majd hozzon létre egy Watermarker példányt, amely átadja az Excel fájl útvonalát és egy `WatermarkLoadOptions` objektumot, amely meghatározza a kívánt munkalapot és keresési beállításokat. A `SpreadsheetLoadOptions` lehetővé teszi, hogy megadja, mely munkalapokat töltse be, és konfigurálja a keresési opciókat, például a kis- és nagybetű érzékenységet. A `Watermarker` a fő belépési pont a dokumentumok betöltéséhez és a keresési vagy vízjel műveletek végrehajtásához. -``` ```xml @@ -112,22 +111,18 @@ Töltse be Maven projektjét, adja hozzá a függőséget, és inicializálja a ``` -``` ## Hogyan töltsük be az Excel fájlt java-val specifikus keresési beállításokkal? Töltse be a munkafüzetet úgy, hogy a könyvtárat csak a csatolt képekre irányítsa. Ez a fókuszált megközelítés akár **30 %**-kal is csökkenti a feldolgozási időt a tipikus táblázatoknál. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Hogyan konfiguráljuk a keresést, hogy csak a csatolt képeket célozza meg? A `SpreadsheetSearchableObjects` enum lehetővé teszi, hogy pontosan meghatározza, mit kell átvizsgálni. `AttachedImages`-re állítva a motor csak a képobjektumokra korlátozódik, figyelmen kívül hagyva a szöveget, képleteket vagy diagramokat. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -135,12 +130,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Hogyan hajtsuk végre a képkeresést DCT hash kritériumokkal? A DCT‑hash módszer egy kompakt ujjlenyomatot hoz létre a referencia képről, és összehasonlítja minden beágyazott képpel, a magas vizuális hasonlóságú találatokat visszaadva. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -148,28 +141,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Hogyan definiáljuk a DCT hash keresési kritériumot? `ImageDctHashSearchCriteria` tartalmazza a referencia képet és egy opcionális hasonlósági küszöböt. A küszöb (0‑100) módosításával szigoríthatja vagy lazíthatja az egyezést. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Hogyan futtassuk a keresést és dolgozzuk fel az eredményeket? A `watermarker.search(criteria)` hívás egy `Watermark` objektumok gyűjteményét adja vissza. Iteráljon a gyűjteményen, hogy lekérdezze az oldal számokat, cella címeket, vagy a kép cseréjét. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Gyakorlati alkalmazások Íme néhány valós példája, ahol ezek a funkciók kiemelkednek: diff --git a/content/indonesian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/indonesian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 8c88a7819..c9d8b8287 100644 --- a/content/indonesian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/indonesian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -208,8 +208,3 @@ A: Contoh-contoh menargetkan GroupDocs.Watermark **24.11**. **Terakhir Diperbarui:** 2026-04-01 **Diuji Dengan:** GroupDocs.Watermark 24.11 for Java **Penulis:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/indonesian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/indonesian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index b4a766387..9f1320f7a 100644 --- a/content/indonesian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/indonesian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -95,7 +95,6 @@ Pemahaman dasar tentang pemrograman Java dan familiaritas dengan penanganan file ## Bagaimana cara menyiapkan GroupDocs.Watermark untuk Java? Muat proyek Maven Anda, tambahkan dependensi, dan inisialisasi Watermarker dengan pengaturan yang tepat. Proses dua langkah ini menyiapkan Anda untuk mulai melakukan pencarian. Pertama, tambahkan repositori dan dependensi Maven ke `pom.xml`, kemudian buat instance Watermarker dengan memberikan jalur file Excel dan objek `WatermarkLoadOptions` yang menentukan lembar yang diinginkan serta pengaturan pencarian. `SpreadsheetLoadOptions` memungkinkan Anda menentukan lembar mana yang akan dimuat dan mengonfigurasi opsi pencarian seperti sensitivitas huruf. `Watermarker` adalah titik masuk utama untuk memuat dokumen serta melakukan operasi pencarian atau watermark. -``` ```xml @@ -113,22 +112,18 @@ Muat proyek Maven Anda, tambahkan dependensi, dan inisialisasi Watermarker denga ``` -``` ## Bagaimana cara memuat file Excel java dengan pengaturan pencarian khusus? Muat workbook sambil memberi tahu perpustakaan untuk hanya memperhatikan gambar yang disematkan. Pendekatan terfokus ini memotong waktu pemrosesan hingga **30 %** untuk spreadsheet tipikal. -``` ```java import com.groupdocs.watermark.Watermarker; // Kode inisialisasi dasar di sini... ``` -``` ## Bagaimana cara mengonfigurasi pencarian agar menargetkan hanya gambar yang disematkan? Enum `SpreadsheetSearchableObjects` memungkinkan Anda menentukan apa yang akan dipindai. Menetapkannya ke `AttachedImages` membatasi mesin pada objek gambar, mengabaikan teks, formula, atau diagram. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -136,12 +131,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Bagaimana cara mengeksekusi pencarian gambar menggunakan kriteria hash DCT? Metode hash DCT membuat sidik jari kompak dari gambar referensi dan membandingkannya dengan setiap gambar yang disematkan, mengembalikan kecocokan dengan kemiripan visual tinggi. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -149,28 +142,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Bagaimana cara mendefinisikan kriteria pencarian hash DCT? `ImageDctHashSearchCriteria` membungkus gambar referensi dan ambang kemiripan opsional. Anda dapat menyesuaikan ambang (0‑100) untuk memperketat atau melonggarkan pencocokan. -``` ```java // Gunakan kembali konfigurasi sebelumnya dari bagian 'Load Spreadsheet'. ``` -``` ## Bagaimana cara menjalankan pencarian dan memproses hasilnya? Memanggil `watermarker.search(criteria)` mengembalikan koleksi objek `Watermark`. Iterasi koleksi untuk mengambil nomor halaman, alamat sel, atau mengganti gambar. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Aplikasi Praktis Berikut beberapa skenario dunia nyata di mana fitur ini bersinar: diff --git a/content/italian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/italian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 284e55252..34eb8906d 100644 --- a/content/italian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/italian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -208,8 +208,3 @@ A: Gli esempi si riferiscono a GroupDocs.Watermark **24.11**. **Ultimo aggiornamento:** 2026-04-01 **Testato con:** GroupDocs.Watermark 24.11 per Java **Autore:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/italian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/italian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index eec0d7124..e6e6673d0 100644 --- a/content/italian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/italian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -95,7 +95,6 @@ Una comprensione di base della programmazione Java e familiarità con la gestion ## Come configurare GroupDocs.Watermark per Java? Load your Maven project, add the dependency, and initialize the Watermarker with the appropriate settings. This two‑step process gets you ready to start searching. First, add the Maven repository and dependency to your `pom.xml`, then create a Watermarker instance by passing the Excel file path and a `WatermarkLoadOptions` object that specifies the desired sheet and search settings. `SpreadsheetLoadOptions` lets you specify which sheets to load and configure search options such as case sensitivity. `Watermarker` is the main entry point for loading documents and performing search or watermark operations. -``` ```xml @@ -113,22 +112,18 @@ Load your Maven project, add the dependency, and initialize the Watermarker with ``` -``` ## Come caricare un file Excel java con impostazioni di ricerca specifiche? Load the workbook while telling the library to look only at attached images. This focused approach cuts processing time by up to **30 %** for typical spreadsheets. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Come configurare la ricerca per mirare solo alle immagini incorporate? The `SpreadsheetSearchableObjects` enum lets you specify exactly what to scan. Setting it to `AttachedImages` restricts the engine to picture objects, ignoring text, formulas, or charts. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -136,12 +131,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Come eseguire una ricerca di immagini usando il criterio hash DCT? The DCT‑hash method creates a compact fingerprint of the reference image and compares it against each embedded picture, returning matches with high visual similarity. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -149,28 +142,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Come definire il criterio di ricerca hash DCT? `ImageDctHashSearchCriteria` encapsulates the reference image and optional similarity threshold. You can adjust the threshold (0‑100) to tighten or loosen matching. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Come eseguire la ricerca e processare i risultati? Calling `watermarker.search(criteria)` returns a collection of `Watermark` objects. Iterate over the collection to retrieve page numbers, cell addresses, or to replace the image. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Applicazioni pratiche Ecco alcuni scenari reali in cui queste funzionalità brillano: diff --git a/content/japanese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/japanese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 7b8aff6cc..aefc431ac 100644 --- a/content/japanese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/japanese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -210,8 +210,3 @@ A: 例は GroupDocs.Watermark **24.11** を対象としています。 **最終更新日:** 2026-04-01 **テスト環境:** GroupDocs.Watermark 24.11 for Java **作者:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/japanese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/japanese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 175837e73..2a8aae021 100644 --- a/content/japanese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/japanese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -95,7 +95,6 @@ Java プログラミングの基本的な理解と、プログラムで Excel ## GroupDocs.Watermark を Java でセットアップする方法 Maven プロジェクトをロードし、依存関係を追加し、適切な設定で Watermarker を初期化します。この 2 段階のプロセスで検索を開始できる状態になります。まず `pom.xml` に Maven リポジトリと依存関係を追加し、次に Excel ファイルのパスと、対象シートと検索設定を指定する `WatermarkLoadOptions` オブジェクトを渡して Watermarker インスタンスを作成します。`SpreadsheetLoadOptions` を使用すると、ロードするシートを指定し、ケースセンシティブなどの検索オプションを構成できます。`Watermarker` はドキュメントのロードや検索・ウォーターマーク操作のメインエントリーポイントです。 -``` ```xml @@ -113,22 +112,18 @@ Maven プロジェクトをロードし、依存関係を追加し、適切な ``` -``` ## 特定の検索設定で Excel ファイル(java)をロードする方法 ブックをロードし、ライブラリに添付画像のみを対象とするよう指示します。この絞り込みにより、一般的なスプレッドシートの処理時間が最大 **30 %** 短縮されます。 -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## 検索を添付画像のみに対象とする設定方法 `SpreadsheetSearchableObjects` 列挙型を使用すると、スキャン対象を正確に指定できます。`AttachedImages` に設定すると、エンジンは画像オブジェクトのみに限定され、テキスト、数式、チャートは無視されます。 -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -136,12 +131,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## DCT ハッシュ基準を使用した画像検索の実行方法 DCT ハッシュ方式は、参照画像のコンパクトな指紋を作成し、埋め込み画像それぞれと比較して、視覚的に高い類似性を持つ一致を返します。 -``` ```java import com.groupdocs.watermark.Watermarker; @@ -149,28 +142,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## DCT ハッシュ検索基準の定義方法 `ImageDctHashSearchCriteria` は参照画像とオプションの類似度閾値をカプセル化します。閾値(0‑100)を調整してマッチングの厳しさを変えることができます。 -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## 検索を実行し結果を処理する方法 `watermarker.search(criteria)` を呼び出すと、`Watermark` オブジェクトのコレクションが返されます。コレクションを反復処理してページ番号やセルアドレスを取得したり、画像を置換したりできます。 -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## 実用的な応用例 以下は、これらの機能が活躍する実際のシナリオです。 diff --git a/content/korean/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/korean/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 975788b03..a256671b8 100644 --- a/content/korean/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/korean/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -207,8 +207,3 @@ A: 예제는 GroupDocs.Watermark **24.11**을 대상으로 합니다. **Last Updated:** 2026-04-01 **Tested With:** GroupDocs.Watermark 24.11 for Java **Author:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/korean/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/korean/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index dbdc6617b..99347fc33 100644 --- a/content/korean/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/korean/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -96,7 +96,6 @@ Java 프로그래밍에 대한 기본 이해와 프로그래밍 방식으로 Exc ## Java용 GroupDocs.Watermark를 설정하는 방법 Maven 프로젝트를 로드하고, 의존성을 추가한 뒤 적절한 설정으로 Watermarker를 초기화합니다. 이 두 단계 과정으로 검색을 시작할 준비가 됩니다. 먼저 `pom.xml`에 Maven 저장소와 의존성을 추가하고, 그 다음 Excel 파일 경로와 원하는 시트 및 검색 설정을 지정하는 `WatermarkLoadOptions` 객체를 전달해 Watermarker 인스턴스를 생성합니다. `SpreadsheetLoadOptions`를 사용하면 로드할 시트를 지정하고 대소문자 구분과 같은 검색 옵션을 구성할 수 있습니다. `Watermarker`는 문서를 로드하고 검색 또는 워터마크 작업을 수행하는 주요 진입점입니다. -``` ```xml @@ -114,22 +113,18 @@ Maven 프로젝트를 로드하고, 의존성을 추가한 뒤 적절한 설정 ``` -``` ## 특정 검색 설정으로 Excel 파일(java)을 로드하는 방법 라이브러리에게 첨부된 이미지만 확인하도록 지시하면서 워크북을 로드합니다. 이 집중된 접근 방식은 일반적인 스프레드시트에서 처리 시간을 최대 **30 %**까지 단축합니다. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## 검색을 첨부된 이미지만 대상으로 구성하는 방법 `SpreadsheetSearchableObjects` 열거형을 사용하면 정확히 스캔할 항목을 지정할 수 있습니다. `AttachedImages`로 설정하면 엔진이 그림 객체만 검색하고 텍스트, 수식 또는 차트는 무시합니다. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -137,12 +132,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## DCT 해시 기준을 사용해 이미지 검색을 실행하는 방법 DCT‑hash 방법은 참조 이미지의 간결한 지문을 생성하고 이를 각 임베디드 그림과 비교하여 시각적으로 높은 유사성을 가진 일치 항목을 반환합니다. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -150,28 +143,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## DCT 해시 검색 기준을 정의하는 방법 `ImageDctHashSearchCriteria`는 참조 이미지와 선택적 유사도 임계값을 캡슐화합니다. 임계값(0‑100)을 조정하여 매칭을 엄격하게 또는 느슨하게 할 수 있습니다. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## 검색을 실행하고 결과를 처리하는 방법 `watermarker.search(criteria)`를 호출하면 `Watermark` 객체 컬렉션이 반환됩니다. 컬렉션을 반복하여 페이지 번호, 셀 주소를 가져오거나 이미지를 교체할 수 있습니다. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## 실용적인 적용 사례 다음은 이러한 기능이 빛을 발하는 실제 시나리오입니다: diff --git a/content/polish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/polish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index f84c8feab..3fd0e117e 100644 --- a/content/polish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/polish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -211,8 +211,3 @@ O: Przykłady dotyczą GroupDocs.Watermark **24.11**. **Ostatnia aktualizacja:** 2026-04-01 **Testowano z:** GroupDocs.Watermark 24.11 for Java **Autor:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/polish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/polish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 3b4555c54..400450790 100644 --- a/content/polish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/polish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -97,7 +97,6 @@ Podstawowa znajomość programowania w Javie oraz obsługi plików Excel program ## Jak skonfigurować GroupDocs.Watermark dla Java? Załaduj swój projekt Maven, dodaj zależność i zainicjalizuj Watermarker z odpowiednimi ustawieniami. Ten dwustopniowy proces przygotowuje Cię do rozpoczęcia wyszukiwania. Najpierw dodaj repozytorium Maven i zależność do swojego `pom.xml`, a następnie utwórz instancję Watermarker, przekazując ścieżkę do pliku Excel oraz obiekt `WatermarkLoadOptions`, który określa żądany arkusz i ustawienia wyszukiwania. `SpreadsheetLoadOptions` pozwala określić, które arkusze załadować i skonfigurować opcje wyszukiwania, takie jak uwzględnianie wielkości liter. `Watermarker` jest głównym punktem wejścia do ładowania dokumentów oraz wykonywania operacji wyszukiwania lub znakowania. -``` ```xml @@ -115,22 +114,18 @@ Załaduj swój projekt Maven, dodaj zależność i zainicjalizuj Watermarker z o ``` -``` ## Jak załadować plik Excel java z określonymi ustawieniami wyszukiwania? Załaduj skoroszyt, informując bibliotekę, aby przeszukiwała tylko dołączone obrazy. Takie ukierunkowane podejście skraca czas przetwarzania nawet o **30 %** dla typowych arkuszy. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Jak skonfigurować wyszukiwanie, aby celować tylko w dołączone obrazy? `Enum` `SpreadsheetSearchableObjects` pozwala dokładnie określić, co skanować. Ustawienie go na `AttachedImages` ogranicza silnik do obiektów graficznych, ignorując tekst, formuły czy wykresy. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -138,12 +133,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Jak wykonać wyszukiwanie obrazu przy użyciu kryteriów hash DCT? Metoda DCT‑hash tworzy kompaktowy odcisk referencyjnego obrazu i porównuje go z każdym osadzonym obrazkiem, zwracając dopasowania o wysokiej podobieństwie wizualnym. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -151,28 +144,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Jak zdefiniować kryteria wyszukiwania hash DCT? `ImageDctHashSearchCriteria` kapsułkuje obraz referencyjny oraz opcjonalny próg podobieństwa. Możesz dostosować próg (0‑100), aby ściślej lub luźniej dopasować wyniki. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Jak uruchomić wyszukiwanie i przetworzyć wyniki? Wywołanie `watermarker.search(criteria)` zwraca kolekcję obiektów `Watermark`. Iteruj po kolekcji, aby uzyskać numery stron, adresy komórek lub zamienić obraz. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Praktyczne zastosowania Oto kilka rzeczywistych scenariuszy, w których te funkcje błyszczą: diff --git a/content/portuguese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/portuguese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 31522822e..0ead1fc8f 100644 --- a/content/portuguese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/portuguese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -212,8 +212,3 @@ R: Os exemplos utilizam o GroupDocs.Watermark **24.11**. **Última Atualização:** 2026-04-01 **Testado com:** GroupDocs.Watermark 24.11 for Java **Autor:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/portuguese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/portuguese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 63fb88b80..831681ade 100644 --- a/content/portuguese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/portuguese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -96,7 +96,6 @@ Um entendimento básico de programação Java e familiaridade com o manuseio pro ## Como configurar o GroupDocs.Watermark para Java? Carregue seu projeto Maven, adicione a dependência e inicialize o Watermarker com as configurações apropriadas. Esse processo em duas etapas prepara você para iniciar a pesquisa. Primeiro, adicione o repositório Maven e a dependência ao seu `pom.xml`, depois crie uma instância de Watermarker passando o caminho do arquivo Excel e um objeto `WatermarkLoadOptions` que especifica a planilha desejada e as configurações de pesquisa. `SpreadsheetLoadOptions` permite especificar quais planilhas carregar e configurar opções de pesquisa como sensibilidade a maiúsculas/minúsculas. `Watermarker` é o ponto de entrada principal para carregar documentos e executar operações de pesquisa ou marca d’água. -``` ```xml @@ -114,22 +113,18 @@ Carregue seu projeto Maven, adicione a dependência e inicialize o Watermarker c ``` -``` ## Como carregar arquivo Excel java com configurações de pesquisa específicas? Carregue a pasta de trabalho informando à biblioteca que ela deve observar apenas as imagens anexadas. Essa abordagem focada reduz o tempo de processamento em até **30 %** para planilhas típicas. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Como configurar a pesquisa para focar apenas em imagens anexadas? O enum `SpreadsheetSearchableObjects` permite especificar exatamente o que escanear. Definir para `AttachedImages` restringe o motor a objetos de imagem, ignorando texto, fórmulas ou gráficos. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -137,12 +132,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Como executar uma pesquisa de imagem usando critério de hash DCT? O método de hash DCT cria uma impressão digital compacta da imagem de referência e a compara com cada imagem incorporada, retornando correspondências com alta similaridade visual. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -150,28 +143,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Como definir o critério de pesquisa de hash DCT? `ImageDctHashSearchCriteria` encapsula a imagem de referência e um limiar de similaridade opcional. Você pode ajustar o limiar (0‑100) para tornar a correspondência mais restrita ou mais permissiva. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Como executar a pesquisa e processar os resultados? Chamar `watermarker.search(criteria)` retorna uma coleção de objetos `Watermark`. Itere sobre a coleção para obter números de página, endereços de célula ou substituir a imagem. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Aplicações Práticas Aqui estão alguns cenários reais onde esses recursos se destacam: diff --git a/content/russian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/russian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 225f482e5..9fa39c82a 100644 --- a/content/russian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/russian/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -208,8 +208,3 @@ A: Примеры ориентированы на GroupDocs.Watermark **24.11**. **Последнее обновление:** 2026-04-01 **Тестировано с:** GroupDocs.Watermark 24.11 for Java **Автор:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/russian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/russian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index eb86b5605..f908475cc 100644 --- a/content/russian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/russian/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -97,7 +97,6 @@ GroupDocs.Watermark поддерживает **более 50 форматов в ## Как настроить GroupDocs.Watermark для Java? Загрузите ваш Maven‑проект, добавьте зависимость и инициализируйте Watermarker с соответствующими настройками. Этот двухшаговый процесс подготовит вас к поиску. Сначала добавьте репозиторий Maven и зависимость в ваш `pom.xml`, затем создайте экземпляр Watermarker, передав путь к файлу Excel и объект `WatermarkLoadOptions`, который указывает нужный лист и параметры поиска. `SpreadsheetLoadOptions` позволяет указать, какие листы загружать, и настроить параметры поиска, такие как чувствительность к регистру. `Watermarker` — основной входной пункт для загрузки документов и выполнения операций поиска или водяных знаков. -``` ```xml @@ -115,22 +114,18 @@ GroupDocs.Watermark поддерживает **более 50 форматов в ``` -``` ## Как загрузить Excel файл java с конкретными настройками поиска? Загрузите книгу, указав библиотеке искать только вложенные изображения. Такой целенаправленный подход сокращает время обработки до **30 %** для типичных таблиц. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Как настроить поиск, чтобы он охватывал только вложенные изображения? `enum` `SpreadsheetSearchableObjects` позволяет точно указать, что сканировать. Установка значения `AttachedImages` ограничивает движок объектами‑картинками, игнорируя текст, формулы или диаграммы. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -138,12 +133,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Как выполнить поиск изображения с использованием критериев DCT‑хеша? Метод DCT‑хеша создаёт компактный отпечаток эталонного изображения и сравнивает его с каждым встроенным изображением, возвращая совпадения с высокой визуальной схожестью. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -151,28 +144,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Как определить критерий поиска DCT‑хеш? `ImageDctHashSearchCriteria` инкапсулирует эталонное изображение и необязательный порог схожести. Вы можете изменить порог (0‑100), чтобы ужесточить или ослабить совпадения. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Как выполнить поиск и обработать результаты? Вызов `watermarker.search(criteria)` возвращает коллекцию объектов `Watermark`. Итерируйте коллекцию, чтобы получить номера страниц, адреса ячеек или заменить изображение. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Практические применения Ниже приведены реальные сценарии, где эти возможности проявляют себя: diff --git a/content/spanish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/spanish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 1366cdcbd..fa0b3f035 100644 --- a/content/spanish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/spanish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -212,8 +212,3 @@ R: Los ejemplos están dirigidos a GroupDocs.Watermark **24.11**. **Last Updated:** 2026-04-01 **Tested With:** GroupDocs.Watermark 24.11 for Java **Author:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/spanish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/spanish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index a045a33d9..ffa368dd3 100644 --- a/content/spanish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/spanish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -96,7 +96,6 @@ Una comprensión básica de la programación en Java y familiaridad con el manej ## ¿Cómo configurar GroupDocs.Watermark para Java? Cargue su proyecto Maven, añada la dependencia e inicialice el Watermarker con la configuración adecuada. Este proceso de dos pasos lo prepara para comenzar a buscar. Primero, añada el repositorio Maven y la dependencia a su `pom.xml`, luego cree una instancia de Watermarker pasando la ruta del archivo Excel y un objeto `WatermarkLoadOptions` que especifica la hoja deseada y la configuración de búsqueda. `SpreadsheetLoadOptions` le permite especificar qué hojas cargar y configurar opciones de búsqueda como la sensibilidad a mayúsculas. `Watermarker` es el punto de entrada principal para cargar documentos y realizar operaciones de búsqueda o marca de agua. -``` ```xml @@ -114,22 +113,18 @@ Cargue su proyecto Maven, añada la dependencia e inicialice el Watermarker con ``` -``` ## ¿Cómo cargar un archivo Excel java con configuraciones de búsqueda específicas? Cargue el libro de trabajo indicando a la biblioteca que solo busque imágenes adjuntas. Este enfoque enfocado reduce el tiempo de procesamiento hasta en **30 %** para hojas de cálculo típicas. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## ¿Cómo configurar la búsqueda para que apunte solo a imágenes adjuntas? El enum `SpreadsheetSearchableObjects` le permite especificar exactamente qué escanear. Configurarlo a `AttachedImages` restringe el motor a objetos de imagen, ignorando texto, fórmulas o gráficos. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -137,12 +132,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## ¿Cómo ejecutar una búsqueda de imágenes usando criterios de hash DCT? El método de hash DCT crea una huella digital compacta de la imagen de referencia y la compara con cada imagen incrustada, devolviendo coincidencias con alta similitud visual. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -150,28 +143,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## ¿Cómo definir los criterios de búsqueda de hash DCT? `ImageDctHashSearchCriteria` encapsula la imagen de referencia y un umbral de similitud opcional. Puede ajustar el umbral (0‑100) para estrechar o aflojar la coincidencia. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## ¿Cómo ejecutar la búsqueda y procesar los resultados? Llamar a `watermarker.search(criteria)` devuelve una colección de objetos `Watermark`. Itere sobre la colección para obtener números de página, direcciones de celdas o para reemplazar la imagen. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Aplicaciones prácticas A continuación se presentan algunos escenarios del mundo real donde estas funciones brillan: diff --git a/content/swedish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/swedish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index f96da0c6e..a56c4281b 100644 --- a/content/swedish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/swedish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -208,8 +208,3 @@ A: The examples target GroupDocs.Watermark **24.11**. **Senast uppdaterad:** 2026-04-01 **Testad med:** GroupDocs.Watermark 24.11 for Java **Författare:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/swedish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/swedish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 203fa9a5e..4be371d2e 100644 --- a/content/swedish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/swedish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -95,7 +95,6 @@ En grundläggande förståelse för Java‑programmering och erfarenhet av att h ## Hur ställer du in GroupDocs.Watermark för Java? Läs in ditt Maven‑projekt, lägg till beroendet och initiera Watermarker med lämpliga inställningar. Denna tvåstegsprocess gör dig redo att börja söka. Först, lägg till Maven‑arkivet och beroendet i din `pom.xml`, sedan skapa en Watermarker‑instans genom att ange Excel‑filens sökväg och ett `WatermarkLoadOptions`‑objekt som specificerar önskat blad och sökinställningar. `SpreadsheetLoadOptions` låter dig ange vilka blad som ska laddas och konfigurera sökalternativ såsom skiftlägeskänslighet. `Watermarker` är huvudpunkten för att ladda dokument och utföra sök‑ eller vattenstämplingsoperationer. -``` ```xml @@ -113,22 +112,18 @@ Läs in ditt Maven‑projekt, lägg till beroendet och initiera Watermarker med ``` -``` ## Hur laddar du Excel‑fil java med specifika sökinställningar? Läs in arbetsboken samtidigt som du instruerar biblioteket att endast titta på bifogade bilder. Detta fokuserade tillvägagångssätt minskar bearbetningstiden med upp till **30 %** för typiska kalkylblad. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Hur konfigurerar du sökningen för att endast rikta in sig på bifogade bilder? `SpreadsheetSearchableObjects`‑enumet låter dig specificera exakt vad som ska genomsökas. Att sätta det till `AttachedImages` begränsar motorn till bildobjekt och ignorerar text, formler eller diagram. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -136,12 +131,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Hur utför du en bildsökning med DCT‑hash‑kriterier? DCT‑hash‑metoden skapar ett kompakt fingeravtryck av referensbilden och jämför det med varje inbäddad bild, och returnerar matchningar med hög visuell likhet. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -149,28 +142,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Hur definierar du DCT‑hash‑sök kriterierna? `ImageDctHashSearchCriteria` kapslar in referensbilden och ett valfritt likhetströskelvärde. Du kan justera tröskeln (0‑100) för att strama åt eller lossa matchningen. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Hur kör du sökningen och bearbetar resultaten? Att anropa `watermarker.search(criteria)` returnerar en samling av `Watermark`‑objekt. Iterera över samlingen för att hämta sidnummer, celladresser eller för att ersätta bilden. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Praktiska tillämpningar Här är några verkliga scenarier där dessa funktioner glänser: diff --git a/content/thai/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/thai/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 73989de61..6174cd963 100644 --- a/content/thai/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/thai/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -210,8 +210,3 @@ A: The examples target GroupDocs.Watermark **24.11**. **อัปเดตล่าสุด:** 2026-04-01 **ทดสอบด้วย:** GroupDocs.Watermark 24.11 for Java **ผู้เขียน:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/thai/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/thai/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index 3c4a3b362..f1338f8f3 100644 --- a/content/thai/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/thai/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -95,7 +95,6 @@ GroupDocs.Watermark รองรับ **50+** รูปแบบไฟล์เ ## วิธีตั้งค่า GroupDocs.Watermark สำหรับ Java? โหลดโปรเจกต์ Maven ของคุณ เพิ่ม dependency แล้วเริ่มต้น Watermarker ด้วยการตั้งค่าที่เหมาะสม กระบวนการสองขั้นตอนนี้จะทำให้คุณพร้อมเริ่มค้นหา ขั้นแรกให้เพิ่มรีโพซิทอรีและ dependency ลงใน `pom.xml` ของคุณ แล้วสร้างอินสแตนซ์ Watermarker โดยส่งพาธไฟล์ Excel และออบเจ็กต์ `WatermarkLoadOptions` ที่ระบุแผ่นและการตั้งค่าการค้นหาที่ต้องการ `SpreadsheetLoadOptions` ให้คุณระบุแผ่นที่ต้องการโหลดและกำหนดตัวเลือกการค้นหา เช่น ความไวต่อขนาดอักษร `Watermarker` เป็นจุดเริ่มต้นหลักสำหรับการโหลดเอกสารและทำการค้นหา หรือการใส่ watermark. -``` ```xml @@ -113,22 +112,18 @@ GroupDocs.Watermark รองรับ **50+** รูปแบบไฟล์เ ``` -``` ## วิธีโหลดไฟล์ Excel ด้วย Java พร้อมการตั้งค่าการค้นหาเฉพาะ? โหลดสมุดงานพร้อมบอกไลบรารีให้มองหาเฉพาะรูปภาพที่ฝังอยู่ วิธีนี้ช่วยลดเวลาในการประมวลผลได้ถึง **30 %** สำหรับสเปรดชีตทั่วไป. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## วิธีกำหนดค่าการค้นหาให้มุ่งเป้าเฉพาะรูปภาพที่ฝังอยู่? Enum `SpreadsheetSearchableObjects` ให้คุณระบุสิ่งที่ต้องสแกนอย่างชัดเจน การตั้งค่าเป็น `AttachedImages` จะจำกัดเอนจินให้สแกนเฉพาะออบเจ็กต์รูปภาพ ไม่สนใจข้อความ สูตร หรือแผนภูมิ. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -136,12 +131,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## วิธีดำเนินการค้นหารูปภาพโดยใช้เกณฑ์ DCT hash? วิธี DCT‑hash สร้างลายนิ้วมือขนาดกะทัดรัดของรูปอ้างอิงและเปรียบเทียบกับรูปภาพที่ฝังแต่ละรูป ส่งคืนผลลัพธ์ที่มีความคล้ายคลึงกันสูง. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -149,28 +142,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## วิธีกำหนดเกณฑ์การค้นหา DCT hash? `ImageDctHashSearchCriteria` รวมรูปอ้างอิงและค่าขีดจำกัดความคล้าย (threshold) ที่กำหนดได้ คุณสามารถปรับ threshold (0‑100) เพื่อทำให้การจับคู่เข้มงวดหรือผ่อนคลายขึ้น. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## วิธีรันการค้นหาและประมวลผลผลลัพธ์? การเรียก `watermarker.search(criteria)` จะคืนคอลเลกชันของออบเจ็กต์ `Watermark` วนลูปผ่านคอลเลกชันเพื่อดึงหมายเลขหน้า ที่อยู่เซลล์ หรือแทนที่รูปภาพได้. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## การประยุกต์ใช้งานจริง ต่อไปนี้เป็นสถานการณ์จริงที่คุณลักษณะเหล่านี้ทำให้เกิดประโยชน์: diff --git a/content/turkish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/turkish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index 2f70fb716..3e5e1512a 100644 --- a/content/turkish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/turkish/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -211,8 +211,3 @@ GroupDocs.Watermark for Java'ın bu işlevlerini öğrenerek, Excel çalışma k **Last Updated:** 2026-04-01 **Tested With:** GroupDocs.Watermark 24.11 for Java **Author:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/turkish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/turkish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index fdafe50b8..c310bc02a 100644 --- a/content/turkish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/turkish/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -96,7 +96,6 @@ Java programlaması hakkında temel bir anlayış ve Excel dosyalarını program ## GroupDocs.Watermark'ı Java için nasıl kurarsınız? Maven projenizi yükleyin, bağımlılığı ekleyin ve Watermarker'ı uygun ayarlarla başlatın. Bu iki adımlı süreç, aramaya başlamanız için sizi hazırlar. İlk olarak, Maven deposunu ve bağımlılığı `pom.xml` dosyanıza ekleyin, ardından Excel dosya yolunu ve istenen sayfa ve arama ayarlarını belirten bir `WatermarkLoadOptions` nesnesini geçirerek bir Watermarker örneği oluşturun. `SpreadsheetLoadOptions`, hangi sayfaların yükleneceğini belirlemenize ve büyük/küçük harf duyarlılığı gibi arama seçeneklerini yapılandırmanıza olanak tanır. `Watermarker`, belgeleri yüklemek ve arama ya da watermark işlemleri gerçekleştirmek için ana giriş noktasıdır. -``` ```xml @@ -114,22 +113,18 @@ Maven projenizi yükleyin, bağımlılığı ekleyin ve Watermarker'ı uygun aya ``` -``` ## Belirli arama ayarlarıyla Excel dosyasını java ile nasıl yüklenir? Kitaplığı yalnızca ekli görüntülere bakacak şekilde ayarlayarak çalışma kitabını yükleyin. Bu odaklanmış yaklaşım, tipik elektronik tablolar için işleme süresini **%30** kadar azaltır. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Aramayı yalnızca ekli görüntülere hedeflemek nasıl yapılandırılır? `SpreadsheetSearchableObjects` enum'u, tam olarak neyin taranacağını belirlemenizi sağlar. `AttachedImages` olarak ayarlandığında, motor sadece resim nesnelerini tarar, metin, formül veya grafikleri yok sayar. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -137,12 +132,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## DCT hash kriteri kullanarak görüntü araması nasıl yürütülür? DCT‑hash yöntemi, referans görüntünün kompakt bir parmak izini oluşturur ve her gömülü resimle karşılaştırır; yüksek görsel benzerliğe sahip eşleşmeleri döndürür. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -150,28 +143,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## DCT hash arama kriteri nasıl tanımlanır? `ImageDctHashSearchCriteria`, referans görüntüyü ve isteğe bağlı benzerlik eşiğini kapsar. Eşleşmeyi sıkılaştırmak veya gevşetmek için eşiği (0‑100) ayarlayabilirsiniz. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Aramayı çalıştırma ve sonuçları işleme `watermarker.search(criteria)` çağrısı, bir `Watermark` nesnesi koleksiyonu döndürür. Koleksiyon üzerinde döngü yaparak sayfa numaralarını, hücre adreslerini alabilir veya görüntüyü değiştirebilirsiniz. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Pratik Uygulamalar Bu özelliklerin öne çıktığı bazı gerçek dünya senaryoları şunlardır: diff --git a/content/vietnamese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md b/content/vietnamese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md index d28ca8625..1b22b87d6 100644 --- a/content/vietnamese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md +++ b/content/vietnamese/java/spreadsheet-document-watermarking/excel-document-handling-groupdocs-watermark-java/_index.md @@ -215,8 +215,3 @@ A: Các ví dụ nhắm tới GroupDocs.Watermark **24.11**. **Cập nhật lần cuối:** 2026-04-01 **Kiểm tra với:** GroupDocs.Watermark 24.11 for Java **Tác giả:** GroupDocs - -{< /blocks/products/pf/tutorial-page-section >} -{< /blocks/products/pf/main-container >} -{< /blocks/products/pf/main-wrap-class >} -{< blocks/products/products-backtop-button >} \ No newline at end of file diff --git a/content/vietnamese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md b/content/vietnamese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md index cd9d25977..78ee7e1c4 100644 --- a/content/vietnamese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md +++ b/content/vietnamese/java/spreadsheet-document-watermarking/excel-image-search-groupdocs-watermark-java/_index.md @@ -95,7 +95,6 @@ Hiểu biết cơ bản về lập trình Java và quen thuộc với việc x ## Làm thế nào để thiết lập GroupDocs.Watermark cho Java? Tải dự án Maven của bạn, thêm phụ thuộc và khởi tạo Watermarker với các cài đặt phù hợp. Quy trình hai bước này giúp bạn sẵn sàng bắt đầu tìm kiếm. Đầu tiên, thêm repository và phụ thuộc Maven vào `pom.xml`, sau đó tạo một thể hiện Watermarker bằng cách truyền đường dẫn tệp Excel và một đối tượng `WatermarkLoadOptions` xác định sheet mong muốn và các cài đặt tìm kiếm. `SpreadsheetLoadOptions` cho phép bạn chỉ định các sheet cần tải và cấu hình các tùy chọn tìm kiếm như độ nhạy chữ hoa/thường. `Watermarker` là điểm vào chính để tải tài liệu và thực hiện các thao tác tìm kiếm hoặc watermark. -``` ```xml @@ -113,22 +112,18 @@ Tải dự án Maven của bạn, thêm phụ thuộc và khởi tạo Watermark ``` -``` ## Cách tải tệp Excel java với các cài đặt tìm kiếm cụ thể? Tải workbook đồng thời chỉ định thư viện chỉ tìm kiếm các hình ảnh đính kèm. Cách tiếp cận tập trung này giảm thời gian xử lý lên tới **30 %** cho các bảng tính thông thường. -``` ```java import com.groupdocs.watermark.Watermarker; // Basic initialization code here... ``` -``` ## Cách cấu hình tìm kiếm để chỉ nhắm vào các hình ảnh đính kèm? `enum` `SpreadsheetSearchableObjects` cho phép bạn chỉ định chính xác những gì cần quét. Đặt nó thành `AttachedImages` sẽ giới hạn engine chỉ vào các đối tượng hình ảnh, bỏ qua văn bản, công thức hoặc biểu đồ. -``` ```java import com.groupdocs.watermark.WatermarkerSettings; import com.groupdocs.watermark.options.SpreadsheetLoadOptions; @@ -136,12 +131,10 @@ import com.groupdocs.watermark.options.SpreadsheetLoadOptions; WatermarkerSettings settings = new WatermarkerSettings(); settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages); ``` -``` ## Cách thực hiện tìm kiếm hình ảnh bằng tiêu chí hàm băm DCT? Phương pháp DCT‑hash tạo ra một dấu vân tay gọn nhẹ của hình ảnh tham chiếu và so sánh nó với mỗi hình ảnh nhúng, trả về các kết quả trùng khớp với độ tương đồng hình ảnh cao. -``` ```java import com.groupdocs.watermark.Watermarker; @@ -149,28 +142,23 @@ String filePath = "YOUR_DOCUMENT_DIRECTORY/spreadsheet.xlsx"; SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions(); Watermarker watermarker = new Watermarker(filePath, loadOptions, settings); ``` -``` ## Cách định nghĩa tiêu chí tìm kiếm hàm băm DCT? `ImageDctHashSearchCriteria` bao gồm hình ảnh tham chiếu và ngưỡng tương đồng tùy chọn. Bạn có thể điều chỉnh ngưỡng (0‑100) để thắt chặt hoặc nới lỏng việc khớp. -``` ```java // Reuse the previous configuration from the 'Load Spreadsheet' section. ``` -``` ## Cách chạy tìm kiếm và xử lý kết quả? Gọi `watermarker.search(criteria)` sẽ trả về một tập hợp các đối tượng `Watermark`. Duyệt qua tập hợp để lấy số trang, địa chỉ ô, hoặc để thay thế hình ảnh. -``` ```java import com.groupdocs.watermark.search.ImageDctHashSearchCriteria; String imagePath = "YOUR_DOCUMENT_DIRECTORY/sample_image.png"; ImageDctHashSearchCriteria criteria = new ImageDctHashSearchCriteria(imagePath); ``` -``` ## Ứng dụng thực tiễn Dưới đây là một số kịch bản thực tế mà các tính năng này tỏa sáng: