Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -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 >}
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,6 @@ weight: 1
## كيف تقوم بإعداد GroupDocs.Watermark لجافا؟
حمّل مشروع Maven الخاص بك، أضف الاعتماد، وابدأ تهيئة Watermarker بالإعدادات المناسبة. هذه العملية ذات الخطوتين تُعدك للبدء في البحث. أولاً، أضف مستودع Maven والاعتماد إلى ملف `pom.xml` الخاص بك، ثم أنشئ كائن Watermarker بتمرير مسار ملف Excel وكائن `WatermarkLoadOptions` الذي يحدد الورقة المطلوبة وإعدادات البحث. يتيح لك `SpreadsheetLoadOptions` تحديد الأوراق التي تريد تحميلها وتكوين خيارات البحث مثل حساسية الحالة. `Watermarker` هو نقطة الدخول الرئيسية لتحميل المستندات وتنفيذ عمليات البحث أو العلامات المائية.

```
```xml
<repositories>
<repository>
Expand All @@ -111,64 +110,53 @@ weight: 1
</dependency>
</dependencies>
```
```

## كيف تقوم بتحميل ملف 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;

WatermarkerSettings settings = new WatermarkerSettings();
settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages);
```
```

## كيف تنفّذ بحثًا عن صورة باستخدام معيار تجزئة DCT؟
طريقة تجزئة DCT تُنشئ بصمة مدمجة للصورة المرجعية وتقارنها بكل صورة مدمجة، وتُعيد التطابقات ذات التشابه البصري العالي.

```
```java
import com.groupdocs.watermark.Watermarker;

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);
```
```

## تطبيقات عملية
إليك بعض السيناريوهات الواقعية التي تتألق فيها هذه الميزات:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 >}
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,6 @@ GroupDocs.Watermark 支持 **50+ 输入和输出格式**——包括 XLSX、XLS
## 如何为 Java 设置 GroupDocs.Watermark?
加载您的 Maven 项目,添加依赖项,并使用适当的设置初始化 Watermarker。此两步过程让您准备好开始搜索。首先,将 Maven 仓库和依赖项添加到您的 `pom.xml`,然后通过传入 Excel 文件路径和一个指定所需工作表和搜索设置的 `WatermarkLoadOptions` 对象来创建 Watermarker 实例。`SpreadsheetLoadOptions` 允许您指定加载哪些工作表并配置搜索选项,如大小写敏感性。`Watermarker` 是加载文档并执行搜索或水印操作的主要入口。

```
```xml
<repositories>
<repository>
Expand All @@ -113,64 +112,53 @@ GroupDocs.Watermark 支持 **50+ 输入和输出格式**——包括 XLSX、XLS
</dependency>
</dependencies>
```
```

## 如何使用特定搜索设置加载 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;

WatermarkerSettings settings = new WatermarkerSettings();
settings.getSearchableObjects().setSpreadsheetSearchableObjects(SpreadsheetSearchableObjects.AttachedImages);
```
```

## 如何使用 DCT 哈希标准执行图像搜索?
DCT‑hash 方法为参考图像创建紧凑的指纹,并将其与每个嵌入的图片进行比较,返回具有高度视觉相似性的匹配项。

```
```java
import com.groupdocs.watermark.Watermarker;

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);
```
```

## 实际应用
以下是这些功能发挥作用的一些真实场景:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 >}
Original file line number Diff line number Diff line change
Expand Up @@ -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
<repositories>
<repository>
Expand All @@ -114,64 +113,53 @@ Načtěte svůj Maven projekt, přidejte závislost a inicializujte Watermarker
</dependency>
</dependencies>
```
```

## 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;

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;

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í:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 >}
Original file line number Diff line number Diff line change
Expand Up @@ -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
<repositories>
<repository>
Expand All @@ -114,64 +113,53 @@ Laad je Maven‑project, voeg de dependency toe en initialiseert de Watermarker
</dependency>
</dependencies>
```
```

## 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;

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;

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:
Expand Down
Loading
Loading