該頁面可以包含自動翻譯的文字。
C# PDF生成庫
您可以透過組合頁面、容器、圖像、文字段落等建構塊來建立 PDF 文件。 Docotic.Pdf 庫的 Layout 外掛程式 將從您的佈局產生 PDF。
您需要 Layout add-on 來使用 Layout API 產生 PDF 文件。 這是Docotic.Pdf 庫的免費附加元件。 此附加元件也可在 具有庫二進位檔案的 zip 檔案 中找到。
文章
閱讀這些文章,了解如何以 C# 和 VB.NET 程式碼描述文件的佈局,並讓程式庫為您產生 PDF 文件。
- 使用 C# 和 VB.NET 產生 PDF 文檔 
 C# PDF 生成器 API 可輕鬆建立 PDF 檔案。 現代純程式碼方法,具有流暢的 API 和強大的佈局引擎。
- 入門 
 請依照有關使用 Layout API 的初始資訊產生 PDF 文件、報告和發票。
- 建立文檔 
 如何設定文件加密、元資料和一些與生成相關的選項。
- 如何佈局頁面 
 如何使用內建內容槽佈局 PDF 頁面。 描述如何新增浮水印、指定文字方向和樣式。
- 容器及其內容物 
 如何使用 Layout API 容器來組織內容。 描述可以放入容器中的內容類型。 展示裝飾容器的方法。
- 容器的大小、位置和渲染(繁體中文) 
 示範如何指定容器的大小和位置。 描述內容的條件呈現。 討論對從左到右和從右到左內容方向的支援。
- 複合容器 
 描述 Row、Column、網格、清單和其他可以容納多個元素的容器。示範如何為 PDF 新增浮水印。
- Table 容器(繁體中文) 
 Table 容器功能。如何定義表格資料的行和列、頁首和頁尾。討論跨越多行和/或多列的儲存格。
- 使用 C# 和 VB.NET 建立 PDF 文檔 
 使用 Docotic.Pdf 函式庫在 C# 和 VB.NET 中產生 PDF 文件。
API參考
查看 Layout3 插件的 API 參考 以尋找方法參 數和其他實作細節。
範例程式碼
這些範例專案展示如何使用 Layout 外掛程式在 C# 和 VB.NET 中建立 PDF 文件。
- 產生佈局複雜的 PDF 文檔 
 展示如何建立具有複雜佈局的 PDF 文件。
- 佈局元件 
 如何為文件佈局的公共部分建立可重複使用元件。
- 在 PDF 文件中新增頁首和頁尾 
 使用 PageLayout.Header 和 PageLayout.Footer 方法為 PDF 頁面新增頁首和頁尾。
- 你好世界! 使用 Layout API 
 實際顯示 Layout API 提供的常見建構塊。
- 字體 
 如何管理 PDF 文件中的字體。 也展示如何處理遺失的字形並使用自訂字體載入器。
- PDF 文件中的頁面佈局 
 定義頁面佈局並設定頁面屬性,如大小、邊距、背景顏色、文字樣式和方向。
- PDF 文件產生器 
 PdfDocumentBuilder 是 Layout 附加元件的入口點。 用它來設定產生的PDF文件的加密、元資料、PDF版本等方面。
- 建立多列 PDF 文檔 
 如何使用行和列組織 PDF 內容。
- 在 PDF 文件中建立目錄 
 使用 PDF 文件中各部分的資訊新增目錄。
- 將表格新增至 PDF 文件 
 如何建立任何複雜性的表。 也顯示可重複的表格頁首和頁尾。
- 文字樣式 
 使用自訂字體、字體大小、顏色、字母間距和其他文字樣式屬性來自訂 PDF 文件中的文字外觀。
- 版式 
 如何在 Typography 類的幫助下重複使用 Document、Header、Body、Footer、Hyperlink 和其他文字樣式。