הוסף סימן מים לקובצי PDF או Word או הסר סימני מים שנוספו בעבר באמצעות Dart

עם ספריית Dart/Flutter זו, מפתחים יכולים להוסיף סימן מים של תמונה או טקסט על גבי מסמך PDF או Word, וכן להסיר סימן מים שכבר נוסף תוך שניות

הגן על המסמכים שלך מפני הפצה לא מורשית והוסף את סימן המים באינטרנט. כדי לעשות זאת, פשוט טען קובץ PDF, Word או פורמט אחר של מסמך והוסף סימן מים של טקסט או תמונה באמצעות Dart. לאחר מכן שמור את מסמך PDF או Word עם סימן מים בפורמט נוח כגון DOC, DOCX, PDF, HTML, RTF, XPS ואחרים. אתה יכול גם להסיר את סימן המים ממסמכים כדי להקל על עיבודם אלא אם כן הוא מפר זכויות של מישהו.

הצג את קטע הקוד

הוסף סימן מים ב Dart

עם Dart/Flutter API זה, מפתחים יכולים להוסיף סימן מים ל PDF, Word או מסמכים אחרים באינטרנט. אתה יכול ליצור את סימן המים באמצעות טקסט או תמונה ולאחר מכן להוסיף סימן מים זה ל PDF מסמך או Word שלך על ידי הגדרת זווית שכבת העל ב Dart.

הערה: אין צורך להתקין אפליקציות או ספריות של צד שלישי. לכן, פתרון תוכנת לינוקס שלנו קל מאוד לשימוש.

הסר סימן מים ב Dart

ה SDK הנתון של Dart/Flutter מועיל גם להסרת סימני מים. לדוגמה, הסרת סימן מים ב 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 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);
הפעל קוד
  
העתק את הקוד 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. כל הזכויות שמורות.