1. Produkte
  2.   Pdf
  3.   Swift
  4.   TPPDF
 
  

Kostenlose PDF-Erstellung, -Bearbeitung und -Konvertierung über Swift-Bibliothek.

Open-Source Swift PDF-Erstellungs-, Bearbeitungs- und Konvertierungsbibliothek, die Softwareentwicklern ermöglicht, PDF-Dokumente zu erzeugen, zu lesen, zu manipulieren und zu konvertieren, ohne Adobe Acrobat in iOS-Anwendungen zu verwenden.

Was ist One TPPDF?

Im heutigen digitalen Umfeld spielen PDF-Dokumente eine entscheidende Rolle in Wirtschaft und Kommunikation — sei es zur Erstellung von Rechnungen, Berichten oder zum Teilen formatierter Inhalte über verschiedene Plattformen. Für Entwickler, die PDF-Dokumente innerhalb von iOS- oder macOS-Anwendungen erzeugen möchten, zeichnet sich TPPDF als leistungsstarke und zuverlässige Swift-PDF-Bibliothek aus. Speziell für Swift entwickelt, vereinfacht TPPDF den Prozess der Erstellung professioneller, druckfertiger PDFs, indem es Entwicklern eine hochrangige API bereitstellt, die Text, Bilder, Tabellen und mehr unterstützt. Als Open-Source-PDF-Bibliothek ermöglicht sie Entwicklern, Layouts anzupassen, Stilvorlagen anzuwenden und Dokumentenstrukturen effizient zu verwalten, während sie eine konsistente visuelle Qualität beibehält.

TPPDF bietet eine breite Palette von Funktionen zur programmgesteuerten Manipulation von PDF-Dateien, einschließlich Unterstützung für Kopf‑ und Fußzeilen, benutzerdefinierte Abstände, Bildkompression, Metadatenverwaltung, Tabellenformatierung und Ausrichtung. Seine Architektur ist flexibel und entwicklerfreundlich, was es ideal macht, dynamische Dokumente on the fly zu erstellen. Während seine Kernstärke in der PDF-Erstellung liegt, kann es auch Werkzeuge ergänzen, die zum Konvertieren von PDF-Dateien oder zur Verbesserung der Dokumenteninteraktivität verwendet werden. Mit einer aktiven Entwickler‑Community und klarer Dokumentation ist TPPDF ein unverzichtbares Werkzeug für Entwickler, die robuste PDF‑Funktionalität zu ihren Swift‑basierten Apps hinzufügen möchten. Egal, ob Sie Anfänger oder Experte sind, TPPDF hilft, Ihren Workflow zur PDF‑Dokumentenerstellung zu optimieren und zu verbessern.

Previous Next

Erste Schritte mit TPPDF

Die empfohlene Methode, TPPDF zu installieren, ist die Verwendung von CocoaPods. Bitte verwenden Sie den folgenden Befehl für eine reibungslose Installation.

Installiere TPPDF über CocoaPods

$ gem install cocoapods

$ pod install

Sie können es direkt von GitHub herunterladen.

Dynamische PDF-Dokumentenerstellung über die Swift-API

Die Open-Source-Bibliothek TPPDF erleichtert Softwareentwicklern das Erstellen und Ändern von PDF-Dokumenten in Swift-Anwendungen. Darüber hinaus ermöglicht die Bibliothek Softwareentwicklern das dynamische Erzeugen von PDFs mit Inhalten, die sich basierend auf Benutzereingaben oder Daten einer API ändern können. Dies ist besonders nützlich für die Erstellung personalisierter Dokumente wie Rechnungen, Quittungen oder Zertifikate. Das folgende Beispiel zeigt, wie man ein PDF-Dokument mit Swift-Befehlen erzeugt.

Wie erstelle ich ein PDF-Dokument mit der 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)

Anpassbare Layouts & Mehrsprachige Unterstützung

Die Open-Source-Bibliothek TPPDF bietet umfassende Unterstützung für Aufgaben im Zusammenhang mit der PDF-Layoutverwaltung. Die Bibliothek gibt den Benutzern die volle Kontrolle über das Layout und das Styling Ihrer PDF-Dokumente. Sie können Schriftarten, Farben, Ränder, Header, Footer und andere visuelle Aspekte an das Design Ihrer App anpassen. Darüber hinaus unterstützt die Bibliothek mehrsprachige Inhalte, sodass Softwareentwickler PDFs in verschiedenen Sprachen und Zeichensätzen erstellen können, was sie für Apps mit einer globalen Nutzerbasis geeignet macht.

Rich-Text-Formatierung über die Swift-API

TPPDF unterstützt die Formatierung von Rich-Text, sodass Sie Stile wie Fett, Kursiv und Unterstrichen auf Ihren Textinhalt anwenden können. Dies ist besonders nützlich, wenn Sie bestimmte Informationen in Ihren PDFs hervorheben müssen. Es ist zudem sehr einfach, nahtlos Bilder in Ihre PDF-Dokumente einzufügen, sei es Firmenlogos, Produktbilder oder Benutzer‑Avatare. TPPDF sorgt für die korrekte Skalierung und Positionierung der Bilder. Darüber hinaus wird das Erstellen tabellarischer Daten mit TPPDF erleichtert. Sie können Tabellen mit anpassbaren Spaltenbreiten, Zeilenhöhen, Rahmen und Ausrichtung des Zellinhalts erzeugen.

 Deutsch