小编Ann*_*nna的帖子

打印到pdf

现有系统有很多报告.使用像dopdf或cutepdf这样的免费pdf打印机,用户可以打开报告,选择pdf打印机,输入文件名并将报告保存为pdf文件.这看起来有点单调乏味

将报告直接保存为pdf文件,只需点击一下按钮就可以了.遗憾的是,报告工具组件没有pdf导出功能..有没有办法使用第三方组件以编程方式执行此功能.

打印应该是静默的,这样就不会要求用户输入文件名.单击时,将显示一个名为c:\ 1.pdf的文件.类似这样的ActivatePdfPrinter(c:\ 1.pdf); printreport; ClosePdfPrinter;

或任何其他方法.

我使用delphi,但如果你建议使用其他编程语言的任何其他工具,那么我可以搜索正确的方向.

.net printing pdf delphi

4
推荐指数
1
解决办法
5202
查看次数

不希望形式最小化

是否可以禁止在Delphi中最小化表单\应用程序?

我找到了以下代码:

procedure TForm1.WMShowWindow(var Msg: TWMShowWindow);
begin
  if not Msg.Show then
    Msg.Result := 0
  else
    inherited;
end;
Run Code Online (Sandbox Code Playgroud)

但是,如果我按下Windows键+ M或WindowsKey + D,它仍然会被最小化.有办法防止这种情况吗?

delphi minimize

1
推荐指数
1
解决办法
2345
查看次数

标签 统计

delphi ×2

.net ×1

minimize ×1

pdf ×1

printing ×1