Додайте водяний знак до DOC або видаліть раніше додані водяні знаки за допомогою Dart

Використовуючи цю бібліотеку Dart/Flutter, поставте на документи DOC зображення або текстовий водяний знак або видаліть уже доданий водяний знак за кілька кроків

Додайте текстовий або графічний водяний знак до документів DOC за допомогою Dart. Завантажте документ DOC і вставте в нього потрібний водяний знак. Потім збережіть результат у зручному форматі, наприклад DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS тощо, і поділіться документом із водяним знаком з іншою особою. Також видаліть водяний знак із документа DOC, якщо водяний знак було додано до документа раніше, а причини додавання більше не актуальні.

Переглянути фрагмент коду

DOC – додайте водяний знак у Dart

За допомогою цього API Dart/Flutter розробники можуть додавати водяний знак до DOC онлайн. Просто створіть водяний знак за допомогою тексту або зображення, а потім вставте цей водяний знак у свій DOC документ у Dart.

Примітка: немає необхідності встановлювати сторонні програми або бібліотеки. Тому наше програмне рішення для Dart/Flutter дуже просте у використанні.

Видалення водяного знака з DOC – Dart

Зазначений Dart/Flutter SDK також корисний для видалення водяних знаків із DOC. Видалення водяного знака в DOC означає, що ви можете завантажити потрібний DOC документ із текстовим або графічним водяним знаком, видалити цей водяний знак із DOC за допомогою Dart, а потім зберегти вихідний файл у зручному форматі – DOC, DOCX, PDF, JPEG, PNG, TIFF та інші.

Робота з водяним знаком в DOC

Щоб оцінити, як додати або видалити водяний знак у DOC за допомогою нашого Dart/Flutter API, завантажте DOC і водяний знак як зображення або текст. Потім виберіть зручний формат файлу експорту – DOC, DOCX, PDF, HTML, RTF, XPS та інші.

Використовуйте наступний приклад, щоб побачити, як це працює:

Файл має додати водяні знаки
Виконати код
Завантажте зображення, яке хочете вставити
Виберіть цільовий формат зі списку
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

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

final requestDocument = (await File('Input1.doc').readAsBytes()).buffer.asByteData();
final requestImageStream = (await File('Input2.jpg').readAsBytes()).buffer.asByteData();
final requestWatermarkData = WatermarkDataImage();
requestWatermarkData.image = FileReference.fromLocalFile(requestImageStream);
final insertWatermarkRequest = InsertWatermarkOnlineRequest(
    requestDocument, requestWatermarkData);
final insertWatermarkResult = await wordsApi.InsertWatermarkOnline(
    insertWatermarkRequest);

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

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

final requestDocument = (await File('Input.doc').readAsBytes()).buffer.asByteData();
final requestWatermarkData = WatermarkDataText();
requestWatermarkData.text = 'This is the watermark text';
requestWatermarkData.layout = WatermarkDataText_LayoutEnum.diagonal;
final insertWatermarkRequest = InsertWatermarkOnlineRequest(
    requestDocument, requestWatermarkData);
final insertWatermarkResult =
    await wordsApi.InsertWatermarkOnline(insertWatermarkRequest);

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

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

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

final convertDocument = ConvertDocumentRequest(deletedWatermark.document.values.first, 'doc');
await wordsApi.convertDocument(convertDocument);
Виконати код
  
Скопіюйте код Dart у буфер обміну

Як створити водяний знак DOC Dart REST API

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

Бібліотека Dart для використання водяних знаків у DOC

Клонуйте 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. Всі права захищені.