IronPDF - The C# PDF Library 函式庫,從 C#、HTML 或 ASPX 快速產生 PDF 檔實用工具
- 在 .NET 8、7、6、Core 和 Framework 中將 HTML 轉換為 PDF
- 使用 HTML、MVC、ASPX 和圖像在 C# 中生成 PDF
- 使用50多項功能來簽署、編輯和閱讀PDF文件
- 只需幾分鐘,即可使用NuGet安裝和部署
系統需求
跨平台支持
專為設計 C#、F#、VB.NET 運行於 .NET 8、7、6、Core、Standard 或 Framework
適用於 .NET, Java, Node.js,和 Python.
IronPdf 提供 C# 和 .NET 開發者一個多元的 PDF 產生函式庫,適用於 Windows 應用程式,WPF、MVC 和 ASPX 的 .NET 網站和應用程式。
IronPDF is a .NET library allowing developers to create, edit and export PDF documents.
相容性 | 生成PDF文件 | 格式化PDF檔 | 編輯PDF文件 |
.NET Versions: C#, VB.NET, F# Languages .NET Core (8, 7, 6, 5, and 3.1+) .NET Standard (2.0+) .NET Framework (4.6.2+) .NET Project Types: Web (Blazor & WebForms) Desktop (WPF & MAUI) Console (App & Library) App Environments: Windows (10+, Server UI 2012+, Server Core 2022) Linux (Ubuntu, Debian, CentOS, etc.) Mac (macOS 10+) Docker (Windows, Linux, Azure) Azure (VPS, WebApp, Function) AWS (EC2, Lambda) IDEs: Microsoft Visual Studio JetBrains Rider & ReSharper OS & Processors: Windows, Mac, Linux x64, x86, ARM Binary Certification DigiCert Signed Binaries |
HTML to PDF: HTML File to PDF HTML String to PDF URL to PDF Content Pages to PDF: Razor to PDF (Blazor Server) CSHTML to PDF (MVC, Razor) ASPX to PDF (WebForms) XAML to PDF (MAUI) PDF File Conversion: Images to / from PDF DOCX to PDF (Microsoft Word) RTF to PDF (Rich Text Format) MD to PDF (Markdown) PDF to HTML Supports: UTF-8 Character Encoding Base URLs & Asset Encoding TLS Website & System Logins Async & Multithreading Custom Logging Cookies |
Use HTML Assets: HTML (5 and below) CSS (Screen & Print) Images (jpg, png, gif, tiff, svg, bmp) JavaScript (Custom Render Delays) Fonts (Web & Icon) Apply Page Templates: Add Headers & Footers Add Page Numbers Add Page Breaks Fit to Paper & Zoom Custom Margins Apply Page Settings: Responsive Layouts Custom Paper Size Orientation & Rotation Color Supports PDF Standards: PDF Versions (1.2 - 1.7) PDF/UA (PDF/UA-1) PDF/A (PDF/A-3b) |
Set Properties & Security: Set Password & Permissions Digital Signatures (.pfx, .p12) PDF File Compression Edit PDF Metadata Edit & Sign Revision History Edit Document Structure: Add, Copy, & Delete Pages Merge & Split PDFs Annotations Attachments Bookmarks and Outline Edit Page Content: Draw Text & Bitmap Find and Replace Text Headers & Footers Stamp Text & Images Custom Watermarks Backgrounds & Foregrounds Use PDF Forms: Create & Edit Forms Fill Existing Forms View, Read, & Print PDFs: IronPDF Viewer Print to a Physical Printer Extract PDF Text & Images |
跨平台支持
專為設計 C#、F#、VB.NET 運行於 .NET 8、7、6、Core、Standard 或 Framework
適用於 .NET, Java, Node.js,和 Python.
IronOCR - C# OCR Library 函式庫
一個優先考量準確性、易用性和速度的C# OCR程式庫。
IronOCR 是領先的 C# OCR (光學字符識別) 庫,用於從圖片和 PDF 中讀取文字。其用戶友好的 API 使開發人員能夠在幾分鐘內在他們的 .NET 項目中運行 OCR。
您需要的語言中的 Tesseract OCR。我們支持超過127種語言。
# OCR for C# 用於掃描和閱讀圖像及 PDF
# .NET OCR 庫,包含 127 多個全球語言包
# 以文字、結構化數據或可搜索的PDF文件輸出
# 支持 .NET 8, 7, 6, Core, Standard, Framework
特色
相容性 | OCR 引擎 | OCR 輸入 | OCR結果 |
.NET Languages: C#, VB.NET, F# Platforms: .NET 8, 7, 6 & 5 .NET Core 2x & 3x .NET Standard 2 .NET Framework 4.6.2+ App types: Console, Web, & Desktop Operating Systems: Microsoft Windows macOS Linux Docker Azure AWS IDEs Microsoft Visual Studio JetBrains ReSharper & Rider Certification Microsoft Authenticode |
Underlying OCR Engine Tesseract 5 (Custom for .NET) International Languages 125 Languages High and Fast Quality Custom Languages Text and Barcode Reading Text and Numbers Multiple Languages at Once Barcodes Specialist Documents Receipts Checks (Cheques) Invoices Concurrency Single and Multithreading Async Support Suspend current thread Cancel OCR Reading Computer Vision: Find text with trained models |
Read from Many Formats: Images (jpg, png, gif, tiff, bmp) Multi-Page/Frame (tiff, gif) System.Drawing Objects Streams PDFs (optimized target DPI) Filters: Filter Wizard (Find best filter combination) Image Correction (Sharpen, Enhance Resolution, Denoise, Dilate, Erode) Fix Image Orientation (Rotate, Deskew, Scale) Fix Image Colors (Binarize, Grayscale, Invert, ReplaceColor, SelectTextColor) Apply a Crop Region: CropRectangle |
Simple Data Output: .NET Text Strings Barcode and QR Data Images Structured Data Output: Pages Blocks Paragraphs Lines Words Characters Export Documents: Searchable PDFs hOCR Export HTML Export Page or Text as image Barcode or QR as Image Highlight Text and Save: Characters, words, lines, and paragraphs Status and Analytics: OCR Progress Tracking Result Confidence |
IronWebScraper - The C# Web Scraping Library 網站擷取函式庫
IronWebScraper 是一個針對 C# 和 .NET 編程平台的類庫與框架,允許開發者以程式化的方式讀取網站並提取其內容。 這非常適合對現有網站或內部網進行逆向工程,並將它們轉換回數據庫或JSON數據。 它也適用於從網際網路下載大量文件。
在許多方面,Iron Web Scraper 與 Python 的 Scrapy 庫相似,但它利用了 C#的優勢,特別是在網絡抓取過程中進行代碼逐步執行和調試的能力。
跨平台支持
專為設計 C#、F#、VB.NET 運行於 .NET 8、7、6、Core、Standard 或 Framework
由我們開發團隊提供的人力支援
無論是產品、整合或授權問題,Iron 產品開發團隊都隨時為您解答所有問題。請聯絡我們並開始與 Iron 對話,在您的項目中充分利用我們的庫。
強大的資料抓取引擎由您掌控
只需编写一个 C# 網頁爬蟲類,即可將成千上萬甚至數百萬個網頁抓取到 C# 類實例、JSON 或下載文件中。IronWebScraper 允許您編寫簡潔、線性的工作流程,模擬人類的瀏覽行為。IronWebScraper 將以一支虛擬網頁瀏覽器群來運行您的代碼,具有大規模並行處理、禮貌並且容錯的特性。
簡單靈活的邏輯
IronWebScraper 必須被編寫程序以了解如何處理所遇到的每個“類型”頁面。這可以通過使用 CSS 選擇器或 XPath 表達式以非常簡潔的方式實現,並且可以在 C# 中完全自定義。這樣的自由使您可以決定在網站內抓取哪些頁面,以及如何處理提取的數據。每種方法都可以在 Visual Studio 中整潔地調試和觀察。
快速且禮貌的行為
IronWebScraper 處理多執行緒和網路請求,以允許數百個同時進行的執行緒,而開發者無需管理它們。可以設置禮貌性以節流請求,從而降低目標網路伺服器過載的風險。
創建虛擬用戶身份
IronWebScraper 可以使用一個或多個“身份” - 模擬現實世界中人類請求的會話。每個請求都可以通過程式化或隨機地分配其自身的身份、用戶代理、Cookies、登錄訊息,甚至是 IP 地址。請求被設置為自動唯一,並使用 URL、解析方法和發布變數的組合。
即時回放
IronWebScraper 使用先進的快取技術,讓開發人員可以即時更改他們的程式碼,並且能夠在不聯網的情況下重播每一次過去的請求。每個抓取任務都會自動保存,並且在發生異常或停電時可以恢復。