這裏我有充分的工作代碼來旋轉PDF頁面到特定的程度,但是當PDF頁面已經旋轉時面臨問題。下面我將圖像文件放在巫婆的情況下工作,在巫婆案件面臨問題。在這裏我從用戶方面動態地通過度。當pageRotation不等於0時,PDF頁面旋轉不起作用
//當pageRotation不等於0時比不起作用。
// var pageRotation = reader.GetPageRotation(item.PageNumber);
using (var reader = new PdfReader(sourcePdfPath))
{
foreach (var item in imgModellist.Where(x => x.Degree != 0).ToList())
{
PdfDictionary page = reader.GetPageN(item.PageNumber);
page.Put(PdfName.ROTATE, new PdfNumber(item.Degree));
}
PdfStamper stamper = new PdfStamper(reader, new FileStream(tempOutputPdfPath, FileMode.Create));
stamper.Close();
stamper.Dispose();
reader.Close();
}
當頁面轉動是0比它工作正常。 當頁面旋轉不等於0比它不工作。
請分享您的代碼無法按需使用的源PDF。 – mkl
https://drive.google.com/file/d/0B42_k98prWKINFdmb0tfc3FIMFk/view?usp=sharing請從Google Drive下載 –