簡體   English   中英

將我的Html內容對齊在PDF頂部

[英]Align My Html Contents In top for PDF

我的內容正在以pdf格式下載。 但是我無法在PDF Itextsharp Coding中修復對齊。

我的Pdf代碼

Document pdfDoc = new Document(PageSize.A4, 22f, 22f, 22f, 22f);

在這里我需要改變我的內容需要從TOP顯示。

這些設置適合我。

Document ResultPDF = new Document(iTextSharp.text.PageSize.A4, 25, 10, 20, 30);
        Write.PageEvent = new MyPdfPageEventHelpPageNo();


//Those below can improve the layout and functions of the pdf you create
        PdfPTable Headtable = new PdfPTable(7);
        Headtable.TotalWidth = 525f;
        Headtable.LockedWidth = true;
        Headtable.HeaderRows = 5;
        Headtable.FooterRows = 2;
        Headtable.KeepTogether = true;
        Headtable.SetExtendLastRow(false, true);

希望他們能解決你的問題

編輯

解決Write.PageEvent

PdfWriter Write = PdfWriter.GetInstance(ResultPDF, new FileStream(Server.MapPath("~") + "/PDF/Results/" + fileName, FileMode.Create));

如果您願意,這可以讓您將文件保存在服務器上。 我總是這樣做。

不能說100%為什么Headtable.SetExtendLastRow(false, true); 顯示錯誤。 嘗試將鼠標懸停在編碼程序中的錯誤上,然后查看錯誤告訴您的內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM