C#版本的Tribon M3打印程序
2017-01-24 20:12
369 查看
根据Tribon M3 Document的Python例子改写的C#源码。
将PDB中的所有图纸打印到OneNote虚拟打印机:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TBPrintSrv;
namespace TribonPrint
{
class Program
{
static void Main(string[] args)
{
TBApplication app = new TBApplication();
FindDrawings fnd = new FindDrawings();
PrintJob
job = new PrintJob();
Printer
prt = new Printer();
job.Drawings.AddDrawings(fnd.get_Drawings("*", "SB_PDB"));
job.Printer = prt;
job.Printer.SelectPrinter("发送至 OneNote 2010");
job.PrintOptions.PrintToFile = true;
job.PrintOptions.NameMask = "VBS*.PS";
if
(job.Drawings.Count > 0)
{
Console.WriteLine("Printing
{0} drawings.", job.Drawings.Count);
job.StartPrint();
}
else
{
Console.WriteLine("No
drawings found");
}
Console.WriteLine("End.");
}
}
}
将PDB中的所有图纸打印到OneNote虚拟打印机:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TBPrintSrv;
namespace TribonPrint
{
class Program
{
static void Main(string[] args)
{
TBApplication app = new TBApplication();
FindDrawings fnd = new FindDrawings();
PrintJob
job = new PrintJob();
Printer
prt = new Printer();
job.Drawings.AddDrawings(fnd.get_Drawings("*", "SB_PDB"));
job.Printer = prt;
job.Printer.SelectPrinter("发送至 OneNote 2010");
job.PrintOptions.PrintToFile = true;
job.PrintOptions.NameMask = "VBS*.PS";
if
(job.Drawings.Count > 0)
{
Console.WriteLine("Printing
{0} drawings.", job.Drawings.Count);
job.StartPrint();
}
else
{
Console.WriteLine("No
drawings found");
}
Console.WriteLine("End.");
}
}
}
相关文章推荐
- C# EXE程序运行后 怎样才能自动关…
- 修改Tribon M3 Vitesse程序到Tribo…
- Tribon Vitesse程序的乱码错误信息
- Tribon Vitesse程序中的run()函数
- Tribon Vitesse程序路径查找顺序
- C# 获取安装程序的路径
- Tribon Vitesse程序文件的编码问题
- Tribon M3数据库锁死的处理方法
- Tribon Vitesse程序pyc文件反…
- 如何记录Tribon Vitesse程序…
- c# Winform创建安装程序(程序打包…
- 一种新的Tribon Vitesse程序…
- C# EXE程序运行后 怎样才能自动关…
- c# 服务程序安装卸载启动停止
- 让程序响应组合键(c++builder&c#)
- C#编写的winform程序绑定comboBox成功,添加一个默认的文字选项"请选择"
- 第一个C#程序Hello World!(Console版本)
- 第一个C#程序Hello World!(Windows Forms版本)
- <展现C#>前言(补充)和第三章第一个C#程序
- C#实现程序的版本升级更新