2012-10-09 39 views

回答

2

我是否正確理解你的問題,如果我假設你真的要向下移動所有頁面上,並添加上面有幾行?

你可以通過改變媒體盒(和裁剪框,什麼盒等可能會爲你的網頁被明確定義),然後添加在上面的幾行字,你已經這樣做,現在以同樣的方式。

您可以在相應的頁字典,你可以通過PdfReader檢索訪問這些箱子。查看PDF規範瞭解這些框的詳細信息。

還是我理解你正確,你只需要向下移動一些文本,同時保持現有的頁眉和頁腳的地方嗎?在這種情況下,亞歷克西斯對你提到的另一個問題的答案仍然成立。

+0

謝謝! 這正是我的要求。 我能從頁面字典中獲得媒體框(頁面中沒有其他框)。然後使用'mediaBox.set()'獲得頁眉的空間。 我在搜索時發現了另一個鏈接。 http://stackoverflow.com/questions/4089757/how-do-i-resize-an-existing-pdf-with-coldfusion-itext 感謝。一旦agian您的快速反應。 – Reji