Безплатно създаване, редактиране и конвертиране на PDF чрез Swift библиотека.

Отворена Swift библиотека за генериране, редактиране и конвертиране на PDF, която позволява на софтуерните разработчици да създават, четат, манипулират и конвертират PDF документи без използване на Adobe Acrobat в iOS приложения.

Какво е One TPPDF?

В днешния дигитален пейзаж PDF документите играят ключова роля в бизнеса и комуникацията — независимо дали става въпрос за генериране на фактури, създаване на отчети или споделяне на форматирано съдържание между платформи. За разработчиците, които искат да генерират PDF документи в iOS или macOS приложения, TPPDF се откроява като мощна и надеждна Swift PDF библиотека. Проектирана специално за Swift, TPPDF опростява процеса на създаване на професионални, готови за печат PDF‑ове, като предоставя на разработчиците висококачествено API, поддържащо текст, изображения, таблици и други. Като отворена PDF библиотека, тя дава възможност на разработчиците да персонализират оформления, прилагат стилове и ефективно управляват структури на документи, като същевременно запазват постоянен визуален качествен вид.

TPPDF предлага широк набор от функции за програмен манипулиране на PDF файлове, включително поддръжка за заглавки, колонтитули, персонализирано разстояние, компресиране на изображения, управление на метаданни, форматиране на таблици и подравняване. Архитектурата му е гъвкава и удобна за разработчици, което я прави идеална за създаване на динамични документи в движение. Въпреки че основната му сила е създаването на PDF, тя може също да допълни инструменти, използвани за конвертиране на PDF файлове или подобряване на интерактивността на документите. С активна общност от разработчици и чиста документация, TPPDF е незаменим инструмент за разработчиците, които искат да добавят мощна PDF функционалност към своите Swift‑базирани приложения. Независимо дали сте начинаещ или експерт, TPPDF помага да оптимизирате и повишите процеса на генериране на PDF документи.

Previous Next

Започване с TPPDF

Препоръчителният начин за инсталиране на TPPDF е чрез CocoaPods. Моля, използвайте следната команда за гладка инсталация.

Инсталиране на TPPDF чрез CocoaPods

$ gem install cocoapods

$ pod install

Можете да го изтеглите директно от GitHub.

Създаване на динамични PDF документи чрез Swift API

Отворената библиотека TPPDF улеснява софтуерните разработчици да създават и модифицират PDF документи в Swift приложения. Освен това, библиотеката улеснява софтуерните разработчици да генерират динамично PDF файлове със съдържание, което може да се променя въз основа на вход от потребителя или данни от API. Това е особено полезно за създаване на персонализирани документи като фактури, разписки или сертификати. Следният пример показва как да се генерира PDF документ, използвайки Swift команди.

Как да генерирам PDF документ, използвайки 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)

Персонализируеми оформления и поддръжка на множество езици

Отворената библиотека TPPDF предоставя пълна поддръжка за изпълнение на задачи, свързани с управлението на оформлението на PDF. Библиотеката дава на потребителите пълен контрол върху оформлението и стила на вашите PDF документи. Можете да персонализирате шрифтове, цветове, отстъпи, хедъри, футъри и други визуални елементи, за да съответстват на дизайна на вашето приложение. Освен това, библиотеката поддържа съдържание на множество езици, позволявайки на софтуерните разработчици да създават PDF файлове на различни езици и набори от знаци, което я прави подходяща за приложения с глобална потребителска база.

Форматиране на богати текстове чрез Swift API

TPPDF поддържа форматиране на богати текстове, което ви позволява да прилагате стилове като удебелен, курсив и подчертаване към вашето текстово съдържание. Това е особено полезно, когато трябва да откроите конкретна информация в PDF‑файловете си. Също така е много лесно безпроблемно да включвате изображения в PDF документите си, независимо дали са фирмени лога, продуктови снимки или аватари на потребители. TPDF осигурява правилно мащабиране и позициониране на изображенията. Освен това създаването на таблични данни е опростено с TPPDF. Можете да генерирате таблици с персонализирани ширини на колоните, височини на редовете, рамки и подравняване на съдържанието в клетките.

 Български