Có đoạn mã như sau:Cách biện minh cho văn bản bằng iTextSharp?
var workStream = new MemoryStream();
var doc = new Document(PageSize.LETTER, 10, 10, 42, 35);
PdfWriter.GetInstance(doc, workStream).CloseStream = false;
doc.Open();
var builder = new StringBuilder();
builder.Append("MY LONG HTML TEXT");
var parsedHtmlElements = HTMLWorker.ParseToList(new StringReader(builder.ToString()), null);
foreach (var htmlElement in parsedHtmlElements)
doc.Add(htmlElement);
doc.Close();
byte[] byteInfo = workStream.ToArray();
workStream.Write(byteInfo, 0, byteInfo.Length);
workStream.Position = 0;
return new FileStreamResult(workStream, "application/pdf")
Và có một vấn đề làm sao cho pdf đó hợp lý? Có phương pháp hay thứ gì đó nhanh chóng làm điều đó không?
Tôi không thực sự rõ ràng về những gì bạn đang cố gắng làm. Xin vui lòng làm rõ những gì "làm cho pdf điều chỉnh" có nghĩa là. –
Một cái gì đó giống như CRTL + J trong MS Word, các dòng aligh bên trái và bên phải của trang trong cùng một thời điểm. –