首页 文章
  • 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文件 . 我试图弄清楚我是否可以将整个页面颜色设置为黑色(而不是默认的白色) . 我知道如何更改字体样式等,但我看不到在哪里可以更改整个页面的背景颜色 . 如果可能,请告诉我 . 我看到我可以有背景图像(所以我想我可以创建一个纯色图像,但想到会有一种更简单的方法 . 经过大量的谷歌搜索后我找不到任何东西)
  • 1 votes
     answers
     views

    基于文本的自动新页面

    嗨,我曾经成功使用这个伟大的图书馆PDF Sharp.now我想玩一些动态的东西,所以人们建议切换到Migradoc我做了,喜欢它的段落功能 . 现在的问题是,当我添加长段然后新页面是没有添加,而不是显示不完整的文本(文本溢出的意义上不完整),我在底部添加了一个图像的页脚look.how我可以这样做,我输入动态文本(可变长度),它只是添加了所需页数 . 到目前为止我的代码是 XFont font ...
  • 1 votes
     answers
     views

    如何使用PdfSharp在PDF页面的顶部和底部添加高度?

    我有一个pdf文档,其高度我想在顶部和底部增加,以便可以在其上写入某些文本 . 那么可以使用PdfSharp或任何其他免费库在页面的顶部和底部添加填充,这反过来也会增加页面高度吗? 提前致谢 拉梅什
  • 0 votes
     answers
     views

    PDFsharp可以帮我检测重叠文本吗?

    Question :给定一个PDF文件,我可以(轻松)使用PDFsharp(或其他.NET兼容的PDF库)检查重叠文本吗? 优选检查重叠字母(两个不同文本块)的解决方案,但也可以接受仅检查重叠边界框的解决方案 . What I already tried :一个明显的解决方案是使用其边界框提取所有文本组件并检查这些组件是否有重叠 . 但是,我没有在PDFsharp中找到一种方法来提取带有边界框的文...
  • 0 votes
     answers
     views

    仅使用PDFsharp和MigraDoc进行打印(不创建PDF)

    我想用C#打印一些格式化的文本 . 文字是这样的: 嗨,我是一个多行部分格式的文本 . 我想用C#(winforms)打印 . 我可能包含一些unicode文本,如مرابههیچبدادیومنهنوزبرآنم/کهازوجودتوموییبهعالمینفروشم等.... 我尝试了C# System.Drawing 打印,但它非常困难而且非常混乱,所以我搜索并找到PDFsharp,它可...
  • 0 votes
     answers
     views

    C#/ PdfSharp:从书签条目中找出页码并拆分

    尝试处理PDF文件并使用使用PDFSharp定义的书签将其拆分,虽然我可以获得书签列表,但我无法弄清楚如何实际找出与书签定义相对应的页码 . 我正在使用的示例PDF文件在第1,5和6页上定义了三个顶级书签,虽然我可以看到带有下面代码段的书签,但我无法找到将书签映射到页码的方法 . 码: using (PdfDocument document = PdfReader.Open("test....
  • 11 votes
     answers
     views

    在C#中将PDF导出为JPG [关闭]

    我需要将一页pdf文档保存为网站缩略图的图像 . 我一直在乱用PDFSharp并没有运气 . 我试过这个:http://www.pdfsharp.net/wiki/ExportImages-sample.ashx?AspxAutoDetectCookieSupport=1但它只是提取PDF文件中的嵌入图像,这不是理想的结果 . 关于如何做到这一点的想法?有人知道一个好的图书馆可以处理这个吗? 编辑...
  • -1 votes
     answers
     views

    PdfSharp:为什么我需要将位置和大小乘以1.25才能得到正确的结果?

    我正在评估PdfSharp来创建PDF文档 . 在与MigraDoc进行比较时,我认为我必须将每个位置(x,y)或大小乘以1.25以获得预期结果 . 例如,如果我将页边距设置为2厘米而没有校正,我的边距约为1.6厘米 . page.TrimMargins = new TrimMargins { All = XUnit.FromCentimeter(2) }; 当我将2乘以1.25时,我获...
  • 0 votes
     answers
     views

    从WPF应用程序打印MigraDoc文档

    我使用PdfSharp / MigraDoc在应用程序中创建和查看文档 . 我使用WPF版本,因为我需要WPF文档查看器 . 现在我想打印文档(可以从DocumentViewer中运行),但出于某种原因,当我尝试自己打印时,我只会得到空白页面 . 我用这段代码打印: MigraDocPrintDocument printDocument = new MigraDocPrintDocument();...

热门问题