Tambahkan tanda air ke Word atau hapus tanda air yang ditambahkan sebelumnya menggunakan Dart

Dengan menggunakan pustaka Dart/Flutter ini, stempel Word dokumen dengan tanda air gambar atau teks atau hapus tanda air yang sudah ditambahkan dalam beberapa langkah

Tambahkan tanda air teks atau gambar ke Word dokumen menggunakan Dart. Muat Word dokumen dan masukkan tanda air yang diperlukan ke dalamnya. Kemudian simpan hasilnya dalam format yang nyaman seperti DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS, dan lainnya, dan bagikan dokumen yang diberi watermark dengan orang lain. Hapus juga tanda air dari Word dokumen jika tanda air sebelumnya ditambahkan ke dokumen, dan alasan penambahan tidak lagi relevan.

Lihat cuplikan kode

Word – tambahkan tanda air di Dart

Dengan API Dart/Flutter ini, pengembang dapat menambahkan tanda air ke Word secara online. Cukup buat tanda air menggunakan teks atau gambar, lalu masukkan tanda air itu ke dalam Word dokumen Anda di Dart.

Catatan: tidak perlu menginstal aplikasi atau pustaka pihak ketiga. Oleh karena itu, solusi perangkat lunak Dart/Flutter kami sangat mudah digunakan.

Hapus tanda air dari Word – Dart

SDK Dart/Flutter yang diberikan juga membantu untuk menghapus tanda air dari Word. Menghapus tanda air dalam Word berarti Anda dapat memuat Word dokumen yang diinginkan yang dicap dengan tanda air teks atau gambar, menghapus tanda air ini dari Word menggunakan Dart, dan kemudian menyimpan file keluaran dalam format yang nyaman – DOC, DOCX, PDF, JPEG, PNG, TIFF, dan lainnya.

Bekerja dengan tanda air dalam Word

Untuk mengevaluasi cara menambahkan atau menghapus tanda air dalam Word dengan API Dart/Flutter kami, muat Word dan tanda air sebagai gambar atau teks. Kemudian pilih format file ekspor yang nyaman – DOC, DOCX, PDF, HTML, RTF, XPS, dan lainnya.

Gunakan contoh berikut untuk melihat cara kerjanya:

File perlu menambahkan tanda air
Jalankan kode
Unggah gambar yang ingin Anda sisipkan
Pilih format target dari daftar
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 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, 'docx');
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.docx').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, 'docx');
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.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);
Jalankan kode
  
Salin kode Dart ke papan klip

Cara menghapus tanda air di Word menggunakan Dart

  1. Instal Aspose.Words Cloud for Dart/Flutter
  2. Tambahkan referensi perpustakaan (impor perpustakaan) ke proyek Dart Anda
  3. Konfigurasikan API menggunakan kunci aplikasi Anda
  4. Muat Word dokumen yang tanda airnya ingin Anda hapus
  5. Buat permintaan untuk menghapus tanda air
  6. Simpan hasilnya ke format file yang nyaman

Dart perpustakaan untuk menggunakan tanda air di DOCX

Klon Aspose.Words Cloud SDK for Dart dari GitHub dan gunakan dalam proyek Anda. Tambahkan ketergantungan ini ke pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

Harap ikuti Instructions ini untuk mendapatkan kredensial keamanan yang diperlukan dengan cepat dan mengakses REST API kami.

Persyaratan sistem

Lihat Repository Documentation untuk melihat detailnya.

Format file lain yang didukung

Anda dapat menambahkan tanda air ke dokumen dalam format lain:

5%

Berlangganan Pembaruan Produk Aspose

Dapatkan buletin bulanan dan penawaran langsung dikirim ke kotak surat Anda.

© Aspose Pty Ltd 2001-2024. Seluruh hak cipta.