Haben Stück Code wie unten:Wie rechtfertigen Sie Text mit 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")
Und hat ein Problem: wie das pdf gerechtfertigt machen? Ist irgendeine Methode oder etwas, die das schnell tun?
Ich bin nicht wirklich klar, was Sie zu tun versuchen. Bitte klären Sie, was "das pdf angepasst" bedeutet. –
Etwas wie CRTL + J in MS Word, Zeilen gleichzeitig auf der linken und rechten Seite der Seite. –