首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HtmlConverter.ConvertToPdf我想像PageSize.A4.Rotate()那样旋转我的页面。

HtmlConverter.ConvertToPdf我想像PageSize.A4.Rotate()那样旋转我的页面。
EN

Stack Overflow用户
提问于 2019-02-18 15:40:56
回答 1查看 724关注 0票数 0
代码语言:javascript
运行
复制
Windows Forms C# - Nuget-Package: Install-Package itext7.pdfhtml -Version 2.1.1

我正在为我的项目使用这个包。如何旋转或设置页面大小。我没有使用文档文档。

代码语言:javascript
运行
复制
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);
EN

回答 1

Stack Overflow用户

发布于 2019-02-19 17:18:11

解决方案如下:使用转换器方法,该方法的参数之一是DocumentPdfDocument

如果您更喜欢前者,那么使用所需的页面大小创建Document实例。如果您更喜欢后者,那么使用SetDefaultPageSize(PageSize)方法设置PdfDocument实例的默认页面大小。

对于您来说,从一个转换器方法移到另一个方法应该没有问题,因为您隐式使用的方法创建了一个PdfDocument实例,并调用需要它作为参数的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54742471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档