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

Gratis PDF-creatie, -bewerking en -conversie via Swift-bibliotheek.

Open source Swift PDF-generatie-, bewerkings- en conversiebibliotheek die softwareontwikkelaars in staat stelt PDF-documenten te genereren, lezen, manipuleren en converteren zonder Adobe Acrobat te gebruiken in iOS-toepassingen.

Wat is One TPPDF?

In het digitale landschap van vandaag spelen PDF-documenten een cruciale rol in zaken en communicatie—of het nu gaat om het genereren van facturen, het maken van rapporten, of het delen van opgemaakte inhoud over verschillende platformen. Voor ontwikkelaars die PDF-documenten willen genereren binnen iOS- of macOS-toepassingen, valt TPPDF op als een krachtige en betrouwbare Swift PDF-bibliotheek. Specifiek ontworpen voor Swift, vereenvoudigt TPPDF het proces van het creëren van professionele, printklare PDF's door ontwikkelaars een high-level API te bieden die tekst, afbeeldingen, tabellen en meer ondersteunt. Als een open‑source PDF-bibliotheek stelt het ontwikkelaars in staat om lay-outs aan te passen, stijlen toe te passen en documentstructuren efficiënt te beheren, terwijl een consistente visuele kwaliteit behouden blijft.

TPPDF biedt een breed scala aan functies om PDF-bestanden programmatisch te manipuleren, inclusief ondersteuning voor kopteksten, voetteksten, aangepaste spatiëring, beeldcompressie, metadata‑beheer, tabelopmaak en uitlijning. De architectuur is flexibel en ontwikkelaar‑vriendelijk, waardoor het ideaal is voor het dynamisch opbouwen van documenten on‑the‑fly. Hoewel de kernkracht ligt in het maken van PDF's, kan het ook complementair zijn aan tools die worden gebruikt om PDF‑bestanden te converteren of de interactiviteit van documenten te verbeteren. Met een actieve ontwikkelingsgemeenschap en duidelijke documentatie is TPPDF een onmisbare tool voor ontwikkelaars die robuuste PDF‑functionaliteit willen toevoegen aan hun Swift‑gebaseerde apps. Of je nu een beginner of een expert bent, TPPDF helpt je workflow voor het genereren van PDF‑documenten te stroomlijnen en te verbeteren.

Previous Next

Aan de slag met TPPDF

De aanbevolen manier om TPPDF te installeren is via CocoaPods. Gebruik alstublieft het volgende commando voor een soepele installatie.

Installeer TPPDF via CocoaPods

$ gem install cocoapods

$ pod install

Je kunt het direct downloaden van GitHub.

Dynamische PDF-documenten maken via Swift API

De open source TPPDF-bibliotheek maakt het voor softwareontwikkelaars eenvoudig om PDF-documenten te maken en te wijzigen binnen Swift-toepassingen. Bovendien maakt de bibliotheek het voor softwareontwikkelaars eenvoudig om dynamisch PDF's te genereren met inhoud die kan veranderen op basis van gebruikersinvoer of gegevens van een API. Dit is bijzonder nuttig voor het genereren van gepersonaliseerde documenten zoals facturen, bonnen of certificaten. Het volgende voorbeeld toont hoe je een PDF-document kunt genereren met Swift-commando's.

Hoe genereer je een PDF-document met de 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)

Aanpasbare lay-outs & meertalige ondersteuning

De open source TPPDF-bibliotheek heeft volledige ondersteuning geboden voor het afhandelen van taken met betrekking tot PDF-layoutbeheer. De bibliotheek geeft gebruikers volledige controle over de lay-out en styling van hun PDF-documenten. Je kunt lettertypen, kleuren, marges, kopteksten, voetteksten en andere visuele aspecten aanpassen om overeen te komen met het ontwerp van je app. Bovendien ondersteunt de bibliotheek meertalige inhoud, waardoor softwareontwikkelaars PDF's kunnen maken in verschillende talen en tekensets, wat het geschikt maakt voor apps met een wereldwijd gebruikersbestand.

Rijke tekstopmaak via Swift API

TPPDF ondersteunt opmaak met rich text, waardoor je stijlen zoals vet, cursief en onderstrepen kunt toepassen op je tekstinhoud. Dit is bijzonder nuttig wanneer je specifieke informatie in je PDF's wilt benadrukken. Het is ook heel eenvoudig om naadloos afbeeldingen in je PDF-documenten op te nemen, of het nu bedrijfslogo's, productafbeeldingen of gebruikersavatars zijn. TPPDF zorgt voor de juiste schaal en positionering van afbeeldingen. Bovendien wordt het maken van tabelgegevens eenvoudig met TPPDF. Je kunt tabellen genereren met aanpasbare kolombreedtes, rijhoogtes, randen en uitlijning van celinhoud.

 Dutch