Tài liệu Làm việc với máy in

Thảo luận trong 'Lập Trình' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    167
    Điểm thành tích:
    0
    Xu:
    0Xu
    Nội dung thảo luận:
    - In đồ họa trong chương trình VB
    - In văn bản trong chương trình VB
    - In tài liệu nhiều trang trong chương trình VB
    - Sử dụng hộp thoại Print, Page Setup, Print Preview
    Trong chương này chúng ta sẽ học cách tích hợp chức năng in ấn vào trong form cũng như cách xử lý in ấn đồ họa, in văn bản và tài liệu nhiều trang.
    Chú ý:
    - Lớp đối tượng PrintDocument cung cấp nhiều chức năng in ấn hơn
    - Chúng ta sử dụng các điều khiển hộp thoại PrintDialog, PrintPreViewDialog và PageSetupDialog để thực thi tác vụ in ấn.
    - Để in tài liệu nhiều trang, chúng ta phải tạo ra thủ tục sử lý sự kiện PrintPage xử lý thao tác in mỗi lần từng trang tài liệu. Tuy nhiên hầu như các chức năng in ấn chúng ta đều được hỗ trợ trong thư viện System.Drawing.Printing.
    1. Sử dụng lớp Printdocument
    Printdocument là lớp bạn thường xuyên sử dụng khi in ấn. Việc sử dụng lớp này bằng cách chọn nó trên toolbox và thêm nó vào dự án như các điều khiển khác. Lớp này nằm trong thư viện System.Drawing.Printing. Bạn cần imports nó ra ở đầu chương trình khi muốn sử dụng. Bài tập MyPrintsGraphics sau đây sẽ hướng dẫn cách sử dụng đối tượng này.
    1.1. Sử dụng điều khiển PrintDocument
    Tìm hiểu chương trình:
    Chương trình sẽ bao gồm một textbox cho phép nhập đường dẫn của file graphic cần in và một nút nhấn cho phép in ra. Vì ta không nối máy in nên ta sẽ lưu ra một file định dạng *.mdi.
    Thiết kế giao diện:
    Bạn tạo mới một Solution và thêm vào một dự án cùng tên là MyPrintsGraphics và thiết kế giao diện như hình dưới đây. Trong đó các đối tượng có thuộc tính như sau:
    TextBox1: thuộc tính text là đường dẫn đến file graphics của bạn. Ở đây là file NFS2SER.ICO tôi đã chép vào thư mục chứa dự án
     

    Các file đính kèm:

Đang tải...