GroupDocs.Watermark for Node.js via Java を使用すると、開発者は Node.js アプリケーションにウォーターマーク機能を追加できます。このガイドでは、ウォーターマーク機能をソリューションに簡単に統合する方法、主要な機能の概要、便利なコード スニペットを使用した実際の使用例について説明します。
Node.js を使用してさまざまなドキュメント形式の透かしを管理する
GroupDocs.Watermark for Node.js は、PDF、DOCX、PPTX などのさまざまなドキュメント形式で透かしを簡単に追加、編集、削除できる強力な API です。この API を統合することで、透かしのプロセスを自動化し、ドキュメントの安全性と信頼性を確保できます。PDF に機密スタンプを追加する必要がある場合でも、Word ドキュメントに会社のロゴを追加する必要がある場合でも、GroupDocs.Watermark を使用すると、シンプルかつ効率的に行うことができます。直感的な設計により、ドキュメント形式に関する広範な知識がなくても、透かしをすばやく実装できます。
GroupDocs.Watermark を使い始める
Node.js 用の GroupDocs.Watermark を使い始めるには、次の手順に従います。
-
Node.js と npm をインストールします。マシンに Node.js と npm がインストールされていることを確認します。これらは 公式 Node.js ウェブサイト からダウンロードできます。
-
GroupDocs.Watermark パッケージをインストールします。ターミナルを開き、プロジェクト ディレクトリに移動します。次のコマンドを実行してパッケージをインストールします。 「バッシュ」
npm と @groupdocs/groupdocs.watermark
「」
-
ライブラリをインポートする: Node.js アプリケーションで、GroupDocs.Watermark モジュールを要求します。
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark') 「」
-
サンプル コードの実行: インストールを確認するには、サンプル コード スニペットを実行します。新しい JavaScript ファイル (例: example.js) を作成し、次のコードを追加します。
// GroupDocs.Watermarkモジュールが必要
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')
// ウォーターマーカーオブジェクトを初期化する
const watermarker = new groupdocsWatermark.Watermarker('Example.docx');
// 透かしテキストに使用するフォントオブジェクトを作成します
const font = new groupdocsWatermark.Font('Arial', 36, groupdocsWatermark.FontStyle.Bold);
// 透かしクラスをインスタンス化する
const watermark = new groupdocsWatermark.TextWatermark('Test watermark', font);
// ウォーターマーカーオブジェクトでウォーターマークを追加する
watermarker.add(watermark);
// 透かしを追加した新しい文書を保存する
watermarker.save('outFile.docx');
// ウォーターマーカーオブジェクトを閉じて適切に終了します
watermarker.close();
console.log('Watermark added and document saved successfully.');
process.exit(0);
-
スクリプトを実行する: Node.js を使用してスクリプトを実行します。 「バッシュ」
ノードの例.js
「」
以下の手順に従うと、Node.js プロジェクトに GroupDocs.Watermark が設定され、ドキュメントに透かしを追加できるようになります。
主な特徴
GroupDocs.Watermark for Node.js via Java は、ドキュメント内の透かしを効率的に管理するのに役立つさまざまな強力な機能を提供します。主な機能は次のとおりです。
-
複数の形式のサポート: 画像、PDF、Word、Excel ドキュメント、PowerPoint プレゼンテーションなど、50 を超えるファイル形式で透かしを追加、編集、削除できます。
-
テキストと画像の透かし: テキストと画像の両方の透かしをドキュメントに簡単に適用できます。
-
カスタマイズ可能な透かし: フォント、色、サイズ、透明度、回転など、透かしの外観をカスタマイズします。
-
検出と削除: ドキュメント内の既存の透かしを検出し、必要に応じて削除します。
-
巧妙な透かしの削除: 通常のコンテンツに偽装された巧妙な透かしを検索し、慎重に削除します。
-
バッチ処理: 複数のドキュメントに同時に透かしを適用し、大量のファイルを効率的に処理します。
-
高性能: 高性能と効率性を実現するように設計された GroupDocs.Watermark は、リソースの少ないマシンから高負荷のサーバーまで、さまざまな環境で動作するように微調整されています。
-
セキュリティと保護: 機密情報の不正なコピー、共有、配布を阻止する透かしを埋め込むことで、ドキュメントのセキュリティを強化します。
これらの機能を活用することで、ドキュメントの安全性、ブランド化、不正使用からの保護を確保できます。
ユースケース
GroupDocs.Watermark for Node.js は、さまざまなシナリオに適した多目的なウォーターマーク機能を提供します。ここでは、開始に役立つコード スニペットを含む実用的な使用例をいくつか紹介します。
テキスト透かしの追加
この例では、GroupDocs.Watermark for Node.js を使用してドキュメントにテキスト透かしを追加する方法を説明します。この機能を迅速かつ効率的に実装するには、次の手順に従います。
- Watermarker クラスを初期化します。入力ドキュメント パスを使用して GroupDocs.Watermark.Watermarker クラスのインスタンスを作成します。
- テキスト ウォーターマークを作成する: 目的のテキストとフォントを使用して TextWatermark インスタンスを作成します。
- 透かしのプロパティを設定する: 透かしの色と配置をカスタマイズします。
- ドキュメントに透かしを追加する:
add
メソッドを使用してドキュメントに透かしを追加します。 - 透かし入りドキュメントを保存する: 変更されたドキュメントを指定された出力パスに保存します。
- ウォーターマーカーを閉じる: ウォーターマーカーを閉じてリソースを解放します。
// GroupDocs.Watermarkモジュールが必要
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')
// Watermarkerクラスを初期化する
const watermarker = new groupdocsWatermark.Watermarker(inDocumentPath);
// テキスト透かしを作成する
const watermark = new groupdocsWatermark.TextWatermark('top secret', new groupdocsWatermark.Font('Arial', 36));
// 透かしのプロパティを設定する
watermark.setForegroundColor(groupdocsWatermark.Color.getRed());
watermark.setHorizontalAlignment(groupdocsWatermark.HorizontalAlignment.Center);
watermark.setVerticalAlignment(groupdocsWatermark.VerticalAlignment.Center);
// 文書に透かしを追加する
watermarker.add(watermark);
// 透かし入り文書を保存する
watermarker.save(outDocumentPath);
// ウォーターマーカーを閉じる
watermarker.close();
画像透かしの追加
この例では、GroupDocs.Watermark for Node.js を使用してドキュメントに画像の透かしを追加する方法を学習します。次の手順に従って、画像の透かしをプロジェクトにシームレスに統合します。
- Watermarker クラスを初期化します。入力ドキュメント パスを使用して GroupDocs.Watermark.Watermarker クラスのインスタンスを作成します。
- 画像ウォーターマークを作成する: 画像ファイル パスを使用して ImageWatermark インスタンスを作成します。
- 透かしの配置を設定する: 透かしの水平方向と垂直方向の配置をカスタマイズします。
- ドキュメントに透かしを追加する: add メソッドを使用して、ドキュメントに透かしを追加します。
- 透かし入りドキュメントを保存する: 変更されたドキュメントを指定された出力パスに保存します。
- ウォーターマーカーを閉じる: ウォーターマーカーを閉じてリソースを解放します。
// GroupDocs.Watermarkモジュールが必要
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')
// Watermarkerクラスを初期化する
const watermarker = new groupdocsWatermark.Watermarker(inDocumentPath);
// 画像透かしを作成する
const imageWatermark = new groupdocsWatermark.ImageWatermark(imageFilePath);
// 透かしの配置を設定する
imageWatermark.setHorizontalAlignment(groupdocsWatermark.HorizontalAlignment.Center);
imageWatermark.setVerticalAlignment(groupdocsWatermark.VerticalAlignment.Center);
// 文書に透かしを追加する
watermarker.add(imageWatermark);
// 透かし入り文書を保存する
watermarker.save(outDocumentPath);
// ウォーターマーカーを閉じる
watermarker.close();
これらの例は、基本的なウォーターマーク機能を Node.js アプリケーションに統合する方法を示しています。これらのスニペットは、特定のニーズに合わせてさらにカスタマイズできます。
結論
GroupDocs.Watermark for Node.js via Java は、さまざまなドキュメント形式に透かしを追加するための強力で柔軟なソリューションを提供します。豊富な機能セットにより、テキストと画像の透かしを Node.js アプリケーションに簡単に統合でき、ドキュメントのセキュリティとプロフェッショナルなブランド化を確保できます。
機密情報を保護したい場合でも、ドキュメントにプロフェッショナルなタッチを加えたい場合でも、GroupDocs.Watermark for Node.js は必要なツールを提供します。今すぐ無料トライアルを開始して、プロジェクトを強化できる方法を確認してください。
無料トライアルを受ける
NPM を使用して最新バージョンをインストールするだけで、Java 経由で Node.js 用の GroupDocs.Watermark を無料で試すことができます。
さらに、一時ライセンスを取得して、ライブラリのすべての機能を制限なくテストすることもできます。一時ライセンスをリクエストするには、一時ライセンス ページ にアクセスしてください。
試用版と一時ライセンスを使用すると、GroupDocs.Watermark for Node.js の可能性を最大限に引き出し、ニーズに適合するかどうかを判断できます。
参照
詳細情報と追加リソースについては、次のリンクが役立ちます。