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

Creare, editare și conversie PDF gratuită prin bibliotecă Swift.

Bibliotecă open source Swift pentru generarea, editarea și conversia PDF-urilor care permite dezvoltatorilor de software să genereze, să citească, să manipuleze și să convertească documente PDF fără a folosi Adobe Acrobat în aplicații iOS.

Ce este One TPPDF?

În peisajul digital de astăzi, documentele PDF joacă un rol esențial în afaceri și comunicare—fie că este vorba de generarea facturilor, crearea rapoartelor sau partajarea de conținut formatat pe diferite platforme. Pentru dezvoltatorii care doresc să genereze documente PDF în aplicații iOS sau macOS, TPPDF se evidențiază ca o bibliotecă PDF Swift puternică și fiabilă. Proiectat special pentru Swift, TPPDF simplifică procesul de creare a PDF-urilor profesionale, gata de tipărire, oferind dezvoltatorilor un API de nivel înalt care suportă text, imagini, tabele și altele. Fiind o bibliotecă PDF open source, permite dezvoltatorilor să personalizeze layout-urile, să aplice stiluri și să gestioneze structurile documentului eficient, menținând o calitate vizuală consistentă.

TPPDF oferă o gamă largă de funcționalități pentru a manipula fișiere PDF programatic, inclusiv suport pentru antete, subsoluri, spațiere personalizată, comprimarea imaginilor, gestionarea metadatelor, formatarea tabelelor și aliniere. Arhitectura sa este flexibilă și prietenoasă pentru dezvoltatori, făcând-o ideală pentru crearea de documente dinamice în timp real. Deși punctul său forte constă în crearea de PDF-uri, poate completa și instrumentele utilizate pentru conversia fișierelor PDF sau pentru îmbunătățirea interactivității documentelor. Cu o comunitate activă de dezvoltare și documentație clară, TPPDF este un instrument indispensabil pentru dezvoltatorii care doresc să adauge funcționalitate PDF robustă în aplicațiile lor bazate pe Swift. Indiferent dacă ești începător sau expert, TPPDF ajută la simplificarea și îmbunătățirea fluxului de lucru pentru generarea documentelor PDF.

Previous Next

Începerea cu TPPDF

Cea mai recomandată metodă de instalare a TPPDF este prin CocoaPods. Vă rugăm să utilizați comanda următoare pentru o instalare fără probleme.

Instalați TPPDF prin CocoaPods

$ gem install cocoapods

$ pod install

Poți să-l descarci direct de pe GitHub.

Crearea dinamică a documentelor PDF prin API Swift

Biblioteca open source TPPDF facilitează dezvoltatorilor de software crearea și modificarea documentelor PDF în cadrul aplicațiilor Swift. În plus, biblioteca permite dezvoltatorilor să genereze dinamic PDF-uri cu conținut care poate varia în funcție de intrarea utilizatorului sau de datele provenite de la un API. Acest lucru este deosebit de util pentru generarea de documente personalizate, cum ar fi facturi, chitanțe sau certificate. Exemplul următor arată cum să generezi un document PDF utilizând comenzi Swift.

Cum să generați un document PDF utilizând API Swift?

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)

Layout-uri personalizabile și suport multilingv

Biblioteca open source TPPDF a oferit suport complet pentru gestionarea sarcinilor legate de administrarea aspectului PDF. Biblioteca oferă utilizatorilor control total asupra aspectului și stilului documentelor PDF. Poți personaliza fonturile, culorile, marginile, anteturile, subsolurile și alte aspecte vizuale pentru a se potrivi cu designul aplicației tale. În plus, biblioteca suportă conținut multilingv, permițând dezvoltatorilor să creeze PDF-uri în diferite limbi și seturi de caractere, făcând-o potrivită pentru aplicații cu o bază de utilizatori globală.

Formatare text avansată prin API Swift

TPPDF acceptă formatarea textului îmbogățit, permițându-vă să aplicați stiluri precum îngroșat, cursiv și subliniat la conținutul textului. Acest lucru este deosebit de util atunci când trebuie să evidențiați informații specifice în PDF-urile dvs. De asemenea, este foarte ușor să includeți imagini în documentele PDF, fie că sunt logo-uri ale companiei, imagini de produs sau avatare ale utilizatorilor. TPPDF asigură scalarea și poziționarea corectă a imaginilor. În plus, crearea datelor tabulare este simplă cu TPPDF. Puteți genera tabele cu lățimi de coloană personalizabile, înălțimi de rând, borduri și alinierea conținutului celulelor.

 Română