jjzjj

DOMPDF_DPI

全部标签

c# - 多 DPI 系统上的 VSTO 自定义任务 Pane 显示两次内容

我正在使用VSTO构建一个办公插件。在具有多个不同DPI设置的显示器的系统上,我的自定义任务Pane的内容在具有较高DPI设置的显示器上绘制两次:只有较小的版本才真正响应用户输入。较大的版本似乎只是一个放大的图像。我试过各种DPI相关设置,例如:AutoScaleMode在我的用户控件上。我尝试了所有选项,没有任何改变。使用SetProcessDpiAwareness将进程设置为DPI感知(或不感知)。我尝试了所有选项,没有任何改变。使用app.manifest并将dpiAware设置为true和false。没有变化。新的Web插件没有这个问题。此外,内部任务Pane没有此问题。这是一

c# - Windows 窗体 DPI 缩放

我的应用程序在100%DPI设置下看起来不错,但是当用户选择不同的(125%或150%)时,单词不适合容器。我试着用我在这里找到的解决方案来解决这个问题:Detectwindowsfontsize(100%,125%,150%)这是:this.AutoScaleMode=AutoScaleMode.Dpi;它修复了150%的设置(让它有点模糊,但没关系),不幸的是,它没有为125%设置相同的设置,该设置在应用程序打算运行的PC上使用。是否有一些简单的解决方法,或者我是否必须手动重新排列每个表单? 最佳答案 CreatingaDPI-

c# - 在高 DPI 设置下调整 RichTextBox 字体大小

我的C#应用程序包括带有简单文本框和富文本框的网格。富文本框通常包含从其他地方复制和粘贴的富文本,而rtf标记通常包含硬编码的字体大小(\fsXX,XX半磅)。在大多数情况下,富文本字体大小与简单文本字体大小相同或接近。当DPI缩放比例设置为默认值96以外的任何值时,富文本将扭曲如下:a)当应用程序未设置为DPI感知时,富文本显示为小于简单文本且模糊。b)当应用程序设置为DPI感知时,富文本比简单文本大。除了直接编辑标记之外,是否有允许或强制富文本随简单文本缩放的方法? 最佳答案 尝试将其属性WordWrap设置为true。

php - 如何为 laravel dompdf 中的每一页添加页码?

我从这里得到:https://github.com/barryvdh/laravel-dompdf我的Controller是这样的:publicfunctionlistdata(){$pdf=PDF::loadView('print_tests.test_pdf');$pdf->setPaper('L','landscape');return$pdf->stream('test_pdf.pdf');}我的观点是这样的:header1header2header3content-row-1content-row-1content-row-1content-row-2content-row-

php - 如何正确使用laravel-dompdf生成view的pdf

我有以下观点HomeProfileMessagesEmailaddressPasswordSubmit并使用以下代码生成pdf文件publicfunctionpdf(){$view=view()->make('Article::print');$contents=$view->render();$pdf=PDF::loadHTML($contents)->setPaper('a4','landscape')->setWarnings(false);return$pdf->download('santosh.pdf');}但它没有给出正确的输出,而是返回请问如何解决

php - dompdf内存问题

我正在使用DOMPDF从一个脚本生成大约500份报告。生成大约10-15个PDF后内存不足。在调试中,它看起来每次加载字体时都会加载8M,但这似乎应该用字体缓存代码来处理。知道这里出了什么问题吗?我想发布一个简单的代码片段,但其中大部分被抽象成多层,所以它不仅仅是简单的复制/粘贴。 最佳答案 如果您使用的是dompdf0.6beta,内存错误是dompdf在呈现表格时进入无限循环的结果。这是一个我无法解决的已知问题。相关网址:http://code.google.com/p/dompdf/issues/detail?id=34htt

php - 在 CodeIgniter 中使用 DOMpdf 生成 PDF

我正在尝试使用dompdf生成pdf。load->view('phptopdfexample');$this->all_movements();//Getoutputhtml$html=$this->output->get_output();//Loadlibrary$this->load->library('dompdf_gen');//ConverttoPDF$this->dompdf->load_html($html);$this->dompdf->render();$min=1;$max=1000;$name=rand($min,$max);$this->dompdf->str

php - 显示 : table-cell & table-row alternative without using tables (problems with dompdf)

我正在使用dompdf库生成PDF但不能使用大表作为dompdf库不支持它。因此,我将表格更改为使用span标签,并使用display:table-cell&display:table-row设置元素样式。问题是dompdf仍然将这些span标签视为表格(因为样式)。问题:是否有替代的css样式我可以使用来获得相同的外观和感觉而不使用display:table-cell&display:table-row并且不使用表格?这是我的代码:HTML:RequestInformationQuote#sdfsdfsdfsfProjectNumbersdfsdfsdfsdAccountManage

php - dompdf - 仅在第一页之后设置页边距

我正在使用dompdf将HTML转换为pdf文件。它工作正常。但问题是我需要为所有页面设置页边距,第一页除外。第一页应该有一个覆盖整个页面的图像。但是现在包括第一页在内的所有页面都有边距。我无法禁用第一页的边距。任何帮助是极大的赞赏。提前致谢。下面是我的CSSbody{margin:0px;}@page{margin:50px;}#header{position:fixed;left:0px;top:-52px;height:50px;border-bottom:2pxsolid#797979;margin:0;}#footer{position:fixed;left:0px;bott

PHP:使用 imagick 更改图像的 DPI?

我正在尝试找出如何使用PHP和imagic增加图像DPI。但是,每次我使用以下代码时,我的页面都会返回500错误!这是代码:$im=newImagick();$im->setImageUnits(imagick::RESOLUTION_PIXELSPERINCH);$im->setImageResolution(300,300);$im->readImage("test.png");$im->setImageFormat("png");header("Content-Type:image/png");echo$im;我知道在使用VPS时安装了imagemagic,我还尝试了这段工作正常