我遇到了iTextsharp中允許的最大頁面大小問題,所以當我嘗試生成大小超過14 400的文檔時,出現消息錯誤the.page.size.must.be.smaller.than.14400.by.14400.its.1.by.2
,我試圖使用userunits
described here,但我還沒有找到解決方案。iTextSharp中的PDF大小上限
我通過使用AddTemplate()
合併文件在一個頁面中生成PDF,例如我想將例如pdf的尺寸縮放1/4,並將userunits設置爲4,但我認爲我應該縮放導入的頁面,以這種方式提供幫助,因爲我不知道如何縮放導入的頁面,我不確定這是否是正確的解決方案。
PdfImportedPage imp1 = wr.GetImportedPage(r1, 1);
wr.DirectContent.AddTemplate(imp1,(float)(x*cm),(float)(y*cm));
任何幫助,請或任何建議
你說*我不知道這是否正確的解決方案* ---你有沒有測試它?是根據您的要求的結果?如果不是,那有什麼問題?目前狀態下的問題難以幫助您。 – mkl
我無法測試它,因爲我不知道如何縮放導入的頁面,你能幫我縮放嗎? – geogeek