我有图片“C:\x.bmp”,
问怎样在程序将它打印出来?

解决方案 »

  1.   

    最简单就是用一个图件类控件,然后加一个打开对话框,指名*.bmp 打开即可。
      

  2.   

    uses
      printers, graphics;  // bmp: TBitmap;
      // x, y: Integer;  bmp.LoadFromFile( 'C:\x.bmp' );
      Printer.BeginDoc;
      Printer.Canvas.Draw( x, y, bmp );
      Printer.EndDoc;
      

  3.   

    agui(阿贵):
      打印出来是空白的一片
      

  4.   

    我这里可以啊?估计应该是别的问题。比如比例、DPI等。你可以用TCanvas.StretchDraw来改变输出的比例。