이 페이지에는 자동 번역된 텍스트가 포함될 수 있습니다.

C# PDF 생성 라이브러리

페이지, 컨테이너, 이미지, 텍스트 단락 등과 같은 구성 요소를 결합하여 PDF 문서를 만들 수 있습니다. Docotic.Pdf 라이브러리용 Layout 추가 기능은 레이아웃에서 PDF를 생성합니다.

C# PDF 생성 결과

Layout API를 사용하여 PDF 문서를 생성하려면 Layout 추가 기능이 필요합니다. 이것은 Docotic.Pdf 라이브러리용 무료 추가 기능입니다. 추가 기능은 라이브러리 바이너리가 포함된 zip 파일에서도 사용할 수 있습니다.

Docotic.Pdf 라이브러리 9.5.17664-dev 레이아웃 애드온 9.5.17664-dev
회귀 테스트 14,820건의 테스트 통과 총 NuGet 다운로드 4,998,853

조항

C# 및 VB.NET 코드로 문서의 레이아웃을 설명하고 라이브러리에서 PDF 파일을 생성하도록 하는 방법을 알아보려면 이 기사를 읽어보세요.

  • C# 및 VB.NET에서 PDF 문서 생성
    PDF 파일을 쉽게 생성할 수 있는 C# PDF 생성기 API입니다. 유창한 API와 강력한 레이아웃 엔진을 갖춘 현대적인 코드 전용 접근 방식입니다.

  • 시작하기
    Layout API 사용에 대한 초기 정보에 따라 PDF 문서, 보고서 및 송장을 생성하십시오.

  • 문서 작성
    문서 암호화, 메타데이터 및 일부 생성 관련 옵션을 설정하는 방법입니다.

  • 페이지 레이아웃 방법
    내장된 콘텐츠 슬롯을 사용하여 PDF 페이지를 레이아웃하는 방법. 워터마크를 추가하고 텍스트 방향과 스타일을 지정하는 방법을 설명합니다.

  • 컨테이너 및 해당 콘텐츠
    Layout API 컨테이너를 사용하여 콘텐츠를 구성하는 방법. 컨테이너에 넣을 수 있는 콘텐츠 유형을 설명합니다. 컨테이너를 장식하는 방법을 보여줍니다.

  • 컨테이너의 크기, 위치 및 렌더링
    컨테이너의 크기와 위치를 지정하는 방법을 보여줍니다. 콘텐츠의 조건부 렌더링에 대해 설명합니다. 왼쪽에서 오른쪽, 오른쪽에서 왼쪽 콘텐츠 방향 지원에 대해 설명합니다.

  • 복합용기
    두 개 이상의 요소를 보유할 수 있는 Row, Column, 그리드, 목록 및 기타 컨테이너에 대해 설명합니다. PDF에 워터마크를 추가하는 방법을 보여줍니다.

  • Table 컨테이너
    Table 컨테이너 기능. 표 형식 데이터의 행과 열, 머리글과 바닥글을 정의하는 방법입니다. 여러 행 및/또는 여러 열에 걸쳐 있는 셀에 대해 설명합니다.

  • C# 및 VB.NET에서 PDF 문서 만들기
    Docotic.Pdf 라이브러리를 사용하여 C# 및 VB.NET에서 PDF 문서를 생성합니다.

API 참조

메서드 매개변수와 기타 구현 세부정보를 알아보려면 Layout 애드온에 대한 API 참조를 확인하세요.

샘플 코드

이 샘플 프로젝트는 Layout 추가 기능을 사용하여 C# 및 VB.NET에서 PDF 문서를 만드는 방법을 보여줍니다.

  • 복잡한 레이아웃으로 PDF 문서 생성
    복잡한 레이아웃이 포함된 PDF 문서를 만드는 방법을 보여줍니다.

  • 레이아웃 구성요소
    문서 레이아웃의 공통 부분에 대해 재사용 가능한 구성 요소를 만드는 방법.

  • PDF 문서에 머리글 및 바닥글 추가
    PDF 페이지에 머리글과 바닥글을 추가하려면 PageLayout.Header 및 PageLayout.Footer 메서드를 사용하세요.

  • 안녕, 세상! Layout API 사용
    Layout API에서 제공하는 공통 빌딩 블록을 실제로 보여줍니다.

  • 글꼴
    PDF 문서의 글꼴을 관리하는 방법. 또한 누락된 글리프를 처리하고 사용자 정의 글꼴 로더를 사용하는 방법을 보여줍니다.

  • PDF 문서의 페이지 레이아웃
    페이지 레이아웃을 정의하고 크기, 여백, 배경색, 텍스트 스타일 및 방향과 같은 페이지 속성을 설정합니다.

  • PDF 문서 빌더
    PdfDocumentBuilder는 Layout 추가 기능의 진입점입니다. 이를 사용하여 생성된 PDF 문서의 암호화, 메타데이터, PDF 버전 및 기타 측면을 설정합니다.

  • 여러 열로 구성된 PDF 문서 만들기
    행과 열을 사용하여 PDF 콘텐츠를 구성하는 방법.

  • PDF 문서에 목차 만들기
    PDF 문서의 섹션에 대한 정보를 사용하여 목차를 추가합니다.

  • PDF 문서에 표 추가
    복잡한 테이블을 만드는 방법. 또한 반복 가능한 테이블 머리글과 바닥글도 표시합니다.

  • 텍스트 스타일링
    사용자 정의 글꼴, 글꼴 크기, 색상, 문자 간격 및 기타 텍스트 스타일 속성을 사용하여 PDF 문서의 텍스트 모양을 사용자 정의합니다.

  • 타이포그래피
    Typography 클래스의 도움으로 Document, Header, Body, Footer, Hyperlink 및 기타 텍스트 스타일을 재사용하는 방법.