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

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

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

コードスニペットを表示

DOCX – PHP で透かしを追加

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

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

DOCX から透かしを削除 – PHP

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

DOCX で透かしを操作する

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

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

ファイルに透かしを追加する必要があります
コードを実行する
挿入したい画像をアップロードする
リストからターゲットフォーマットを選択します
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input1.docx";
$requestImageFile = "Input2.jpg";
$requestWatermarkData = new WatermarkDataImage(array(
    "image" => FileReference::fromLocalFileContent($requestImageFile)
));
$insertWatermarkRequest = new InsertWatermarkOnlineRequest(
    $requestDocument, $requestWatermarkData, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertWatermarkResult = $wordsApi->insertWatermarkOnline($insertWatermarkRequest);

$convertRequest = new ConvertDocumentRequest(
    $insertWatermarkResult->document()->values(), "docx", 
	    NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.docx";
$requestWatermarkData = new WatermarkDataText(array(
    "text" => "This is the watermark text",
    "layout" => "Diagonal"
));
$insertWatermarkRequest = new InsertWatermarkOnlineRequest(
    $requestDocument, $requestWatermarkData, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertWatermarkResult = $wordsApi->insertWatermarkOnline($insertWatermarkRequest);

$convertRequest = new ConvertDocumentRequest(
    $insertWatermarkResult->document()->values(), "docx", 
	    NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.docx";
$deleteWatermarkOnline = new DeleteWatermarkOnlineRequest(
    $requestDocument, NULL, NULL, NULL, NULL, NULL, NULL
);
$deletedWatermark = $wordsApi->deleteWatermarkOnline($deleteWatermarkOnline);

$convertDocument = new ConvertDocumentRequest(
    $deletedWatermark->document()->values(), "docx", NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
コードを実行する
  
PHPをクリップボードにコピーします

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

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

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

Packagist リポジトリから 'Aspose.Words Cloud SDK for PHP' をインストールします。 composer require aspose-cloud/aspose-words-cloud を実行してSDKをインストールし、 require_once('vendor/autoload.php'); を使用するだけです。プロジェクトにインポートします。

別の方法として、GitHubから Aspose.Words Cloud SDK for PHP 手動で複製することもできます。これらの Instructions に従って、必要なセキュリティクレデンシャルをすばやく取得し、RESTAPIにアクセスしてください。

システム要求

PHP7.1以降

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

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

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

5%

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

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

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