您的位置:首页 > 编程语言 > C#

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.");
     
  }
    }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: