Adicione uma marca d'água a PDF arquivos ou Word ou remova marcas d'água adicionadas anteriormente usando Dart

Com esta biblioteca Dart/Flutter, os desenvolvedores podem adicionar uma imagem ou marca d'água de texto em um PDF documento ou Word, bem como remover uma marca d'água já adicionada em segundos

Proteja seus documentos contra distribuição não autorizada e adicione a marca d'água online. Para fazer isso, basta carregar um PDF, Word ou outro formato de documento e adicionar uma marca d'água de texto ou imagem usando Dart. Em seguida, salve o PDF documento ou Word com marca d'água em um formato conveniente, como DOC, DOCX, PDF, HTML, RTF, XPS e outros. Você também pode remover a marca d'água dos documentos para facilitar o processamento, a menos que isso viole os direitos de qualquer pessoa.

Ver trecho de código

Adicionar marca d'água em Dart

Com esta API do Dart/Flutter, os desenvolvedores podem adicionar uma marca d'água a PDF, Word ou outros documentos online. Você pode criar a marca d'água usando texto ou uma imagem e inserir essa marca d'água em seu PDF documento ou Word definindo o ângulo de sobreposição em Dart.

Nota: não há necessidade de instalar nenhum aplicativo ou biblioteca de terceiros. Portanto, nossa solução de software Dart/Flutter é muito fácil de usar.

Remover marca d'água em Dart

O SDK do Dart/Flutter fornecido também é útil para remover marcas d'água. Por exemplo, remover uma marca d'água no Word significa que você pode carregar o Word documento desejado carimbado com uma marca d'água de texto ou imagem, remover essa marca d'água do documento usando Dart e salvar o arquivo de saída em um formato conveniente.

Marca d'água no Word ou PDF

Para avaliar nossa API do Dart/Flutter, carregue o documento ao qual deseja adicionar uma marca d'água e a marca d'água como imagem ou texto. Em seguida, selecione um formato de arquivo de exportação conveniente – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS e outros.

Use o exemplo a seguir para ver como funciona:

O arquivo precisa adicionar marcas d'água
Código de execução
Carregue uma imagem que você deseja inserir
Selecione o formato de destino na lista
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);

final requestDocument = (await File('Input1.docx').readAsBytes()).buffer.asByteData();
final requestImageFile = (await File('Input2.docx').readAsBytes()).buffer.asByteData();
final insertWatermarkImageOnline = InsertWatermarkImageOnlineRequest(
   requestDocument, requestImageFile);
final insertedWatermarkImage = await wordsApi.insertWatermarkImageOnline(
   insertWatermarkImageOnline);

final convertDocument = ConvertDocumentRequest(
   insertedWatermarkImage.document.values.first, 'docx');
await wordsApi.convertDocument(convertDocument);
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);

final requestDocument = (await File('Input.docx').readAsBytes()).buffer.asByteData();
final requestWatermarkText = WatermarkText();
requestWatermarkText.text = 'This is the watermark text.';
requestWatermarkText.rotationAngle = 90;
final insertWatermarkTextOnline = InsertWatermarkTextOnlineRequest(
   requestDocument, requestWatermarkText);
final insertedWatermarkText = await wordsApi.insertWatermarkTextOnline(
   insertWatermarkTextOnline);

final convertDocument = ConvertDocumentRequest(
   insertedWatermarkText.document.values.first, 'docx');
await wordsApi.convertDocument(convertDocument);
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);

final requestDocument = (await File('Input.docx').readAsBytes()).buffer.asByteData();
final deleteWatermarkOnline = DeleteWatermarkOnlineRequest(requestDocument);
final deletedWatermark = await wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);

final convertDocument = ConvertDocumentRequest(deletedWatermark.document.values.first, 'docx');
await wordsApi.convertDocument(convertDocument);
Código de execução
  
Copie o código Dart para a área de transferência

Como remover marca d'água em Dart

  1. Instale Aspose.Words Cloud for Dart/Flutter
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto Dart
  3. Configure a API usando suas chaves de aplicativo
  4. Carregue um documento do qual você deseja remover a marca d'água
  5. Crie uma solicitação para remover a marca d'água
  6. Salve o resultado em um formato de arquivo conveniente

Dart biblioteca para usar marcas d'água

Clone o código-fonte do Aspose.Words Cloud SDK for Dart do GitHub e use-o em seu projeto. Adicione esta dependência ao seu pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

Siga estas Instructions para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API.

Requisitos de sistema

Consulte a Repository Documentation para ver os detalhes.

Formatos de documento mais populares para adicionar uma marca d'água

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2024. Todos os direitos reservados.