首页 文章
  • 1 votes
     answers
     views

    Migradoc动态页面大小

    我正在使用Migradoc在我的应用程序中生成PDF文档 . 现在我需要生成一个固定宽度的单页文档和基于内容高度的 dynamically calculated height . var document = new Document(); var section = doc.AddSection(); section.PageSetup.PageWidth = "100mm&quot...
  • 0 votes
     answers
     views

    在MigraDoc / PDFSharp中包含EMF文件

    如何在由MigraDoc或PDFSharp生成的PDF中包含EMF图像? 谢谢 .
  • 2 votes
     answers
     views

    PDFsharp文档在哪里? [重复]

    这个问题在这里已有答案: PDFsharp Documentation 2个答案 所有,我试图学习使用PDFsharp(MigraDoc)来生成PDF . 因此,当我在阅读PDFsharp的示例代码时遇到问题时,我试图在PDFsharp的官方网站上找到一个API文档 . 喜欢 Paragraph.AddTab (这是什么意思?) . 这是http://www.pdfsharp.net/我在寻找...
  • 0 votes
     answers
     views

    带有MigraDoc / PDFsharp的日文字符

    我在我的本地机器上使用MigraDoc生成PDF文档 . 日文字符显示不正确 . 我正在使用下面的说明生成带有Unicode的文档 . var document = new MigraDoc.DocumentObjectModel.Document(); //Do stuff... PdfDocumentRenderer renderer = new PdfDocumentRenderer(tru...
  • 0 votes
     answers
     views

    MigraDoc PDFsharp生成水平PDF

    我正在使用MigraDoc PDFsharp生成PDF(工资单) . 生成的PDF默认为垂直 . (A4 - 垂直) . 我希望它生成为水平 . 我需要做哪些改变? currently I'm able to get this PDF Sample image of expected output
  • -3 votes
     answers
     views

    PDFsharp MigraDoc将运行时生成的位图添加到表格单元格

    我想使用PDFsharp和MigraDoc生成PDF . 就目前而言,一切都很完美 . 现在我想出了一个在运行时创建位图的想法,并将其添加到我的一个表格单元格中 . 我已经读过可以从资源中添加位图,而不必将它们放在硬盘上 . 见:http://www.pdfsharp.net/wiki/MigraDoc_FilelessImages.ashx 这是我尝试将它改编为我的小项目: 创建位图的代码: B...
  • 0 votes
     answers
     views

    使用MigraDoc将HTML字符串转换为PDF

    我从数据库中获取HTML内容并尝试使用以下代码创建PDF文档 paragraph = Document.LastSection.AddParagraph(); paragraph.Format.Alignment = ParagraphAlignment.Left; paragraph.AddFormattedText(AuditSummary); 但原始HTML将发送到PDF,如下所示: ...
  • 1 votes
     answers
     views

    在IIS上绘制的PdfSharp条形码128会产生符号间隙

    我需要用pdf中的代码128字体绘制条形码,所以我使用的是PdfSharp库 . PDF格式的条形码如下所示: XFont BarcodeFont = new XFont("Code 128", 40, XFontStyle.Regular); tf.Alignment = XParagraphAlignment.Center; XRect barecodeLabel = ...
  • 0 votes
     answers
     views

    PDFsharp MigraDoc Mix:添加注释

    两个评论: MigraDoc Viewer是渲染生成的PDF的绝佳工具 PDFsharp允许您在PDF中插入注释(文本等) . 我想在Viewer上看到注释,但需要帮助才能开始: 注释是DDL规范的一部分吗? 在MigraDoc Viewer中渲染PdfAnnotations需要什么? 一个新的DocumentObject类,实现了Serialize(Serializer)...
  • 1 votes
     answers
     views

    MigraDoc PDFSharp添加页面边框

    如何使用MigraDoc将边框添加到PDF Doc(可变页码)的每个页面?
  • 0 votes
     answers
     views

    如何在PDF中获取每个部分的页数

    我正在使用MigraDoc呈现PDF文档 . 每个部分都有一个或多个段落文本 . 目前这是我创建文档的方式; var document = new Document(); var pdfRenderer = new PdfDocumentRenderer(true); pdfRenderer.Document = document; for(int i=0;i<10;i++){ ...
  • 0 votes
     answers
     views

    使用PDF模板和PDFSharp和/或MigraDoc

    我想知道是否可以让我们的创意部门为我们的客户设计一个漂亮的PDF模板,例如一个花哨的信头,然后提供给我,这样我就可以使用PDFSharp或MigraDoc将各种类型的内容注入体内 . 目前我们生成页眉和页脚内容作为渲染过程的一部分,并且它工作得非常好,但是正如您可以想象的那样,任何非平凡的布局和样式在基本上是2D图形环境中都非常复杂 . 因此,人们想到这些工具中的一个是否能够获取预先存在的PDF,...
  • 16 votes
     answers
     views

    PDFsharp文档

    是否有可能找到PDFsharp库的良好文档? 我在Google上搜索过,但我没有找到任何参考文档 . 我不知道 XGraphics.RotateAtTransform 和 XGraphics.TranslateTransform 如何工作 .
  • 0 votes
     answers
     views

    如何设置pdfsharp图像的路径

    我正在尝试将图像插入到我的Pdf中 . 我正在使用url从我的数据库中检索图像 . 它没有使用文档的正确路径 . 例外表明它正在寻找图像 C:\ MeasurementPictures \ Kelly-Word-Front-3-24-2015-4-37-AM.jpg 图像的实际物理路径是 C:\ Development \ FitFactor \ FitFactor \ Measuremen...
  • 2 votes
     answers
     views

    PDFsharp - 用透明度绘制的图像

    我目前正在研究PDF生成器 . 我需要先绘制背景图像,然后绘制一个85%透明度的暗层 . 我可以很好地绘制它,但是当我想在那之后绘制两个图像时,这些图像也会获得透明度,这不是我想要的 . XBrush brush = new XSolidBrush(XColor.FromArgb((int)(.85 * 255), 255, 255, 255)); DrawPageBackground(gfx,b...
  • 3 votes
     answers
     views

    使用PDFSharp的HTML Renderer for PDF页面计数器

    我想把 HTML Renderer for PDF using PDFSharp 生成的pdf文件的每一页的页码放在一个使用 PDFSharp 的惊人插件,并且可以从html字符串渲染pdf文件,而且它支持CSS 2来设置生成的pdf样式 . 多亏了测试版中提供的pull request,当页面格式比页面格式更高时,可以对页面进行正确的分页 . 我尝试在css中使用它: .footer:after...
  • 0 votes
     answers
     views

    使用PDFsharp和MigraDoc写入然后从PDF中读取

    我正在尝试为我们的PDF生成例程编写验证码,而我很难通过PDFsharp从使用MigraDoc创建的文件中提取文本 . ExtractText代码适用于其他PDF,但不适用于我使用MigraDoc生成的PDF(请参阅下面的代码 . ) 关于我做错的任何提示? //Create the Doc var doc = new MigraDoc.DocumentObjectModel.Document(...
  • 2 votes
     answers
     views

    使用MigraDoc DocumentRenderer在PDF中显示Unicode字符

    我正在尝试在我的PDF生成器中使用Unicode字符 . 我首先使用PDFsharp为页面创建主要布局(如每页上的水印和形状),然后尝试使用MigraDoc添加文本 . 虽然在PDFsharp中一切顺利,字体和代码工作正常,MigraDoc创建空字符 . 简化的代码如下所示: //with PDFsharp PdfDocument document = new PdfDocument(); Pdf...
  • 1 votes
     answers
     views

    在WPF控件中查看PdfSharp文档

    我正在使用伴侣MigraDoc and PdfSharp libraries生成报告 . PdfSharp documentation反复提到WPF,并谈到你可以"draw on a PDF page as well as in a window",但我无法弄清楚如何在查看器中查看我的 PdfDocument . 所有这些示例都是通过使用 Process.Start() 打开...
  • 3 votes
     answers
     views

    使用PdfSharp,使用trimmargins将页面截断在右侧以进行横向定向

    我在谈论PdfSharp . 纵向方向适用于边距或没有边距 . 但是在横向方向的情况下,一旦我使用TrimMargins设置任何边距,页面截断在右侧 . 我在pdfSharp的示例代码上尝试了同样的事情并且遇到了同样的问题!! 看看以下代码的pdf渲染效果很好 page = document.AddPage(); page.Size = PdfSharp.PageSize.A4; page.Ori...
  • 8 votes
     answers
     views

    MigraDoc表格翻过第2页的 Headers ?

    我在MigraDoc中制作一个大表,当它变得太大而无法在页面上时它会自动拆分表 . 我在 Headers 和 table 上有一个标志,当它转到第2页时,它位于徽标上并且不会进入 . 任何人都知道如何确保它移动到其他页面? 这是徽标代码 . 就像他们在发票中的例子一样 Image image = section.Headers.Primary.AddImage("H-Logo900x70...
  • 0 votes
     answers
     views

    如何在migradoc中设置border-shadow?

    MigraDoc.DocumentObjectModel.Tables.Row myRow= myTable.AddRow(); //Fila Titulo MigraDoc.DocumentObjectModel.Paragraph paraTitle= myRow[0].AddParagraph("Some text"); ...
  • 3 votes
     answers
     views

    MigraDoc - imbricated / nested表?

    我想在另一个表(在特定单元格内)中添加一个表 . 我找不到将 Table 对象添加到 Cell 对象的方法 . 这根本不可能吗? 或者,我可能会合并一些细胞,但我在MigraDoc网站上找不到任何样本合并细胞的样本 . 这是我的代码: Table parentTable = new Table(); parentTable.AddColumn(Unit.FromCentimeter(9)); Ro...
  • 2 votes
     answers
     views

    Migradoc真实表格单元格填充

    有没有办法为migradoc表格单元格添加实际填充?它们当前具有的选项(LeftPadding和RightPadding)实际上像边距一样工作,而不像填充 . 如果您使用它,它也会推送背景颜色,而不是仅推送内容 . 当您将“填充”添加到整个行或单个单元格(将其添加到第一行)时会发生这种情况: 默认情况下,它看起来像这样: 如果你想删除列之间的空白区域,似乎你必须通过将这些填充属性设置为0来实现...
  • 1 votes
     answers
     views

    表行边框 - Migradoc

    我正在用migradoc创建一个表 . 我需要给出行边框,但不是每个单元格 . 所以我只需要外边框 . Code: Row row = source.AddRow(); row.Borders.Width = 0.2; row.Borders.Color = Colors.Black; 这是我现有的代码 . 有了这个,我得到了所有细胞的边界 . 请帮助避免每个细胞...
  • 1 votes
     answers
     views

    PDFsharp中的简单表 - 不使用MigraDoc?

    我的任务是尝试将当前的ITextSharp PDF Export功能转换为使用PDFsharp . 我发现两个产品之间有一些相似之处,但是我特别发现很难找到有关在PDFsharp文档中创建表格的大量信息......我看到的任何地方都让我走上了MigraDoc的道路 . 我很想知道我是否只是错过了使用PDFsharp的技巧,还是我真的需要开始使用MigraDoc?
  • 0 votes
     answers
     views

    MigraDoc:对齐页脚上方页面底部的文本或表格

    我正在使用MigraDoc生成PDF . 我想将一些内容与最后一页的底部对齐 . 这是我公司在这些类型的文档中始终包含的样板免责声明信息 . 目标是完全保留内容,并始终将其显示在最后一页的页脚上方 . 如果实际内容的最后一页上没有空间将它们保持在一起,那么应该有一个分页符,样板内容将单独放在页面上 . 我想在不测量内容高度的情况下这样做 . 我得到的印象是我可以使用TextFrame以某种方式帮助...
  • 2 votes
     answers
     views

    如何在PDFsharp中获取表格高度?

    我正在使用PDFsharp生成PDF文档,这些文档(发票)包含表格 . 有没有办法确定 table 的高度?我需要知道高度,因为VAT和Total表必须位于页面底部 . 我不认为行的计数会做,因为产品描述可以被包装,导致某些行的行高增加
  • 12 votes
     answers
     views

    使用PDFsharp的表格和图表[关闭]

    我刚刚开始一个需要我写入PDF文件的项目 . 经过一些谷歌搜索,我决定使用看似简单的PDFsharp,但是我有一些关于绘制表格和图表的问题 . PDFsharp是编写包含表格和图表的PDF文件的不错选择吗?如果不是,您能推荐更好的选择吗?如果是的话,我在哪里可以找到关于这个主题的一些好文献?一个教程会很好(不必是一个示例项目,只是我可以用来熟悉库及其类的东西) . 谁能告诉我MigraDoc的全部...
  • 1 votes
     answers
     views

    使用PDFsharp / Migradoc时,有没有办法让不同颜色的页面背景色?

    我正在使用_2746405从C#应用程序生成PDF文件 . 我试图弄清楚我是否可以将整个页面颜色设置为黑色(而不是默认的白色) . 我知道如何更改字体样式等,但我看不到在哪里可以更改整个页面的背景颜色 . 如果可能,请告诉我 . 我看到我可以有背景图像(所以我想我可以创建一个纯色图像,但想到会有一种更简单的方法 . 经过大量的谷歌搜索后我找不到任何东西)

热门问题