1. 제품
  2.   PDF
  3.   Swift
  4.   TPPDF
 
  

Swift 라이브러리를 통한 무료 PDF 생성, 편집 및 변환.

iOS 애플리케이션에서 Adobe Acrobat을 사용하지 않고 PDF 문서를 생성, 읽기, 조작 및 변환할 수 있게 해 주는 오픈 소스 Swift PDF 생성·편집·변환 라이브러리.

One TPPDF란 무엇인가요?

오늘날 디지털 환경에서 PDF 문서는 비즈니스와 커뮤니케이션에서 중요한 역할을 합니다—청구서 생성, 보고서 작성, 혹은 플랫폼 간 포맷된 콘텐츠 공유 등 모든 경우에 말이죠. iOS 또는 macOS 애플리케이션 내에서 PDF 문서를 생성하려는 개발자에게 TPPDF는 강력하고 신뢰할 수 있는 Swift PDF 라이브러리로 돋보입니다. Swift 전용으로 설계된 TPPDF는 텍스트, 이미지, 표 등을 지원하는 고수준 API를 제공함으로써 전문가 수준의 인쇄 준비가 된 PDF를 만드는 과정을 단순화합니다. 오픈 소스 PDF 라이브러리로서, 개발자가 레이아웃을 맞춤화하고 스타일을 적용하며 문서 구조를 효율적으로 관리할 수 있게 하면서도 일관된 시각적 품질을 유지합니다.

TPPDF는 헤더, 푸터, 사용자 지정 간격, 이미지 압축, 메타데이터 관리, 표 서식 및 정렬 지원을 포함하여 PDF 파일을 프로그래밍 방식으로 조작할 수 있는 다양한 기능을 제공합니다. 유연하고 개발자 친화적인 아키텍처 덕분에 즉석에서 동적 문서를 구축하기에 이상적입니다. 핵심 강점이 PDF 생성에 있긴 하지만, PDF 파일 변환 도구나 문서 인터랙티비티 향상 도구와도 보완적으로 사용할 수 있습니다. 활발한 개발 커뮤니티와 깔끔한 문서를 갖춘 TPPDF는 Swift 기반 앱에 강력한 PDF 기능을 추가하려는 개발자에게 없어서는 안 될 도구입니다. 초보자든 전문가든, TPPDF는 PDF 문서 생성 워크플로우를 간소화하고 향상시켜 줍니다.

Previous Next

TPPDF 시작하기

TPPDF를 설치하는 권장 방법은 CocoaPods를 사용하는 것입니다. 원활한 설치를 위해 다음 명령어를 사용하십시오.

CocoaPods를 통해 TPPDF 설치

$ gem install cocoapods

$ pod install

다음 GitHub에서 직접 다운로드할 수 있습니다.

Swift API를 통한 동적 PDF 문서 생성

오픈 소스 TPPDF 라이브러리는 소프트웨어 개발자가 Swift 애플리케이션 내에서 PDF 문서를 쉽게 생성하고 수정할 수 있도록 해줍니다. 또한, 이 라이브러리는 사용자 입력이나 API 데이터에 따라 변경될 수 있는 콘텐츠로 PDF를 동적으로 생성하기 쉽게 합니다. 이는 인보이스, 영수증, 인증서와 같은 개인화된 문서를 생성하는 데 특히 유용합니다. 다음 예제는 Swift 명령을 사용하여 PDF 문서를 생성하는 방법을 보여줍니다.

Swift API를 사용하여 PDF 문서를 생성하는 방법은?

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는 이미지의 적절한 크기 조정 및 위치 지정을 보장합니다. 또한 표 데이터를 만드는 것이 TPDF를 통해 쉬워집니다. 열 너비, 행 높이, 테두리 및 셀 내용 정렬을 사용자 정의할 수 있는 표를 생성할 수 있습니다.

 한국인