问题标签 [migradoc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 MigraDoc 中识别文本文件表单提要
MigraDoc 有没有办法识别已经嵌入在 ASCII 文本文件中的换页符?还是必须逐行处理文本文件才能捕获它们?
pdfsharp - KeepWith 抛出未设置为对象实例的对象引用
希望那里的人可能遇到与此相同的问题并找到解决方案。
我正在尝试将表中的某些行设置为分组,以便如果一行落入下一页,其他行也将进入下一页。
我正在使用 PdfSharp 和 Migradoc 将行 KeepWith 属性设置为我想要保持连接的行的索引。
IE:
当我尝试加载 pdf 时,我得到一个“对象引用未设置为对象的实例”错误,并且无法弄清楚原因。任何帮助都会很棒。
c# - 仅在需要时使用 c# 在运行时添加新页面到 pdf
我在添加新页面时遇到了一些问题。我只想在需要时添加新页面并按 Xparagraph(文本)长度衡量。如果长度不适合一页,则必须添加新页面。还需要将页眉和页脚添加到每个新页面。如果我知道该怎么做,这可能很容易解决,但我不知道。
我正在使用 Migradoc Dll 在运行时生成 pdf
c# - MigraDoc 中带上标的文本
我有一门通过 MigraDoc 编写 PDF 文档的课程。
一个函数进行如下调用:
_renderHtml 代码如下所示:
_renderHtmlElement 代码然后对实际处理的 HTML 进行一系列检查。我想我应该把它扔进一个开关盒,但这并没有真正影响我的问题。所以它看起来像这样:
我的工作是让上标代码工作。我现在在其中的代码将添加正确的内容,格式为上标,但紧随其后的是原始内容(未上标)。的方法text
似乎只允许添加功能,我没有replace
或substring
类似的东西只是撕掉第二个实例。
我在这里忽略了一些明显的东西吗?正如您从粗体/斜体示例中看到的那样,这是一个相当简单的过程,所以我认为我只是没有正确传递 text.superscript 。
任何和所有的帮助将不胜感激。
干杯
c# - .NET C# - MigraDoc - 如何更改文档字符集?
我一直在寻找解决这个问题的方法,但仍然找不到答案。任何帮助,将不胜感激。
<...>
在上述示例中,导出的 pdf 中不显示字符“ąčęėįųųūū”。
如何设置“MigraDoc”字符集?
pdfsharp - MigraDoc PDFSharp 添加页面边框
如何使用 MigraDoc 为 PDF Doc 的每一页(可变页码)添加边框?
pdfsharp - MigraDoc PDFSharp - 文本框对齐
部分
TextFrame
表
第 1 行 - N,使用数据表动态生成。
TextFrame
表
第 1 行 - N,使用数据表动态生成。
问题是当我创建这个文档时,两个 TextFrame 相互重叠,我必须在这两个之间添加段落以使它们不重叠。问题是,有了更多的行,我就可以确定需要多少添加段落。
我很确定必须有正确的方法来做到这一点,而不是这样:
pdf - 在屏幕上显示 MigraDoc/PdfSharp 文档
我想使用 MigraDoc/PdfSharp 创建和存储 PDF 文档。
有没有办法在屏幕上的应用程序中显示这些文档?我想在我的程序中显示打印,而不是使用文档名称启动 Acrobat Reader。
我考虑使用 XPS 而不是 PDF 来存储打印件,但后来我需要将 XPS 转换为 PDF 以便将其邮寄给客户。而且出于空间原因,我不想以两种格式保存相同的打印。
c# - MigraDoc 斜体文本重叠
使用下面的代码,双引号内和双引号后的文本是重叠的。它似乎与字体选择有关,但是我可能无法更改它。
有没有一种方法或属性可以增加字符之间的宽度?或者一些解决方法?
c# - PDFSharp - MigraDoc:表格行中的文本超过页面长度。
为什么我的行内容会被截断?我正在尝试使用文本文件中的内容在 PDF 上编写文本。我使用 StreamReader 读取文件,然后为每一行添加一行。我无法更改和控制文件中的文本。有时,单行文本太大,无法容纳一页,发生这种情况时,该行不会跨页拆分。
那么正确的方法是什么?行内容是否有最大长度?