Adicione uma marca d'água de texto ou imagem a PDF documentos usando PHP. Carregue o PDF documento e insira a marca d'água necessária nele. Em seguida, salve o resultado em um formato conveniente, como DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS e muito mais, e compartilhe o documento com marca d'água com outra pessoa. Remova também a marca d'água do PDF documento se a marca d'água tiver sido adicionada anteriormente ao documento e os motivos da adição não forem mais relevantes.
Com esta API do PHP, os desenvolvedores podem adicionar uma marca d'água ao PDF online. Basta criar a marca d'água usando texto ou uma imagem e inserir essa marca d'água em seu PDF documento em PHP.
Nota: não há necessidade de instalar nenhum aplicativo ou biblioteca de terceiros. Portanto, nossa solução de software PHP é muito fácil de usar.
O SDK do PHP fornecido também é útil para remover marcas d'água do PDF. Remover uma marca d'água em PDF significa que você pode carregar o PDF documento desejado carimbado com uma marca d'água de texto ou imagem, remover essa marca d'água do PDF usando PHP e salvar o arquivo de saída em um formato conveniente - DOC, DOCX, PDF, JPEG, PNG, TIFF e outros.
Para avaliar como adicionar ou remover uma marca d'água em PDF com nossa API PHP, carregue o PDF e a marca d'água como uma imagem ou texto. Em seguida, selecione um formato de arquivo de exportação conveniente – DOC, DOCX, PDF, HTML, RTF, XPS e outros.
Use o exemplo a seguir para ver como funciona:
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input1.pdf";
$requestImageFile = "Input2.pdf";
$insertWatermarkImageOnline = new InsertWatermarkImageOnlineRequest(
$requestDocument, $requestImageFile, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertedWatermarkImage = $wordsApi->insertWatermarkImageOnline($insertWatermarkImageOnline);
$convertDocument = new ConvertDocumentRequest(
$insertedWatermarkImage->document()->values(), "pdf",
NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input.pdf";
$requestWatermarkText = new WatermarkText(array(
"text" => "This is the watermark text.",
"rotation_angle" => 90,
));
$insertWatermarkTextOnline = new InsertWatermarkTextOnlineRequest(
$requestDocument, $requestWatermarkText, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertedWatermarkText = $wordsApi->insertWatermarkTextOnline($insertWatermarkTextOnline);
$convertDocument = new ConvertDocumentRequest(
$insertedWatermarkText->document()->values(), "pdf",
NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input.pdf";
$deleteWatermarkOnline = new DeleteWatermarkOnlineRequest(
$requestDocument, NULL, NULL, NULL, NULL, NULL, NULL
);
$deletedWatermark = $wordsApi->deleteWatermarkOnline($deleteWatermarkOnline);
$convertDocument = new ConvertDocumentRequest(
$deletedWatermark->document()->values(), "pdf", NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
Instale 'Aspose.Words Cloud SDK for PHP' do repositório Packagist. Apenas execute composer require aspose-cloud/aspose-words-cloud para instalar o SDK, então use require_once('vendor/autoload.php'); para importá-lo para o seu projeto.
Como alternativa, você pode clonar manualmente o Aspose.Words Cloud SDK for PHP do GitHub. Siga estas Instructions para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API.
PHP 7.1 ou mais recente
Consulte a Repository Documentation para ver mais detalhes.
Você pode adicionar uma marca d'água a um documento em outros formatos: