翻譯|使用教程|編輯:李顯亮|2021-06-16 10:28:26.447|閱讀 342 次
概述:通常,PDF 文檔包含圖像和文本,在某些情況下,可能需要在解析 PDF 時提取這些圖像。因此,本文介紹了如何使用 C# 以編程方式從 PDF 中提取圖像。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
PDF格式廣泛用于創建用于共享和打印的只讀文檔。通常,PDF 文檔包含圖像和文本,在某些情況下,可能需要在解析 PDF 時提取這些圖像。因此,本文介紹了如何使用 C# 以編程方式從 PDF 中提取圖像。
為了從 PDF 中提取圖像,我們將使用Aspose.PDF for .NET,它是一個強大的 API,可實現廣泛的 PDF 生成和操作功能。此外,它還允許無縫地解析 PDF 并提取圖像。點擊下方按鈕可下載試用。
以下是使用 C# 從 PDF 中提取圖像的步驟。
以下代碼示例展示了如何從 PDF 中提取圖像。
// Open document Document pdfDocument = new Document("candy.pdf"); int imageCounter = 1; // Loop through pages foreach (var page in pdfDocument.Pages) { // Loop through all images foreach (XImage image in page.Resources.Images) { // Create file stream for image FileStream outputImage = new FileStream(String.Format("Page{0}_Image{1}.jpg", page.Number, imageCounter), FileMode.Create); // Save output image image.Save(outputImage, ImageFormat.Jpeg); // Close stream outputImage.Close(); imageCounter++; } // Reset counter imageCounter = 1; }
如果你想試用Aspose的全部完整功能,可聯系在線客服獲取30天臨時授權體驗。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn