Bescherm uw documenten tegen ongeoorloofde verspreiding en voeg het watermerk online toe. Om dit te doen, laadt u gewoon een PDF, Word of ander documentformaat en voegt u een tekst- of afbeeldingswatermerk toe met Swift. Sla vervolgens het PDF of Word document met watermerk op in een handig formaat zoals DOC, DOCX, PDF, HTML, RTF, XPS en andere. U kunt het watermerk ook uit documenten verwijderen om ze gemakkelijker te kunnen verwerken, tenzij het iemands rechten schendt.
Met deze Swift API kunnen ontwikkelaars online een watermerk toevoegen aan PDF, Word of andere documenten. U kunt het watermerk maken met tekst of een afbeelding en dat watermerk vervolgens in uw PDF of Word document invoegen door de overlayhoek in Swift in te stellen.
Opmerking: het is niet nodig om applicaties of bibliotheken van derden te installeren. Daarom is onze Swift softwareoplossing zeer gebruiksvriendelijk.
De gegeven Swift SDK is ook handig om watermerken te verwijderen. Als u bijvoorbeeld een watermerk in Word verwijdert, betekent dit dat u het gewenste Word document kunt laden met een tekst- of afbeeldingswatermerk, dit watermerk uit het document kunt verwijderen met Swift en vervolgens het uitvoerbestand in een handig formaat kunt opslaan.
Om onze Swift API te evalueren, laadt u het document waaraan u een watermerk wilt toevoegen en het watermerk als een afbeelding of tekst. Selecteer vervolgens een handig exportbestandsformaat - DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS en andere.
Gebruik het volgende voorbeeld om te zien hoe het werkt:
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);
U kunt Swift -pakketbeheer en Cocoapods afhankelijkheidsbeheer gebruiken om Aspose.Words Cloud SDK for Swift te installeren. Gedetailleerde informatie over het installeren van het pakket wordt gegeven in de sectie "Installation and Usage".
Als alternatief kunt u de Aspose.Words Cloud SDK for Swift -broncode van GitHub klonen en in uw project gebruiken.
Volg deze Instructions om snel de benodigde beveiligingsreferenties te krijgen en toegang te krijgen tot onze REST API.