Windows Forms C# - Nuget-Package: Install-Package itext7.pdfhtml -Version 2.1.1
我正在为我的项目使用这个包。如何旋转或设置页面大小。我没有使用文档文档。
string RaporTemp = Dizinler.RaporTemp + "Temp_" + DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".html";
string Output = Dizinler.PDFs + "Cari_Hareketleri_" + DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".pdf";
File.WriteAllText(RaporTemp, text);
HtmlConverter.ConvertToPdf(new FileInfo(RaporTemp), new FileInfo(Output));
Process.Start(Output);
发布于 2019-02-19 17:18:11
解决方案如下:使用转换器方法,该方法的参数之一是Document
或PdfDocument
。
如果您更喜欢前者,那么使用所需的页面大小创建Document
实例。如果您更喜欢后者,那么使用SetDefaultPageSize(PageSize)
方法设置PdfDocument
实例的默认页面大小。
对于您来说,从一个转换器方法移到另一个方法应该没有问题,因为您隐式使用的方法创建了一个PdfDocument
实例,并调用需要它作为参数的方法。
https://stackoverflow.com/questions/54742471
复制相似问题