私は、PdfSharpとHTMLRendererを使ってテーブルを含むHTMLからpdfを生成しようとしていました。以下にコードを示します。PdfSharpにカスタムサイズを与える方法Pdf
pdf = PdfGenerator.GeneratePdf(html, PageSize.A3);
byte[] fileContents = null;
using (MemoryStream stream = new MemoryStream())
{
pdf.Save(stream, true);
fileContents = stream.ToArray();
return new FileStreamResult(new MemoryStream(fileContents.ToArray()), "application/pdf");
}
私はPDFにカスタムサイズを指定してページの向きを変更する可能性はありますか?私はメモリストリームを使用して、PDFをブラウザのディスプレイに直接表示しています。
どうもありがとう...それは働いていた。.. – Darshaka
VARの設定=新しいPdfGenerateConfig(); config.PageOrientation = PageOrientation.Landscape; config.ManualPageSize = new PdfSharp.Drawing.XSize(1080、828); – Darshaka