1. Tuotteet
  2.   PDF
  3.   Swift
  4.   Aspose.PDF Cloud Swift SDK

Aspose.PDF Cloud Swift SDK

 
 

Swift REST SDK PDF-tiedostojen luomiseen, manipulointiin ja muuntamiseen

PDF Swift Cloud API, jonka avulla ohjelmistokehittäjät voivat kehittää Swift-sovelluksia PDF-tiedostojen luomiseen, muokkaamiseen, käsittelemiseen ja muuntamiseen pilvessä.

Aspose.PDF Cloud Swift SDK on tehokas ja luotettava PDF-käsittelyratkaisu, jonka avulla ohjelmistokehittäjät voivat luoda ja muokata , käsitellä ja muuntaa PDF-dokumentteja omissa Swift-sovelluksissaan. API on sisältänyt erittäin vahvan tuen datan tuontiin ja vientiin PDF-dokumenteista sekä useiden tiedostomuotojen muuntamiseen PDF-muotoon, kuten EPUB, Web, teX, MHT, HTML, PS, XPS, SVG, DOC, PCL, XML, Markdown ja monia muita.

Aspose.PDF Cloud Swift SDK:ta on erittäin helppo käsitellä, ja se tarjoaa laajan valikoiman ominaisuuksia PDF-dokumenttien käsittelyyn, kuten PDF-tiedostojen luomisen alusta, PDF-dokumenttien muuntamisen muihin tuettuihin tiedostomuotoihin, PDF-merkintöjen lisäämisen, PDF-lomakkeiden täyttämisen. tuki, tietojen tuonti PDF-dokumentteihin, taulukoiden hallinta PDF-dokumenteissa, kuvan lisääminen PDF-tiedostoon, ylä- ja alatunnisteiden lisääminen, kirjanmerkkien ja linkkien hallinta PDF-tiedostossa, leiman käyttö, huomautusten hallinta, PDF-dokumenttien salaus ja salauksen purkaminen, tietojen vieminen PDF-dokumenteista ja niin edelleen.

Aspose.PDF Cloud Swift SDK sisältää erittäin vahvan tuen PDF-dokumenttien muuntamiseen muihin tuettuihin tiedostomuotoihin, kuten MS Word (Doc, DocX), HTML, TIFF, SVG, ePUB, PPTX, TeX, MobiXML, XFA, XML, XPS, PDF/A, XLS ja paljon muuta. Aspose.PDF Cloud Swift SDK:n käyttäjäystävällinen käyttöliittymä ja kattava dokumentaatio yksinkertaistaa PDF-käsittelyominaisuuksien integrointia Swift-sovelluksiin ja antaa ohjelmistokehittäjille mahdollisuuden käsitellä monimutkaisimmatkin PDF-käsittelytehtävät helposti.

Previous Next

Aspose.PDF Cloud Swift SDK:n käytön aloittaminen

Suositeltava tapa asentaa Aspose.PDF Cloud Swift SDK on CocoaPods. Käytä seuraavia komentoja sujuvaan asennukseen.

Asenna Aspose.PDF Cloud Swift SDK CocoaPodin kautta

 //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

Voit myös ladata sen suoraan Aspose PDF -tuotesivulta.

Luo PDF-tiedosto muista tiedostoista Swift API:n kautta

Aspose.PDF Cloud Swift SDK sisältää erittäin hyödyllisiä ominaisuuksia korkealaatuisten PDF-dokumenttien luomiseen useilla eri tavoilla. Näihin menetelmiin kuuluu EPUB-, Web-, MHT-, HTML-, PS-, XPS-, DOC-, PCL-, XML-, kuvien ja muiden tiedostomuotojen muuntaminen PDF-muotoon sekä PDF-dokumenttien luominen alusta alkaen Swift-koodilla. Swift SDK tarjoaa myös laajan tuen asiakirjan ominaisuuksien, kuten otsikon, tekijän, aiheen ja avainsanojen, asettamiseen, tekstin tuomiseen, ylä- ja alatunnisteiden lisäämiseen PDF-dokumenttiin ja paljon muuta.

Luo yksinkertainen PDF-tiedosto XML-tiedostosta Swift API:n kautta

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()
}

PDF-muunnos muihin tiedostomuotoihin Swift API:n kautta

Aspose.PDF Cloud Swift SDK:n avulla ohjelmistokehittäjät voivat muuntaa PDF-dokumentteja useisiin tiedostomuotoihin, mukaan lukien DOC, DOCX, HTML, TIFF, SVG, ePUB, PPTX, TeX, MobiXML, XFA, XML, XPS, PDF/ A, XLS ja paljon muuta. Tämä muunnosprosessi on nopea ja tarkka, mikä varmistaa, että tulostiedosto on tarkka kopio alkuperäisestä PDF-dokumentista. Tämä ominaisuus on erityisen hyödyllinen, kun haluat poimia tietoja PDF-dokumenteista tai kun haluat tuoda PDF-dokumentit sellaisten käyttäjien saataville, joilla ei ole PDF-lukijoita asennettuna laitteilleen.

Muunna PDF-tiedosto PPTX:ksi Swift API:n kautta

 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

PDF-merkintöjen lisääminen ja hallinta Swift API:n kautta

Aspose.PDF Cloud Swift SDK tarjoaa myös erittäin tehokkaita huomautuksiin liittyviä ominaisuuksia, joiden avulla ohjelmistokehittäjät voivat lisätä tekstiä, linkkejä, ympyröitä, yliviivauksia, viivoja, kuvia ja muita huomautuksia PDF-dokumentteihin. Tämä ominaisuus on erityisen hyödyllinen, kun haluat korostaa tärkeitä tietoja tai lisätä kommentteja asiakirjaan. Swift SDK:n avulla voidaan helposti lisätä huomautuksia PDF-dokumentteihin, muokata niiden ulkoasua ja tallentaa ne myöhempää tarvetta varten.

Kuinka saada PDF-sivun huomautuksia Swift-komentojen avulla?

// 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
		}
	}

PDF-tiedostojen salaus ja salauksen purku Swift SDK:n avulla

Aspose.PDF Cloud Swift SDK sisältää erittäin tehokkaita ominaisuuksia PDF-dokumenttien salaukseen ja salauksen purkamiseen Swift-pilvisovellusten sisällä. Swift SDK sisältää useita tärkeitä ominaisuuksia PDF-dokumenttien salauksen ja salauksen purkamiseen, kuten PDF-dokumentin sertifiointi, PDF-dokumentin salaaminen salasanalla, allekirjoituskenttien lisääminen PDF-tiedostoon, allekirjoituskenttien lukeminen PDF-dokumentista, PDF-dokumenttien salauksen purkaminen ja monia muita ominaisuuksia. lisää. Seuraava esimerkki näyttää, kuinka ohjelmistokehittäjät voivat salata PDF-dokumentteja pilvessä Swift-koodilla.

Salaa PDF-asiakirjat Swift API:n kautta

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.")
        }
}

 Suomen