GroupDocs.Watermark for Java により、エンドユーザーが新たに透かしを追加したり、既存の透かしの検索や除去を可能にする実務的な業務アプリケーションを開発できます。GroupDocs.Watermark for Java を使用して、プログラムにより電子的な透かしを複数のファイル形式に適用して強力なスマート検索機能を利用できます。また、GroupDocs.Watermark for Java で提供される API によるさまざまなビルトインのセキュリティ設定により、社外秘の情報や知的財産を含んだデジタル ドキュメントの不正利用を防ぐことができます。
GroupDocs.Watermark for Java は、さまざまな形式の透かしをサポートします。どの形式の透かしもわずか数行のコードで追加できます。
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.Watermark for Java は、さまざまなファイル形式が混在していても、すべてのファイルに正確に透かしを適用できます。
最小限のコードで確実に透かしを保護し、サード パーティ ツールによる PDF からの透かしの変更や除去を困難にすることができます。GroupDocs.Watermark for Java は PDF ドキュメントのすべてのページをラスター画像に変換できます。この方法により、オリジナルのファイルと同様の品質を保ちつつ、デジタルの透かしを保護することができます。