Есть кусок кода, как показано ниже:Как оправдать текст с помощью 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")
И еще одна проблема, как сделать что PDF оправдано? Является ли какой-либо метод или что-то, что быстро это делает?
Я не совсем понимаю, что вы пытаетесь сделать. Просьба уточнить, что означает «сделать это с помощью pdf». –
Что-то вроде CRTL + J в MS Word, выравнивает линии влево и вправо страницы в одно и то же время. –