在 C# 中調整 PDF 物件大小

IronPDF 賦予開發者程式化調整 PDF 物件比例的能力,讓開發者能精確控制 PDF 中的文字與圖片等元素,無需修改原始檔案或建立全新的檔案。

透過 IronPDF 函式庫,您可以輕鬆地調整 PDF 物件的大小。 以下範例展示如何僅透過幾行程式碼即可完成此任務。

程式碼說明

在此範例中,我們首先建立一個包含 <img> 標籤的 HTML 字串,用以嵌入圖片。 隨後,我們使用 RenderHtmlAsPdf 方法,將該 HTML 字串渲染為 PdfDocument 物件。

要存取我們剛才新增的 ImageObject,我們需透過文件結構進行導航。 我們首先使用 Pages.First 存取 PDF 的首頁。 接著,我們深入探討其 ObjectModel,其中包含頁面的結構化內容。 接著,我們存取 ImageObjects 集合,擷取第一個元素,並將其賦值給一個變數。

要調整圖片大小,我們會將新的 PointF 值賦予 Scale 屬性。 在此範例中,我們將圖片沿 X 軸與 Y 軸兩邊縮放至原始大小的 70%。 請注意,若縮放係數大於 1 會增加圖像尺寸,而若係數小於 1(但大於 0)則會有效縮小圖像。 您也可以透過為 x 和 y 提供不同的數值,來進行非均勻縮放。

修改 Scale 屬性後,我們最後呼叫 SaveAs 方法,將已套用變更的 PDF 儲存下來。

探索如何輕鬆擴展 PDF DOM —— 立即瀏覽我們的指南!

準備開始了嗎?
Nuget 下載 19,014,616 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronPdf
執行範例 觀看您的 HTML 轉為 PDF。