Добавете воден знак към PDF или Word файлове или премахнете добавени преди това водни знаци с помощта на Dart

С тази Dart/Flutter библиотека разработчиците могат да добавят изображение или текстов воден знак върху PDF или Word документ, както и да премахнат вече добавен воден знак за секунди

Защитете вашите документи от неоторизирано разпространение и добавете водния знак онлайн. За да направите това, просто заредете PDF, Word или друг формат на документ и добавете воден знак с текст или изображение чрез Dart. След това запазете PDF или Word документ с воден знак в удобен формат като DOC, DOCX, PDF, HTML, RTF, XPS и други. Можете също да премахнете водния знак от документи, за да ги улесните за обработка, освен ако не нарушава нечии права.

Вижте кодовия фрагмент

Добавете воден знак в Dart

С този API на Dart/Flutter разработчиците могат да добавят воден знак към PDF, Word или други документи онлайн. Можете да създадете воден знак с помощта на текст или изображение и след това да вмъкнете този воден знак във вашия PDF или Word документ, като зададете ъгъла на наслагване в Dart.

Забележка: не е необходимо да инсталирате приложения или библиотеки на трети страни. Следователно нашето софтуерно решение за Dart/Flutter е много лесно за използване.

Премахване на воден знак в Dart

Даденият Dart/Flutter SDK също е полезен за премахване на водни знаци. Например, премахването на воден знак в Word означава, че можете да заредите желания Word документ, подпечатан с воден знак с текст или изображение, да премахнете този воден знак от документа с помощта на Dart и след това да запишете изходния файл в удобен формат.

Воден знак в Word или PDF

За да оцените нашия Dart/Flutter API, заредете документа, към който искате да добавите воден знак и водния знак като изображение или текст. След това изберете удобен файлов формат за експортиране – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS и други.

Използвайте следния пример, за да видите как работи:

Файлът трябва да добави водни знаци
Изпълнение на код
Качете изображение, което искате да вмъкнете
Изберете целевия формат от списъка
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);
Изпълнение на код
  
Копирайте кода Dart в клипборда

Как да премахнете воден знак в Dart

  1. Инсталирайте Aspose.Words Cloud for Dart/Flutter
  2. Добавете препратка към библиотека (импортирайте библиотеката) към вашия Dart проект
  3. Конфигурирайте API с помощта на ключовете на вашето приложение
  4. Заредете документ, от който искате да премахнете водния знак
  5. Създайте заявка за премахване на водния знак
  6. Запазете резултата в удобен файлов формат

Dart библиотека за използване на водни знаци

Клонирайте Aspose.Words Cloud SDK for Dart от GitHub и го използвайте във вашия проект. Добавете тази зависимост към вашия pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

Моля, следвайте тези Instructions, за да получите бързо необходимите идентификационни данни за сигурност и да получите достъп до нашия REST API.

Системни изисквания

Обърнете се към Repository Documentation, за да видите подробностите.

Най-популярните формати на документи за добавяне на воден знак

5%

Абонирайте се за актуализации на продуктите на Aspose

Получавайте месечни бюлетини и оферти директно до вашата пощенска кутия.

© Aspose Pty Ltd 2001-2024. Всички права запазени.