GroupDocs.Watermark for Javaを使用すると、エンドユーザーが新しい透かしを適用したり、サポートされている形式のファイル内の既存の透かしを検索および削除したりできるビジネスアプリケーションを作成できます。プログラムで多くのファイル形式に電子透かしを割り当て、その強力なスマート検索機能を利用できます。 GroupDocs.Watermark for Javaは、機密情報や知的財産コンテンツを含むデジタルドキュメントの誤用を回避するために使用できるさまざまな組み込みのセキュリティ対策を提供します。
GroupDocs.Watermark for Javaを使用すると、さまざまな種類の透かしを操作できます。任意のタイプの透かしを追加するのは、ほんの数行のコードの問題です。以下の共有例では、Javaを使用してWord文書に画像透かしを追加する方法を示します。
Document doc = Document.load(Common.mapSourceFilePath("D://test.docx"));
Font font = new Font("Times New Roman", 12);
TextWatermark watermark = new TextWatermark("Test watermark", font);
//サイズタイプを設定します
watermark.setSizingType(SizingType.ScaleToParentDimensions);
//透かしスケールを設定します
watermark.setScaleFactor(0.5);
doc.addWatermark(watermark);
doc.save(Common.mapOutputFilePath("D://test.docx"));
doc.close();
GroupDocs.Watermark for Java APIを使用すると、バッチモードで特定のフォルダーに存在するすべてのドキュメントの透かしを追加または削除できます。ドキュメントの形式が異なる場合でも、GroupDocs.WatermarkforJavaはすべてのファイルに透かしを正確に適用します。.
最小限のコードで、透かしに絶対確実なセキュリティを割り当てることができ、サードパーティのツールが割り当てられた透かしをPDFファイルから変更または削除することを非常に困難にすることができます。これは、GroupDocs.Watermark for Javaを使用すると、PDFファイルのすべてのページをラスター化された画像に変換できるためです。このアプローチにより、デジタル透かしを安全に保ちながら、元の品質に近づけることができます。