Swift का उपयोग करके PDF दस्तावेज़ों में टेक्स्ट या छवि वॉटरमार्क जोड़ें। PDF दस्तावेज़ लोड करें और उसमें आवश्यक वॉटरमार्क डालें। फिर परिणाम को सुविधाजनक प्रारूप जैसे DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS और अधिक में सहेजें और वॉटरमार्क वाले दस्तावेज़ को किसी अन्य व्यक्ति के साथ साझा करें। यदि वॉटरमार्क पहले दस्तावेज़ में जोड़ा गया था, और जोड़ने के कारण अब प्रासंगिक नहीं हैं, तो PDF दस्तावेज़ से वॉटरमार्क भी हटा दें।
इस Swift API के साथ, डेवलपर PDF ऑनलाइन में वॉटरमार्क जोड़ सकते हैं। बस टेक्स्ट या छवि का उपयोग करके वॉटरमार्क बनाएं और फिर उस वॉटरमार्क को अपने PDF दस्तावेज़ में Swift में डालें।
नोट: किसी तृतीय पक्ष एप्लिकेशन या लाइब्रेरी को स्थापित करने की कोई आवश्यकता नहीं है। इसलिए, हमारे Swift सॉफ़्टवेयर समाधान का उपयोग करना बहुत आसान है।
दिया गया Swift SDK PDF से वॉटरमार्क हटाने में भी मददगार है। PDF में वॉटरमार्क हटाने का मतलब है कि आप टेक्स्ट या इमेज वॉटरमार्क के साथ वांछित PDF दस्तावेज़ को लोड कर सकते हैं, इस वॉटरमार्क को PDF से Swift का उपयोग करके हटा दें, और फिर आउटपुट फ़ाइल को इसमें सहेजें एक सुविधाजनक प्रारूप - DOC, DOCX, PDF, JPEG, PNG, TIFF और अन्य।
हमारे Swift API के साथ PDF में वॉटरमार्क जोड़ने या निकालने का तरीका मूल्यांकन करने के लिए, PDF और वॉटरमार्क को इमेज या टेक्स्ट के रूप में लोड करें। फिर एक सुविधाजनक निर्यात फ़ाइल प्रारूप चुनें - DOC, DOCX, PDF, HTML, RTF, XPS और अन्य।
यह कैसे काम करता है यह देखने के लिए निम्न उदाहरण का उपयोग करें:
import AsposeWordsCloud
let config = Configuration(
clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let requestDocument = InputStream(url: URL(string: "Input1.pdf"))!;
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: "pdf");
_ = 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.pdf"))!;
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: "pdf");
_ = 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.pdf"))!;
let deleteWatermarkOnline = DeleteWatermarkOnlineRequest(document: requestDocument);
let deletedWatermark = try api.deleteWatermarkOnline(request: deleteWatermarkOnline);
let convertDocument = ConvertDocumentRequest(
document: deletedWatermark.document.values.first, format: "pdf");
_ = try api.convertDocument(request: convertDocument);
आप स्विफ्ट के लिए Aspose.Words Cloud SDK for Swift को स्थापित करने के लिए Swift पैकेज मैनेजर और Cocoapods निर्भरता प्रबंधक का उपयोग कर सकते हैं। पैकेज को स्थापित करने के बारे में विस्तृत जानकारी "Installation and Usage" खंड में दी गई है।
एक विकल्प के रूप में, आप GitHub से Aspose.Words Cloud SDK for Swift को क्लोन कर सकते हैं और इसे अपने प्रोजेक्ट में उपयोग कर सकते हैं।
आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।
आप किसी दस्तावेज़ में अन्य स्वरूपों में वॉटरमार्क जोड़ सकते हैं: