قم بحماية مستنداتك من التوزيع غير المصرح به وإضافة العلامة المائية عبر الإنترنت. للقيام بذلك، ما عليك سوى تحميل ملف PDF أو Word أو تنسيق مستند آخر وإضافة نص أو علامة مائية للصورة باستخدام Swift. ثم احفظ مستند PDF أو Word الذي يحمل علامة مائية بتنسيق مناسب مثل DOC و DOCX و PDF و HTML و RTF و XPS وغيرها. يمكنك أيضًا إزالة العلامة المائية من المستندات لتسهيل معالجتها ما لم تنتهك حقوق أي شخص.
باستخدام Swift API، يمكن للمطورين إضافة علامة مائية إلى PDF أو Word أو مستندات أخرى عبر الإنترنت. يمكنك إنشاء العلامة المائية باستخدام نص أو صورة ثم إدراج تلك العلامة المائية في مستند PDF أو Word عن طريق تعيين زاوية التراكب في Swift.
ملاحظة: ليست هناك حاجة لتثبيت أي تطبيقات أو مكتبات خاصة بطرف ثالث. لذلك، فإن حل برنامج Swift الخاص بنا سهل الاستخدام للغاية.
يعد Swift SDK المحدد مفيدًا أيضًا في إزالة العلامات المائية. على سبيل المثال، تعني إزالة علامة مائية في Word أنه يمكنك تحميل مستند Word المطلوب مختومًا بنص أو علامة مائية للصورة، وإزالة هذه العلامة المائية من المستند باستخدام Swift، ثم حفظ ملف الإخراج بتنسيق مناسب.
لتقييم واجهة برمجة تطبيقات Swift الخاصة بنا، قم بتحميل المستند الذي تريد إضافة علامة مائية إليه وعلامة مائية كصورة أو نص. ثم حدد تنسيق ملف تصدير مناسبًا - DOCX و PDF و MD و HTML و TXT و DOC و RTF و EPUB و XPS وغيرها.
استخدم المثال التالي لمعرفة كيفية عمله:
import AsposeWordsCloud
let config = Configuration(
clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let requestDocument = InputStream(url: URL(string: "Input1.docx"))!;
let requestImageStream = InputStream(url: URL(string: "Input2.jpg"))!;
let requestWatermarkData = WatermarkDataImage()
.setImage(image: FileReference(localFileContent: requestImageStream));
let insertWatermarkRequest = InsertWatermarkOnlineRequest(
document: requestDocument, watermarkData: requestWatermarkData);
let insertWatermarkResult = try api.insertWatermarkOnline(
request: insertWatermarkRequest);
let convertRequest = ConvertDocumentRequest(
document: insertWatermarkResult.document.values.first, format: "docx");
_ = try api.convertDocument(request: convertRequest);
import AsposeWordsCloud
let config = Configuration(
clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let requestDocument = InputStream(url: URL(string: "Input.docx"))!;
let requestWatermarkData = WatermarkDataText()
.setLayout(layout: WatermarkDataText.Layout.diagonal)
.setText(text: "This is the watermark text");
let insertWatermarkRequest = InsertWatermarkOnlineRequest(
document: requestDocument, watermarkData: requestWatermarkData);
let insertWatermarkResult = try api.insertWatermarkOnline(
request: insertWatermarkRequest);
let convertRequest = ConvertDocumentRequest(
document: insertWatermarkResult.document.values.first, format: "docx");
_ = try api.convertDocument(request: convertRequest);
import AsposeWordsCloud
let config = Configuration(
clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let requestDocument = InputStream(url: URL(string: "Input.docx"))!;
let deleteWatermarkOnline = DeleteWatermarkOnlineRequest(document: requestDocument);
let deletedWatermark = try api.deleteWatermarkOnline(request: deleteWatermarkOnline);
let convertDocument = ConvertDocumentRequest(
document: deletedWatermark.document.values.first, format: "docx");
_ = try api.convertDocument(request: convertDocument);
يمكنك استخدام مدير حزم Swift ومدير تبعية Cocoapods لتثبيت Aspose.Words Cloud SDK for Swift. تتوفر معلومات مفصلة حول تثبيت الحزمة في قسم "Installation and Usage".
كبديل، يمكنك استنساخ Aspose.Words Cloud SDK for Swift من GitHub واستخدامها في مشروعك.
يرجى اتباع هذه Instructions للحصول بسرعة على بيانات اعتماد الأمان الضرورية والوصول إلى REST API.