Swift kullanarak Word belgelere bir metin veya resim filigranı ekleyin. Word belgesini yükleyin ve gerekli filigranı buna ekleyin. Ardından sonucu DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS ve daha fazlası gibi uygun bir biçimde kaydedin ve filigranlı belgeyi başka bir kişiyle paylaşın. Ayrıca, filigran belgeye önceden eklenmişse ve ekleme nedenleri artık geçerli değilse, Word belgesinden de filigranı kaldırın.
Bu Swift API ile geliştiriciler, Word çevrimiçi olarak bir filigran ekleyebilir. Metin veya resim kullanarak filigranı oluşturmanız ve ardından bu filigranı Swift Word belgenize eklemeniz yeterlidir.
Not: Herhangi bir üçüncü taraf uygulama veya kitaplık yüklemenize gerek yoktur. Bu nedenle, Swift yazılım çözümümüzün kullanımı çok kolaydır.
Verilen Swift SDK, Word filigranları kaldırmak için de yararlıdır. Word bir filigranı kaldırmak, bir metin veya görüntü filigranı ile damgalanmış istediğiniz Word belgesini yükleyebileceğiniz, Swift kullanarak bu filigranı Word kaldırabileceğiniz ve ardından çıktı dosyasını uygun bir biçimde kaydedebileceğiniz anlamına gelir – DOC, DOCX, PDF, JPEG, PNG, TIFF ve diğerleri.
Swift API'mızla Word bir filigranın nasıl ekleneceğini veya kaldırılacağını değerlendirmek için, Word ve filigranı bir resim veya metin olarak yükleyin. Ardından uygun bir dışa aktarma dosyası formatı seçin – DOC, DOCX, PDF, HTML, RTF, XPS ve diğerleri.
Nasıl çalıştığını görmek için aşağıdaki örneği kullanın:
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);
Aspose.Words Cloud SDK for Swift kurmak için Swift paket yöneticisi ve Cocoapods bağımlılık yöneticisini kullanabilirsiniz. Paket kurulumu ile ilgili detaylı bilgi "Installation and Usage" bölümünde verilmektedir.
Alternatif olarak Aspose.Words Cloud SDK for Swift kaynak kodunu GitHub'dan kopyalayabilir ve projenizde kullanabilirsiniz.
Gerekli güvenlik kimlik bilgilerini hızla almak ve REST API'mize erişmek için lütfen bu Instructions izleyin.
Swift 4.2 veya daha yenisi
Daha fazla ayrıntı görmek için Repository Documentation bakın.
Bir belgeye başka biçimlerde filigran ekleyebilirsiniz: