首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SelectPdf内部的换行符

SelectPdf内部的换行符
EN

Stack Overflow用户
提问于 2017-05-17 09:01:57
回答 1查看 652关注 0票数 2

我们使用SelectPdf Html2Pdf api从html代码中生成pdf。这是很好的工作,但有一个问题,我们无法找到解决办法。当我们排成长队的时候

标签,这一行在pdf之外。我们想要的是,这条线正在分裂成多条线。

代码语言:javascript
复制
var html = $"<html><body><p>{aVeryLongLine}<p></body></html>";
SelectPdf.GlobalProperties.LicenseKey = "{our_license_key}";
var converter = new SelectPdf.HtmlToPdf();
converter.Options.AutoFitWidth = SelectPdf.HtmlToPdfPageFitMode.NoAdjustment;
converter.Options.AutoFitHeight = SelectPdf.HtmlToPdfPageFitMode.NoAdjustment;
var doc = converter.ConvertHtmlString(html, "");
var stream = new System.IO.MemoryStream();
doc.Save(stream);
pdfbytes = stream.ToArray();
stream.Close();
doc.Close();

我们尝试过对HtmlToPdfPageFitMode进行实验,但是这个选项只缩小了行,使其适合页面,但这是不可读的,因为它变得太小了。有没有人知道是否有一个选项来纠正这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-18 05:10:56

如果您的行不包含任何换行字符(如空格),则它将保留在1行中。要允许将其拆分成几行,您需要设置以下样式:

代码语言:javascript
复制
<p style="word-wrap: break-word;">{aVeryLongLine}</p>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44020188

复制
相关文章

相似问题

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