2012-09-14 24 views
1

我已經使用第三方生成了pdf文件,現在我想將我自己的樣式應用於pdf中的內容。如何將CSS應用到ASP.NET中創建的pdf文件中

我可以將外部CSS文件插入到生成的PDF中嗎? 我嘗試了很多方法,但都不工作。 謝謝,

+4

PDF和CSS與彼此無關。 – SLaks

+0

這個問題有點含糊 - 你將不得不提供更多的細節。此外,你是否說你已經創建了一個PDF,並且你想將樣式表應用到你創建的現有PDF文件,或者你是否說你已經完成了PDF的初始創建,現在你想添加樣式表到創建過程? –

+0

@SLaks,這是真的,但你可以得到第三方工具,它將HTML(和相關的CSS)創建爲一個PDF,我想這可能是他所問的。我想他想採取一些HTML,將他自己的CSS分配給它,並使用第三方工具生成PDF。 –

回答

1

您不能使用CSS設計已經生成的PDF。它不是由可選元素組成,並且無法將CSS鏈接到PDF。

您必須在之前創建樣式PDF已創建。這就像試圖向已經烘焙的蛋糕添加更多的糖,沒有辦法做到這一點。

+0

感謝您的回覆,我希望在創建pdf時應用css。我該如何做到這一點。 – Hitesh

+1

@Hitesh:完全取決於你是如何創建PDF的。 – SLaks

+0

@Slaks:我正在使用Itextsharp dll那麼如何應用我的CSS類。 – Hitesh