GroupDocs.Redaction for Javaを使用して、Javaプロジェクト内の文書を簡単にクリーニングします。
- あなたのファイルでRedactorを初期化します。
- 修正方法を選択します。
- 隠すテキストとオーバーレイ色を選択します。
- 修正を適用し、ファイルを保存します。
GroupDocs.Redaction for Javaを使用して、Javaプロジェクト内の文書を簡単にクリーニングします。
// DOCX内のオーバーレイでテキストを隠す
// Redactorを作成し、ドキュメントを読み込みます
final Redactor redactor = new Redactor("input.docx");
try
{
// 修正オプションを選択します
// テキストと色を選びます
ReplacementOptions opt = new ReplacementOptions(java.awt.Color.RED);
ExactPhraseRedaction redaction = new ExactPhraseRedaction("Text to hide", opt);
// 修正されたバージョンを保存します
redactor.apply(redaction);
redactor.save();
}
finally { redactor.close(); }
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-redaction</artifactId>
<version>24.6</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
</repositories>
GroupDocs.Redaction for Javaは、ドキュメント全体で詳細情報を隠すための簡単なオプションを提供し、使用可能な状態を保ちます。

数秒で言葉を隠したり置き換えたりします。
写真やスキャンされたコンテンツのセクションをマスクします。
著作権情報や日付のような隠れたメタデータを削除します。
// 修正するドキュメントを開く
final Redactor redactor = new Redactor("source.docx");
try
{
// 正規表現パターンとオーバーレイスタイルを設定する
ReplacementOptions repl_opt = new ReplacementOptions(java.awt.Color.BLUE);
RegexRedaction redaction = new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt);
// 修正ロジックを適用する
redactor.apply(redaction);
// クリーニングされたドキュメントを保存する
SaveOptions saveOptions = new SaveOptions();
saveOptions.setAddSuffix(true);
saveOptions.setRasterizeToPDF(false);
redactor.save(saveOptions);
}
finally { redactor.close(); }
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-redaction</artifactId>
<version>24.6</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
</repositories>
Javaにあるツールを使用して、DOCX内の機密コンテンツを隠したり削除したりします。