Aspose.PDF Cloud Swift SDK
Swift REST SDK chun PDFanna a Chruthú, a Ionramháil & a Thiontú
PDF Swift Cloud API a chuireann ar chumas forbróirí bogearraí feidhmchláir Swift a fhorbairt chun comhaid PDF a ghiniúint, a chur in eagar, a ionramháil agus a thiontú i néal.
Is réiteach próiseála PDF cumhachtach agus iontaofa é Aspose.PDF Cloud Swift SDK a chuireann ar chumas forbróirí bogearraí a chruthú agus a chur in eagar , doiciméid PDF a ionramháil agus a thiontú ina bhfeidhmchláir Swift féin. Áiríodh leis an API tacaíocht an-láidir chun sonraí a allmhairiú agus a onnmhairiú ó dhoiciméid PDF chomh maith le formáidí iomadúla comhaid a thiontú go PDF mar EPUB, Web, teX, MHT, HTML, PS, XPS, SVG, DOC, PCL, XML, Markdown agus go leor eile.
Tá Aspose.PDF Cloud Swift SDK an-éasca le láimhseáil agus cuireann sé raon leathan gnéithe ar fáil le bheith ag obair le doiciméid PDF, mar shampla giniúint PDF ón tús, tiontú doiciméid PDF go formáidí comhaid eile a dtacaítear leo, anótáil PDF a chur leis, líonadh foirmeacha PDF tacaíocht, Sonraí a iompórtáil i nDoiciméid PDF, bainistiú táblaí i nDoiciméid PDF, cuir isteach íomhá i PDF, cuir ceanntásca agus buntásc leis, bainistigh leabharmharcanna agus naisc i PDF, oibrigh le stampa, bainistigh nótaí, criptigh agus díchriptiú Doiciméid PDF, easpórtálann sonraí ó dhoiciméid PDF agus mar sin de.
Chuir Aspose.PDF Cloud Swift SDK tacaíocht an-láidir san áireamh chun doiciméid PDF a thiontú go formáidí comhaid eile a dtacaítear leo, mar shampla MS Word (Doc, DocX), HTML, TIFF, SVG, ePUB, PPTX, TeX, MobiXML, XFA, XML, XPS, PDF/A, XLS agus go leor eile. Leis an gcomhéadan atá éasca le húsáid agus doiciméadú cuimsitheach, déanann Aspose.PDF Cloud Swift SDK an próiseas a shimpliú chun cumais phróiseála PDF a chomhtháthú isteach i d’fheidhmchláir Swift agus cuireann sé ar chumas forbróirí bogearraí fiú na tascanna próiseála PDF is casta a láimhseáil gan stró.
Ag Tús le Aspose.PDF Cloud Swift SDK
Tá an bealach molta chun Aspose.PDF Cloud Swift SDK a shuiteáil ag baint úsáide as CocoaPods. Bain úsáid as na horduithe seo a leanas le do thoil le suiteáil rianúil.
dSuiteáil Aspose.PDF Cloud Swift SDK trí CocoaPods
//First install CocoaPods
$ gem install cocoapods
// To integrate AsposePdfCloud into your Xcode project using CocoaPods, specify it in your Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target '' do
pod 'AsposePdfCloud', '~> 20.12'
end
// Run the following command to complete the process
$ pod install
Is féidir leat é a íoslódáil go díreach ó Aspose leathanach táirge PDF.
Cruthaigh Comhad PDF ó Chomhaid Eile trí Swift API
Aspose.PDF Tá gnéithe an-úsáideacha curtha san áireamh ag Cloud Swift SDK chun doiciméid PDF ar ardchaighdeán a ghiniúint trí úsáid a bhaint as modhanna éagsúla. Áirítear leis na modhanna seo EPUB, Web, MHT, HTML, PS, XPS, DOC, PCL, XML, íomhánna, agus formáidí comhaid eile a thiontú go PDF, chomh maith le doiciméid PDF a chruthú ón tús ag baint úsáide as cód Swift. Soláthraíonn an Swift SDK tacaíocht fhairsing freisin chun airíonna doiciméad a shocrú, mar theideal, údar, ábhar, agus eochairfhocail, allmhairiú téacs, ceanntásca agus buntásca a chur leis an doiciméad PDF agus go leor eile.
Cruthaigh Comhad Simplí PDF ó XML trí Swift API
func createPDF(fromXML xmlData: Data, outputPath: String) {
// Parse the XML data and extract the relevant content and formatting information
// Create a PDF context
UIGraphicsBeginPDFContextToFile(outputPath, CGRect.zero, nil)
// Start a new PDF page
UIGraphicsBeginPDFPage()
// Draw the PDF content using Core Graphics
// ...
// End the PDF context and save the file
UIGraphicsEndPDFContext()
}
Tiontú PDF go Formáidí Comhaid Eile trí Swift API
Aspose.PDF Ligeann Cloud Swift SDK d’fhorbróirí bogearraí doiciméid PDF a thiontú go formáidí éagsúla comhaid, lena n-áirítear DOC, DOCX, HTML, TIFF, SVG, ePUB, PPTX, TeX, MobiXML, XFA, XML, XPS, PDF/ A, XLS agus go leor eile. Tá an próiseas tiontaithe seo tapa agus cruinn, ag cinntiú gur macasamhail beacht den bhundoiciméad PDF é an comhad aschuir. Tá an ghné seo an-úsáideach nuair is gá duit sonraí a bhaint as doiciméid PDF nó nuair is mian leat doiciméid PDF a dhéanamh inrochtana d'úsáideoirí nach bhfuil léitheoirí PDF suiteáilte ar a gcuid feistí.
Tiontaigh Comhad PDF go PPTX trí Swift API
import AsposePdfCloud
// Set up credentials
let clientId = "your_client_id"
let clientSecret = "your_client_secret"
let apiBaseUrl = "https://api.aspose.cloud"
let config = Configuration(clientId: clientId, clientSecret: clientSecret)
let api = PdfApi(configuration: config)
// Convert PDF to PPTX
let fileName = "input.pdf"
let destFileName = "output.pptx"
let format = "pptx"
let outputFolder = "output"
let storage = "your_storage_name"
let folder = "your_folder_name"
let request = PostPdfInRequest(document: InputStream(data: pdfData), format: format, folder: folder, storage: storage, outPath: outputFolder+"/"+destFileName)
let response = try api.postPdfIn(request: request)
// Download converted file
let downloadRequest = GetDownloadFileRequest(path: response.path!)
let downloadResponse = try api.downloadFile(request: downloadRequest)
let pptxData = downloadResponse.body
Cuir & Bainistigh Anótáil PDF trí Swift API
Aspose.PDF Cuireann Cloud Swift SDK gnéithe an-chumhachtacha a bhaineann le nótaí ar fáil freisin, rud a ligeann d'fhorbróirí bogearraí téacs, nasc, ciorcal, scriosadh amach, líne, íomhánna agus nótaí eile a chur le doiciméid PDF. Tá an ghné seo úsáideach go háirithe nuair is gá duit aird a tharraingt ar fhaisnéis thábhachtach nó tuairimí a chur le doiciméad. Is féidir an Swift SDK a úsáid chun nótaí a chur le doiciméid PDF go héasca, a gcuma a shaincheapadh, agus iad a shábháil le haghaidh tagartha sa todhchaí.
Conas Anótálacha Leathanach PDF a Fháil le Swift Commands?
// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).
let pdfAPI = PdfAPI(clientId: "MY_CLIENT_ID", clientSecret: "MY_CLIENT_SECRET");
let pageNumber = 2
pdfAPI.getPageAnnotations(name: name, pageNumber: pageNumber, folder: self.tempFolder) {
(response, error) in
guard error == nil else {
// errror handle
return
}
if let response = response {
// do
}
}
Criptigh agus Díchriptigh PDFanna trí Swift SDK
Aspose.PDF Tá gnéithe an-chumhachtacha curtha san áireamh ag Cloud Swift SDK chun doiciméid PDF a chriptiú agus a dhíchriptiú laistigh d’fheidhmchláir scamall Swift. Tá roinnt gnéithe tábhachtacha san áireamh sa Swift SDK chun criptiú agus díchriptiú doiciméad PDF a láimhseáil, mar shampla doiciméad PDF a dheimhniú, doiciméad PDF a chriptiú trí phasfhocal a chur i bhfeidhm, réimsí sínithe a chur le PDF, réimsí sínithe ó PDF Document a léamh, doiciméid PDF a dhíchriptiú agus go leor. níos mó. Léiríonn an sampla seo a leanas conas is féidir le forbróirí bogearraí doiciméid PDF a chriptiú sa scamall ag baint úsáide as cód Swift.
Criptigh Doiciméid PDF trí Swift API
import AsposePDFCloud
let config = Configuration()
config.appKey = "your_app_key"
config.appSID = "your_app_SID"
let pdfApi = PdfApi(configuration: config)
let encryptOptions = EncryptDocument(
encryptionAlgorithm: EncryptionAlgorithm.aes,
ownerPassword: "owner_password",
permissions: Permissions.allowAll,
userPassword: "user_password")
let localFile = "local_file.pdf"
let encryptedFile = "encrypted_file.pdf"
pdfApi.putEncryptDocument(
name: localFile,
encryption: encryptOptions,
outPath: encryptedFile) { (response, error) in
if let error = error {
print("Error while encrypting document: \(error)")
} else {
print("Document encrypted successfully.")
}
}