Voeg een tekst- of afbeeldingswatermerk toe aan PDF documenten met Swift. Laad het PDF document en plaats het gewenste watermerk erin. Sla het resultaat vervolgens op in een handig formaat zoals DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS en meer, en deel het document met watermerk met iemand anders. Verwijder ook het watermerk uit PDF document als het watermerk eerder aan het document is toegevoegd en de redenen voor het toevoegen niet langer relevant zijn.
Met deze Swift API kunnen ontwikkelaars online een watermerk aan PDF toevoegen. Maak gewoon het watermerk met tekst of een afbeelding en voeg dat watermerk vervolgens in uw PDF document in Swift in.
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 uit PDF te verwijderen. Het verwijderen van een watermerk in PDF betekent dat u het gewenste PDF document kunt laden met een tekst- of afbeeldingswatermerk, dit watermerk uit de PDF kunt verwijderen met Swift en vervolgens het uitvoerbestand in een handig formaat kunt opslaan – DOC, DOCX, PDF, JPEG, PNG, TIFF en anderen.
Om te evalueren hoe u een watermerk in PDF kunt toevoegen of verwijderen met onze Swift API, laadt u de PDF en het watermerk als een afbeelding of tekst. Selecteer vervolgens een handig exportbestandsformaat - DOC, DOCX, PDF, HTML, RTF, 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.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);
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.
U kunt een watermerk toevoegen aan een document in andere indelingen: