DOCX に透かしを追加するか、Java を使用して以前に追加した透かしを削除します

この Java ライブラリを使用して、いくつかの手順で DOCX ドキュメントに画像またはテキストの透かしをスタンプするか、すでに追加されている透かしを削除します

Java を使用して、テキストまたは画像の透かしを DOCX ドキュメントに追加します。 DOCX ドキュメントをロードし、必要な透かしを挿入します。次に、結果を DOCX、PDF、MD、HTML、TXT、DOC、RTF、EPUB、XPS などの便利な形式で保存し、透かし入りのドキュメントを他の人と共有します。また、透かしが以前にドキュメントに追加されていて、追加の理由がもはや関連していない場合は、DOCX ドキュメントから透かしを削除します。

コードスニペットを表示

DOCX – Java で透かしを追加

この Java API を使用すると、開発者はオンラインで DOCX に透かしを追加できます。テキストまたは画像を使用して透かしを作成し、その透かしを Java で DOCX ドキュメントに挿入するだけです。

注: サードパーティのアプリケーションやライブラリをインストールする必要はありません。したがって、当社の Java ソフトウェア ソリューションは非常に使いやすいものです。

DOCX から透かしを削除 – Java

指定された Java SDK は、DOCX から透かしを削除するのにも役立ちます。 DOCX の透かしを削除すると、テキストまたは画像の透かしがスタンプされた目的の DOCX ドキュメントを読み込み、Java を使用してこの透かしを DOCX から削除し、出力ファイルを便利な形式 (DOC、DOCX、PDF、JPEG、 PNG、TIFF など。

DOCX で透かしを操作する

Java API を使用して DOCX の透かしを追加または削除する方法を評価するには、DOCX と透かしを画像またはテキストとして読み込みます。次に、便利なエクスポート ファイル形式 (DOC、DOCX、PDF、HTML、RTF、XPS など) を選択します。

次の例を使用して、その仕組みを確認してください。

ファイルに透かしを追加する必要があります
コードを実行する
挿入したい画像をアップロードする
リストからターゲットフォーマットを選択します
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input1.docx").toAbsolutePath());
byte[] requestImageStream = Files.readAllBytes(Paths.get("Input2.jpg").toAbsolutePath());
WatermarkDataImage requestWatermarkData = new WatermarkDataImage();
requestWatermarkData.setImage(new FileReference(requestImageStream));
InsertWatermarkOnlineRequest insertWatermarkRequest =
    new InsertWatermarkOnlineRequest(requestDocument, requestWatermarkData,
        null, null, null, null, null, null, null, null);
InsertWatermarkOnlineResponse insertWatermarkResult =
    wordsApi.InsertWatermarkOnline(insertWatermarkRequest);

ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(
    insertWatermarkResult.getDocument().iterator().next(), "docx",
        null, null, null, null, null, null, null);
wordsApi.convertDocument(convertRequest);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
WatermarkDataText requestWatermarkData = new WatermarkDataText();
requestWatermarkData.setText("This is the watermark text");
requestWatermarkData.setLayout(WatermarkDataText.LayoutEnum.DIAGONAL);
InsertWatermarkOnlineRequest insertWatermarkRequest =
    new InsertWatermarkOnlineRequest(requestDocument, requestWatermarkData,
        null, null, null, null, null, null);
InsertWatermarkOnlineResponse insertWatermarkResult =
    wordsApi.InsertWatermarkOnline(insertWatermarkRequest);

ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(
    insertWatermarkResult.getDocument().iterator().next(), "docx",
        null, null, null, null, null, null, null);
wordsApi.convertDocument(convertRequest);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
DeleteWatermarkOnlineRequest deleteWatermarkOnline = 
   new DeleteWatermarkOnlineRequest(requestDocument, null, null, null, null, null, null);
DeleteWatermarkOnline deletedWatermark = wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);

ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
   deletedWatermark.getDocument().iterator().next(), "docx", 
      null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
コードを実行する
  
Javaをクリップボードにコピーします

Java を使用して DOCX の透かしを削除する方法

  1. Aspose.Words Cloud for Javaインストール
  2. Java プロジェクトにライブラリ参照を追加 (ライブラリをインポート)
  3. アプリ キーを使用して API を構成する
  4. 透かしを削除する DOCX ドキュメントを読み込みます
  5. 透かしを削除するリクエストを作成する
  6. 結果を便利なファイル形式に保存する

DOCX で透かしを使用するための Java ライブラリ

Maven ビルド自動化ツールを使用して 'Aspose.Words Cloud SDK for Java' をインストールします。

この依存関係をプロジェクトの POM に追加します。 aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

別の方法として、GitHubから Aspose.Words Cloud SDK for Java ソースコードのクローンを作成して、プロジェクトで使用することもできます。これらの Instructions に従って、必要なセキュリティクレデンシャルをすばやく取得し、RESTAPIにアクセスしてください。

システム要求

詳細については、 Repository Documentation を参照してください。

サポートされているその他のファイル形式

他の形式のドキュメントに透かしを追加できます。

5%

Aspose製品アップデートを購読する

メールボックスに直接配信される月刊ニュースレターとオファーを入手してください。

© Aspose Pty Ltd 2001-2024. 全著作権所有。