1. Produktai
  2.   PDF
  3.   Swift
  4.   TPPDF
 
  

Nemokamas PDF kūrimas, redagavimas ir konvertavimas per Swift biblioteką.

Atviro kodo Swift PDF generavimo, redagavimo ir konvertavimo biblioteka, leidžianti programinės įrangos kūrėjams generuoti, skaityti, manipuliuoti ir konvertuoti PDF dokumentus nenaudojant Adobe Acrobat iOS programose.

Kas yra One TPPDF?

Šiandien skaitmeninėje aplinkoje PDF dokumentai atlieka esminį vaidmenį versle ir komunikacijoje — nesvarbu, ar tai būtų sąskaitų faktūrų generavimas, ataskaitų kūrimas, ar formatų turinio dalijimasis tarp platformų. Kūrėjams, norintiems generuoti PDF dokumentus iOS arba macOS programose, TPPDF išsiskiria kaip galinga ir patikima Swift PDF biblioteka. Specialiai Swift kalbai sukurta, TPPDF supaprastina profesionalių, spausdinimui paruoštų PDF kūrimo procesą, suteikdama kūrėjams aukšto lygio API, kuri palaiko tekstą, paveikslėlius, lenteles ir dar daugiau. Kaip atviro kodo PDF biblioteka, ji suteikia kūrėjams galimybę pritaikyti išdėstymus, taikyti stilių ir efektyviai valdyti dokumentų struktūras, išlaikant nuoseklią vizualinę kokybę.

TPPDF siūlo platų funkcijų spektrą, leidžiančių programiškai manipuliuoti PDF failais, įskaitant antraščių, poraščių, pasirinktinių tarpų, vaizdų suspaudimo, metaduomenų valdymo, lentelių formatavimo ir lygiavimo palaikymą. Jo architektūra yra lanksti ir kūrėjui patogi, todėl ji idealiai tinka dinamiškų dokumentų kūrimui realiu laiku. Nors pagrindinis stiprumas yra PDF kūrime, ji taip pat gali papildyti įrankius, naudojamus PDF failų konvertavimui arba dokumentų interaktyvumo gerinimui. Su aktyviai besivystančia kūrėjų bendruomene ir aiškia dokumentacija, TPPDF yra nepakeičiamas įrankis kūrėjams, siekiantiems pridėti patikimą PDF funkcionalumą prie savo Swift pagrindo programų. Nesvarbu, ar esate pradedantysis, ar ekspertas, TPPDF padeda supaprastinti ir pakelti PDF dokumentų generavimo darbo eigą.

Previous Next

Pradžia su TPPDF

Rekomenduojamas būdas įdiegti TPPDF yra naudojant CocoaPods. Prašome naudoti šią komandą sklandžiam diegimui.

Įdiekite TPPDF per CocoaPods

$ gem install cocoapods

$ pod install

Jį galite atsisiųsti tiesiogiai iš GitHub.

Dinaminis PDF dokumentų kūrimas per Swift API

Atviro kodo TPPDF biblioteka leidžia programinės įrangos kūrėjams lengvai kurti ir modifikuoti PDF dokumentus Swift programose. Be to, biblioteka leidžia kūrėjams dinamiškai generuoti PDF failus su turiniu, kuris gali keistis priklausomai nuo vartotojo įvesties arba API duomenų. Tai ypač naudinga kuriant asmeninius dokumentus, tokius kaip sąskaitos, kvitai arba sertifikatai. Žemiau pateiktas pavyzdys rodo, kaip sukurti PDF dokumentą naudojant Swift komandas.

Kaip generuoti PDF dokumentą naudojant Swift API?

import TPPDF

// Create a new PDF document
let pdf = PDFDocument(format: .a4)

// Add a title to the document
let title = PDFSimpleText(text: "Sample PDF Generated with TPPDF")
pdf.add(text: title)

// Add an image to the document
if let image = UIImage(named: "sampleImage") {
    let pdfImage = PDFImage(image: image)
    pdf.add(image: pdfImage)
}

// Save the PDF document to a file
let pdfURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0].appendingPathComponent("sample.pdf")
try? pdf.generatePDF(to: pdfURL)

Pritaikomi išdėstymai ir daugiakalbė parama

Atviro kodo TPPDF biblioteka suteikė visapusišką palaikymą užduotims, susijusioms su PDF išdėstymo valdymu. Biblioteka suteikia vartotojams visišką kontrolę dėl PDF dokumentų išdėstymo ir stiliaus. Galite pritaikyti šriftus, spalvas, paraštes, antraštes, poraštes ir kitus vizualinius elementus, kad jie atitiktų jūsų programos dizainą. Be to, biblioteka palaiko daugiakalbį turinį, leidžiant kūrėjams kurti PDF dokumentus įvairiomis kalbomis ir rašmenų rinkiniais, todėl ji tinka programoms, turinčioms pasaulinę vartotojų bazę.

Turtingo teksto formatavimas per Swift API

TPPDF palaiko turtingą teksto formatavimą, leidžiantį taikyti stilius, tokius kaip pusjuodis, kursyvas ir pabraukimas, jūsų teksto turiniui. Tai ypač naudinga, kai reikia išskirti konkrečią informaciją PDF dokumentuose. Taip pat labai lengva sklandžiai įterpti vaizdus į PDF dokumentus, nesvarbu, ar tai įmonės logotipai, produktų nuotraukos ar vartotojų avatarai. TPPDF užtikrina tinkamą vaizdų mastelio keitimą ir pozicionavimą. Be to, lentelių kūrimas su TPPDF yra paprastas. Galite generuoti lenteles su pritaikomais stulpelių pločiais, eilučių aukščiais, rėmeliais ir ląstelių turinio lygiavimu.

 Lietuvių