Fügen Sie mit Swift ein Text- oder Bildwasserzeichen zu PDF Dokumenten hinzu. Laden Sie das PDF Dokument und fügen Sie das erforderliche Wasserzeichen ein. Speichern Sie das Ergebnis dann in einem praktischen Format wie DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS und mehr und teilen Sie das mit Wasserzeichen versehene Dokument mit einer anderen Person. Entfernen Sie auch das Wasserzeichen aus dem PDF Dokument, wenn das Wasserzeichen zuvor zum Dokument hinzugefügt wurde und die Gründe für das Hinzufügen nicht mehr relevant sind.
Mit dieser Swift API können Entwickler PDF online mit einem Wasserzeichen versehen. Erstellen Sie einfach das Wasserzeichen mit Text oder einem Bild und fügen Sie dieses Wasserzeichen dann in Swift in Ihr PDF Dokument ein.
Hinweis: Es müssen keine Anwendungen oder Bibliotheken von Drittanbietern installiert werden. Daher ist unsere Swift Softwarelösung sehr einfach zu bedienen.
Das mitgelieferte Swift SDK ist auch hilfreich, um Wasserzeichen aus PDF zu entfernen. Das Entfernen eines Wasserzeichens in PDF bedeutet, dass Sie das gewünschte PDF Dokument laden können, das mit einem Text- oder Bild-Wasserzeichen versehen ist, dieses Wasserzeichen mit Swift aus dem PDF entfernen und dann die Ausgabedatei in einem geeigneten Format speichern – DOC, DOCX, PDF, JPEG, PNG, TIFF und andere.
Um auszuwerten, wie Sie mit unserer Swift API ein Wasserzeichen in PDF hinzufügen oder entfernen, laden Sie das PDF und das Wasserzeichen als Bild oder Text. Wählen Sie dann ein geeignetes Exportdateiformat – DOC, DOCX, PDF, HTML, RTF, XPS und andere.
Verwenden Sie das folgende Beispiel, um zu sehen, wie es funktioniert:
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);
Sie können den Swift -Paketmanager und Cocoapods Abhängigkeitsmanager verwenden, um Aspose.Words Cloud SDK for Swift zu installieren. Detaillierte Informationen zur Installation des Pakets finden Sie im Abschnitt "Installation and Usage".
Alternativ können Sie Aspose.Words Cloud SDK for Swift -Quellcode von GitHub klonen und in Ihrem Projekt verwenden.
Bitte befolgen Sie diese Instructions, um schnell die erforderlichen Sicherheitsanmeldeinformationen zu erhalten und auf unsere REST API zuzugreifen.
Swift 4.2 oder neuer
Weitere Einzelheiten finden Sie in der Repository Documentation.
Sie können einem Dokument in anderen Formaten ein Wasserzeichen hinzufügen: