GroupDocs.Watermark for .NETを使用すると、C#、ASP.NET、およびその他の.NET関連テクノロジですぐに使用できるビジネスアプリケーションを構築できます。これにより、エンドユーザーは、サポートされているファイル形式で新しい透かしを追加したり、既存の透かしを検索および削除したりできます。 。 GroupDocs.Watermark for .NETを使用すると、このAPIが提供するさまざまな組み込みのセキュリティ対策を採用することで、プログラムで電子透かしを多数のファイル形式に適用し、知的財産の不正使用を阻止し、機密性の高いドキュメントに安全にラベルを付けることができます。
さまざまなファイル形式の特定のセクションまたはドキュメント全体から透かしを追加または削除する
特定のセクション、ページ、スライド、またはドキュメント内のすべての画像に透かしを添付する
マルチフレーム画像の特定のフレームにのみ透かしを割り当てる
ドキュメントの印刷時にのみ表示される隠し透かしをPDFに割り当てます
Excelドキュメントのすべての添付ファイルとスライドのすべての画像形状に透かしを設定します
透かしを配置するか、スプレッドシートまたはスライドの背景画像から透かしを削除します
電子メールまたはPDFドキュメントのすべての添付ファイルでサポートされているファイルに透かしを使用する
PDFドキュメントのXObjects、Artifacts、Annotationsとして透かしを適用または削除する
特定のフォーマットでテキストを含む透かしを削除します
特定の画像に似た画像透かしを探す
文字の間に判読できない文字がある場合でも、テキストの透かしを特定する
特定のパラメータに基づいて、または複数の基準を組み合わせて透かしを検索する
一致するテキスト透かしを探すためのフォントフォーマットを指定する
サポートされている形式のページ設定とその他の情報をプログラムで抽出します
サポートされているドキュメント形式のヘッダーとフッター内の画像に透かしを追加する
Word文書の画像形状に透かしを追加し、透かしをロックして編集を制限する
プレゼンテーションで判読できない文字を使用してテキスト透かしを保護する
追加された透かしを保護するために特定のページまたはPDFドキュメント全体をラスタライズする
既存のテキスト透かしを置き換えながらテキストの書式を変更する
PDFドキュメントのブリードボックス、アートボックス、クロップボックス、またはトリムボックスに透かしを配置します
MicrosoftVisioドキュメントで図形のプロパティを編集する
GroupDocs.Watermark for .NETは、複数のタイプの透かしをサポートしています。任意のタイプの透かしを追加するのは、数行のコードの問題です。次の例は、C#を使用してWord文書に画像透かしを適用する方法を示しています。
//ドキュメントをロードします
using (FileStream stream = File.Open("document.docx", FileMode.Open, FileAccess.ReadWrite))
{
using (Watermarker watermarker = new(Watermarker(stream))
{
//コンストラクタのパラメータとして画像へのパスを使用します
using (ImageWatermark watermark = new ImageWatermark("logo.png"))
{
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
watermarker.Add(watermark);
}
//結果のドキュメントを保存します
watermarker.Save("document_watermarked.docx");
}
}
GroupDocs.Watermark APIを使用すると、特定のフォルダー内のすべてのファイルの透かしを一度に適用または削除できます。ファイルの形式を変えることもできますが、透かしはすべてのファイルに正確に適用されます。
1行のコードだけで、どのツールでもPDFファイルから透かしを削除することを非常に困難にすることができます。これは、元の品質を維持したまま、PDFドキュメントのすべてのページをラスターイメージに変換することで実現されます。.