Nambahake tandha banyu menyang PDF utawa mbusak tandha banyu sing sadurunge ditambahake nggunakake Swift

Nganggo perpustakaan Swift iki, cap PDF dokumen nganggo gambar utawa teks banyu utawa mbusak tandha banyu sing wis ditambahake ing sawetara langkah.

Tambah teks utawa gambar watermark menyang PDF dokumen nggunakake Swift. Muat PDF dokumen lan lebokake tandha banyu sing dibutuhake. Banjur simpen asil ing format sing trep kayata DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS lan liya-liyane, lan nuduhake dokumen sing diwenehi tandha banyu karo wong liya. Uga mbusak tandha banyu saka PDF dokumen yen tandha banyu sadurunge ditambahake menyang dokumen, lan alasan kanggo nambah ora relevan maneh.

Ndeleng potongan kode

PDF - nambah watermark ing Swift

Kanthi API Swift iki, pangembang bisa nambah tandha banyu menyang PDF online. Mung nggawe watermark nggunakake teks utawa gambar banjur lebokake watermark menyang PDF dokumen ing Swift.

Cathetan: ora perlu nginstal aplikasi utawa perpustakaan pihak katelu. Mulane, solusi piranti lunak Swift kita gampang banget digunakake.

Mbusak tandha banyu saka PDF - Swift

SDK Swift sing diwenehake uga mbiyantu mbusak tandha banyu saka PDF. Mbusak tandha banyu ing PDF tegese sampeyan bisa mbukak PDF dokumen sing dipengini kanthi prangko teks utawa gambar, mbusak tandha banyu iki saka PDF nggunakake Swift, banjur simpen file output ing format sing trep - DOC, DOCX, PDF, JPEG, PNG, TIFF lan liya-liyane.

Nggarap watermark ing PDF

Kanggo ngevaluasi carane nambah utawa mbusak tandha banyu ing PDF nganggo API Swift, muat PDF lan tandha banyu minangka gambar utawa teks. Banjur pilih format file ekspor sing trep - DOC, DOCX, PDF, HTML, RTF, XPS lan liya-liyane.

Gunakake conto ing ngisor iki kanggo ndeleng cara kerjane:

File kudu nambah watermarks
Kode roto
Unggah gambar sing pengin dilebokake
Pilih format target saka dhaptar
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);
Kode roto
  
Nyalin kode Swift menyang clipboard

Carane mbusak watermark ing PDF nggunakake Swift

  1. Pasang Aspose.Words Cloud for Swift
  2. Tambah referensi perpustakaan (ngimpor perpustakaan) menyang proyek Swift sampeyan
  3. Konfigurasi API nggunakake tombol app
  4. Muat PDF dokumen sing pengin dibusak saka watermark
  5. Nggawe panjalukan kanggo mbusak watermark
  6. Simpen asil menyang format file sing trep

Pustaka Swift kanggo nggunakake tandha banyu ing PDF

Sampeyan bisa nggunakake manajer paket Swift lan manajer dependensi Cocoapods kanggo nginstal Aspose.Words Cloud SDK for Swift. Informasi rinci babagan nginstal paket diwenehi ing bagean "Installation and Usage".

Minangka alternatif, sampeyan bisa clone Aspose.Words Cloud SDK for Swift saka GitHub lan nggunakake ing project.

Tututi Instructions iki supaya cepet entuk kredensial keamanan sing dibutuhake lan ngakses REST API kita.

Requirements Sistem

Swift 4.2 utawa luwih anyar

Deleng Repository Documentation kanggo ndeleng rincian liyane.

Format file liyane sing didhukung

Sampeyan bisa nambah watermark menyang dokumen ing format liyane:

5%

Langganan kanggo Aspose Update Product

Entuk buletin saben wulan lan tawaran langsung dikirim menyang kothak layang.

© Aspose Pty Ltd 2001-2024. Kabeh hak dilindhungi undhang-undhang.