Ingyenes PDF létrehozás, szerkesztés és konvertálás Swift könyvtáron keresztül.
Nyílt forráskódú Swift PDF generálási, szerkesztési és konvertálási könyvtár, amely lehetővé teszi a szoftverfejlesztők számára PDF-dokumentumok létrehozását, olvasását, manipulálását és konvertálását Adobe Acrobat használata nélkül iOS alkalmazásokban.
Mi az a One TPPDF?
A mai digitális környezetben a PDF dokumentumok kulcsfontosságú szerepet játszanak az üzleti és kommunikációs területeken – legyen szó számlák generálásáról, jelentések készítéséről vagy formázott tartalom megosztásáról különböző platformokon. Azok számára, akik iOS vagy macOS alkalmazásokon belül szeretnének PDF dokumentumokat előállítani, a TPPDF egy erőteljes és megbízható Swift PDF könyvtárként tűnik ki. Kifejezetten Swift-hez tervezve a TPPDF egyszerűsíti a professzionális, nyomtatásra kész PDF-ek létrehozását, magas szintű API-t biztosítva, amely támogatja a szöveget, képeket, táblázatokat és még sok mást. Nyílt forráskódú PDF könyvtárként lehetővé teszi a fejlesztők számára az elrendezések testreszabását, a stílusok alkalmazását és a dokumentumstruktúrák hatékony kezelését, miközben konzisztens vizuális minőséget biztosít.
TPPDF számos funkciót kínál a PDF fájlok programozott manipulálásához, beleértve a fejlécek, láblécek, egyéni sortávolság, képtömörítés, metaadat-kezelés, táblázatformázás és igazítás támogatását. Architektúrája rugalmas és fejlesztőbarát, így ideális dinamikus dokumentumok gyors létrehozásához. Bár fő erőssége a PDF létrehozás, kiegészítheti a PDF-fájlok konvertálására vagy a dokumentum interaktivitásának növelésére használt eszközöket is. Aktív fejlesztői közösséggel és átlátható dokumentációval a TPPDF nélkülözhetetlen eszköz a fejlesztők számára, akik robusztus PDF-funkcionalitást szeretnének hozzáadni Swift-alapú alkalmazásaikhoz. Akár kezdő, akár szakértő vagy, a TPPDF segít egyszerűsíteni és fejleszteni a PDF-dokumentum generálási munkafolyamatodat.
Első lépések a TPPDF-vel
A TPPDF telepítésének ajánlott módja a CocoaPods használata. Kérjük, használd a következő parancsot a zökkenőmentes telepítéshez.
TPPDF telepítése CocoaPods-on keresztül
$ gem install cocoapods
$ pod install
Letöltheted közvetlenül a GitHub-ról.
Dinamikus PDF dokumentumok létrehozása Swift API-n keresztül
Az nyílt forráskódú TPPDF könyvtár megkönnyíti a szoftverfejlesztők számára PDF dokumentumok létrehozását és módosítását Swift alkalmazásokon belül. Emellett a könyvtár egyszerűvé teszi a szoftverfejlesztőknek a PDF-ek dinamikus generálását olyan tartalommal, amely a felhasználói bemenet vagy egy API adatai alapján változhat. Ez különösen hasznos személyre szabott dokumentumok, például számlák, nyugták vagy tanúsítványok előállításához. Az alábbi példa bemutatja, hogyan lehet PDF dokumentumot generálni Swift parancsokkal.
Hogyan generáljunk PDF dokumentumot Swift API használatával?
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)
Testreszabható elrendezések és többnyelvű támogatás
Az nyílt forráskódú TPPDF könyvtár teljes körű támogatást nyújt a PDF elrendezéskezeléssel kapcsolatos feladatok kezeléséhez. A könyvtár teljes irányítást biztosít a felhasználóknak a PDF dokumentumok elrendezése és stílusa felett. Testreszabhatja a betűtípusokat, színeket, margókat, fejléceket, lábléceket és egyéb vizuális elemeket, hogy illeszkedjen az alkalmazás tervezéséhez. Emellett a könyvtár többnyelvű tartalmat támogat, lehetővé téve a szoftverfejlesztők számára, hogy különböző nyelveken és karakterkészletekkel PDF-eket hozzanak létre, így alkalmas a globális felhasználói bázissal rendelkező alkalmazásokhoz.
Gazdag szövegformázás Swift API-n keresztül
A TPPDF támogatja a gazdag szövegformázást, lehetővé téve, hogy olyan stílusokat alkalmazzon, mint a félkövér, dőlt és aláhúzott a szöveg tartalmában. Ez különösen hasznos, amikor ki kell emelni bizonyos információkat a PDF-ekben. Emellett nagyon egyszerű zökkenőmentesen képeket beilleszteni PDF-dokumentumaiba, legyen szó vállalati logókról, termékképekről vagy felhasználói avatarokról. A TPPDF biztosítja a képek megfelelő méretezését és elhelyezését. Továbbá a táblázatos adatok létrehozása egyszerű a TPPDF segítségével. Táblázatokat generálhat testreszabható oszlopszélességekkel, sormagasságokkal, szegélyekkel és cellatartalom igazítással.