2012-06-14 34 views
4

如果是PDFsharp,有什麼方法可以設置DPI(每英寸點數)嗎?如何在PDFsharp中設置DPI(每英寸點數)

謝謝

+1

如果您在頁面上包含圖像,您可以在使用它們之前使用外部工具重新縮放它們。 – halfer

+0

您也可以爲該作業使用.NET框架例程。取決於任務(一次性工作或應用程序)。 –

回答

11

不,PDF文件是沒有DPI的矢量文件。

如果你的問題是關於存儲在PDFfile圖片:

PDFsharp將影像存儲,因爲他們來。 PDFsharp不(但)調整圖像大小以降低DPI以減小文件大小。您的應用程序知道哪個圖像將用於何處以及以何種尺寸使用,因此您應該在使用PDFsharp之前將光柵圖像縮小爲您需要的DPI(*)。

請注意,圖片只會包含在PDF中一次,即使它們被多次繪製 - 它們可以以不同的尺寸繪製(例如,第一頁上的大公司徽標,後續頁面上較小)。

我希望我回答了這個問題。如果不是,請解釋您要求的內容。 (*)根據它們在PDF頁面上的大小和所需的DPI計算圖像的像素寬度和高度;某些光柵圖像具有DPI設置,但這不會影響圖像文件的大小。

相關問題