delphi 13 打印相关

打印

页面设置

打印预览

文档属性

//------------------------------------------------------------------------------
procedure WB_Print();
begin
  Form1.WebBrowser1.ExecWB(OLECMDID_PRINT,1);
end;
//------------------------------------------------------------------------------

//------------------------------------------------------------------------------
procedure WB_PrintPreview();
begin
  Form1.WebBrowser1.ExecWB(OLECMDID_PRINTPREVIEW,1);
end;
//------------------------------------------------------------------------------

//------------------------------------------------------------------------------
procedure WB_PageSetup();
begin
  Form1.WebBrowser1.ExecWB(OLECMDID_PAGESETUP,1);
end;

//------------------------------------------------------------------------------
//属性需要文档是浏览模式的才能使用

procedure WB_Property();
begin
  Form1.WebBrowser1.ExecWB(OLECMDID_PROPERTIES,1);
end;

来自为知笔记(Wiz)

delphi 13 打印相关,布布扣,bubuko.com

时间: 2024-10-20 18:08:22

delphi 13 打印相关的相关文章

MFC 打印相关操作

虽说现在已经有越来越多的人转向用C#来做界面的开发,但是对于一个习惯了C++这种半面向对象语言的人来说,MFC依然是难割舍的存在.最近在做些数据库相关的事,因为是数据库,自然离不开打印报表之类的东西,所以顺带的也去研究了下如何用MFC来进行打印相关的的操作. 本篇文章参考的比较多的是这篇文章和MSDN的示例代码,另外这篇文章也提供了很多有用的参考,如果想看原文的话可以去看看. 直接用微软提供的CPrintDialog类进行打印的相关操作是非常简单的,本人将代码封装成为两个函数,除了实际往一页纸上

积累的VC编程小技巧之打印相关

1.修改打印预览的ToolBar 为AFX_IDD_PREVIEW_TOOLBAR这个ID创建一个DialogBar.则系统就会用新创建的DialogBar代替系统默认的那个 2.关于打印 1.要打印哪个视就 ((CMainFrame*)AfxGetMainWnd())->m_wndSplitter.SetActivePane(...) //要打印的那个视对应的Pane 2.有一个单文档工程,文档窗口被切分:左视图由CTreeView 的派生类管理,右视图由CListView 的派生类CMyLi

3D打印--相关知识

流程 首先,使用3D建模软件构建打印的模型,然后存储为.skp/.dae/.3ds文件格式,然后转换成.stl/.obj格式文件,然后切片,将3D模型分为一层一层的,计算每一层的打印路径,存储为G-code文件,然后传给打印机进行打印. 建模 常见的建模软件有SolidWorks,Autodesk Inventor, Pro/ENGINEER,犀牛(Rhino), Blender, 3dmax, Maya 切片 分层.计算打印路径 Slic3r, Skeinforge, Cura, Kissli

js打印相关,注意此方法受到IE安全性设置影响

<HTML><HEAD><TITLE>javascript打印-打印页面设置-打印预览代码</TITLE>  <SCRIPT language=javascript> function printsetup(){ // 打印页面设置 wb.execwb(8,1); } function printpreview(){ // 打印页面预览 wb.execwb(7,1); } function printit() { if (confirm('确定打

C#打印相关的知识点

GDI+可以用来创建和处理图像,还可以“绘制文本”.人们通常认为,文本时打印出来的,不是绘制出来的,但是在.NET中,显示和渲染文本的技术类似于显示图形的技术:必须创建Graphics对象,然后利用该对象的方法来定位和渲染文本字符串.所以,字体(Font)是打印的基础知识,有关字体的知识请参阅MSDN  http://msdn.microsoft.com/zh-cn/library/system.drawing.font(v=vs.110).aspx . System.Drawing.Print

使用Delphi实现票据精确打印

一.概述在银行,税务,邮政等行业的实际工作中,经常涉及到在印刷好具有固定格式的汇款单,储蓄凭证,税票等单据上的确定位置打印输出相关的信息.在此类需求中,精确地定位单据并打印相关信息,是解决问题的关键.一般情况下,开发者都是通过在打印机上通过重复的测试来达到实际需求.那么,有没有简单有效而又灵活的方法实现上述功能呢?二.基本思路 分析上述单据的特征,可以发现:此类打印输出的信息一般比较简短,不涉及到文字过长的折行处理,另外,其打印输出的位置相对固定.因此,我们可以通过用尺子以毫米为单位,测量好每个

Delphi FMX 手机目录提取,把IO相关的都提取到System.IoUtils单元中

Delphi把IO相关的都提取到System.IoUtils单元中.路径操作使用TPath的方法都很方便.uses System.IoUtils TPath.GetTempPath//临时目录TPath.GetCameraPath//照相机目录(照片/录像)TPath.GetMusicPath//音乐目录TPath.GetDownloadsPath//下载目录……如果使用TPath类的静态方法那么代码就是跨平台的,在Windows,Mac,iOS,Android上都能用.如果仅仅对Android

将某个Qt4项目升级到Qt5遇到的问题(13条方法)

本文转载自http://hi.baidu.com/xchinux/item/9044d8ce986accbb0d0a7b87 一.将某个QT4项目改成QT5遇到的问题 该Qt4项目以前是使用Qt4.7.4 MSVC2008开发的,因为使用到了OWC10(Office Web Components),使用MSVC编译器的话无法正常升级到Qt4.8.x和Qt5,于是将编译器转成了MinGW4.7,Qt升级到了4.8.4.今天Qt 5.0.1-MinGW预编译版本发布了,于是就拿它练手,将它升级到Qt

Linux常用的基本命令13

uname作用:查看系统相关信息常用选项:    -a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称     -m或–machine 显示主机的硬件(CPU)名     -n或-nodename 显示主机在网络节点上的名称或主机名称     -r或–release 显示linux操作系统内核版本号     -s或–sysname 显示linux内核名称     -v 显示显示操作系统是第几个 version 版本