问题标签 [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.

0 投票
1 回答
305 浏览

c# - 在 MigraDoc 中识别文本文件表单提要

MigraDoc 有没有办法识别已经嵌入在 ASCII 文本文件中的换页符?还是必须逐行处理文本文件才能捕获它们?

0 投票
2 回答
3255 浏览

pdfsharp - KeepWith 抛出未设置为对象实例的对象引用

希望那里的人可能遇到与此相同的问题并找到解决方案。

我正在尝试将表中的某些行设置为分组,以便如果一行落入下一页,其他行也将进入下一页。

我正在使用 PdfSharp 和 Migradoc 将行 KeepWith 属性设置为我想要保持连接的行的索引。

IE:

当我尝试加载 pdf 时,我得到一个“对象引用未设置为对象的实例”错误,并且无法弄清楚原因。任何帮助都会很棒。

0 投票
1 回答
139 浏览

c# - 仅在需要时使用 c# 在运行时添加新页面到 pdf

我在添加新页面时遇到了一些问题。我只想在需要时添加新页面并按 Xparagraph(文本)长度衡量。如果长度不适合一页,则必须添加新页面。还需要将页眉和页脚添加到每个新页面。如果我知道该怎么做,这可能很容易解决,但我不知道。

我正在使用 Migradoc Dll 在运行时生成 pdf

0 投票
1 回答
1579 浏览

c# - MigraDoc 中带上标的文本

我有一门通过 MigraDoc 编写 PDF 文档的课程。

一个函数进行如下调用:

_renderHtml 代码如下所示:

_renderHtmlElement 代码然后对实际处理的 HTML 进行一系列检查。我想我应该把它扔进一个开关盒,但这并没有真正影响我的问题。所以它看起来像这样:

我的工作是让上标代码工作。我现在在其中的代码将添加正确的内容,格式为上标,但紧随其后的是原始内容(未上标)。的方法text似乎只允许添加功能,我没有replacesubstring类似的东西只是撕掉第二个实例。

我在这里忽略了一些明显的东西吗?正如您从粗体/斜体示例中看到的那样,这是一个相当简单的过程,所以我认为我只是没有正确传递 text.superscript 。

任何和所有的帮助将不胜感激。

干杯

0 投票
2 回答
4986 浏览

c# - .NET C# - MigraDoc - 如何更改文档字符集?

我一直在寻找解决这个问题的方法,但仍然找不到答案。任何帮助,将不胜感激。

<...>

在上述示例中,导出的 pdf 中不显示字符“ąčęėįųųūū”。

如何设置“MigraDoc”字符集?

0 投票
1 回答
4156 浏览

pdfsharp - MigraDoc PDFSharp 添加页面边框

如何使用 MigraDoc 为 PDF Doc 的每一页(可变页码)添加边框?

0 投票
1 回答
4469 浏览

pdfsharp - MigraDoc PDFSharp - 文本框对齐

部分
 TextFrame
  表
   第 1 行 - N,使用数据表动态生成。
 TextFrame
  表
   第 1 行 - N,使用数据表动态生成。

问题是当我创建这个文档时,两个 TextFrame 相互重叠,我必须在这两个之间添加段落以使它们不重叠。问题是,有了更多的行,我就可以确定需要多少添加段落。

我很确定必须有正确的方法来做到这一点,而不是这样:

0 投票
1 回答
1233 浏览

pdf - 在屏幕上显示 MigraDoc/PdfSharp 文档

我想使用 MigraDoc/PdfSharp 创建和存储 PDF 文档。

有没有办法在屏幕上的应用程序中显示这些文档?我想在我的程序中显示打印,而不是使用文档名称启动 Acrobat Reader。

我考虑使用 XPS 而不是 PDF 来存储打印件,但后来我需要将 XPS 转换为 PDF 以便将其邮寄给客户。而且出于空间原因,我不想以两种格式保存相同的打印。

0 投票
1 回答
425 浏览

c# - MigraDoc 斜体文本重叠

使用下面的代码,双引号内和双引号后的文本是重叠的。它似乎与字体选择有关,但是我可能无法更改它。

有没有一种方法或属性可以增加字符之间的宽度?或者一些解决方法?

0 投票
1 回答
2080 浏览

c# - PDFSharp - MigraDoc:表格行中的文本超过页面长度。

为什么我的行内容会被截断?我正在尝试使用文本文件中的内容在 PDF 上编写文本。我使用 StreamReader 读取文件,然后为每一行添加一行。我无法更改和控制文件中的文本。有时,单行文本太大,无法容纳一页,发生这种情况时,该行不会跨页拆分。

那么正确的方法是什么?行内容是否有最大长度?