Tìm hiểu về In ấn của MacroMedia Flash
Bài Viết sử dụng Font UniCode
Hôm nay, các bạn cùng tôi khám phá và tìm hiểu về việc in ấn của anh bạn MacroMedia Flash, tuy chúng ta nghĩ đơn giản thôi ở trình duyệt Internet Explorer hay ở Netscape Navigator chỉ việc bấm Ctrl+P là in cái rẹt là ra thôi cần gì phải tìm hiểu in với chả ấn! Nhưng vấn đề ở đây không hoàn toàn đơn giản như bạn nghĩ đâu, nếu bạn đã nắm khá nhiều về MacroMedia Flash thì bạn sẽ thấy được nhiều điều bí ấn đang còn tìm ẩn ở đây. Flash dùng cho người thiết kế chuyên nghiệp, thiết kế ra những chiếc nút nhấn có khả năng khống chế Pages From của Menu Print buộc phải in ra phần hậu trường không nhìn thấy được trên màn hình, nằm sau của nút nhấn này(khi click vào nút nhấn này), cách khác có thể cho phép người dùng in trang web nhưng không in ra phần hậu trường của Flash. Đó là xét về khía cạnh ở những trang web, còn nếu bạn nhúng vào Visual C++ và Visual Basic thì sao? do vậy buộc lòng chúng ta phải tìm hiểu thôi bạn ạ!
Đầu tiên chúng ta phải đảm bảo rằng máy in của bạn phải hoàn hảo, đã cài chương trình in rồi, đang trong tình trạng sẵn sàng, khi đó bạn hãy bắt tay vào công việc. Flash Player in hình ảnh, đồ thị vectơ với chất lượng cao thì đều phụ thuộc vào chất lượng của máy in, như vậy loại trừ những hiệu ứng hiển thị chậm trên màn hình đến từ việc in đồ thị, biểu mẫu, Picture, ... quyết định chất lượng thấp hay cao của bức ảnh đều phụ thuộc vào máy in, đương nhiên bức ảnh này phải có chất lượng thì in ra mới chất lượng chứ máy in có tốt mà bức ảnh tồi cũng vậy à.
Có hai cách để in MacroMedia Flash, tùy theo ý định của người thiết kế trang web:
1. Cách thứ nhất:
Khi nhấn vào nút nhấn In bên dưới bạn sẽ in khung hậu trường bên dưới thôi nhưng không in được nội dung của trang web này. Bạn hãy nhấn vào nút nhấn in để in thử xem nào:
* Cách thiết kế như trên bạn hãy làm như sau:
- Khởi động chương trình MacroMedia Flash 5.0, bấm Ctrl+M (Movie Properties), chọn kích thước (Dimensions) ngang 400, chiều cao 150 sau đó OK. Nhấn Double click vào Layer 1 đặt tên là Nen.
- Bấm R (Rectangle Tool), tiếp theo chọn nút nhấn Round Rectangle Radius sẽ xuất hiện ra hộp thoại bạn hãy gõ vào số 5 và OK (để có thể bo tròn cạnh ô vuông như hình trên), bấm chết và kéo thành 1 ô vuông như hình trên vào menu Window --> Panels --> Stroke --> Stroke chọn 5 để đường viền được dày lên.
- Cứ như vậy bạn gõ vào các chữ như hình trên và chèn vào đó một nút nhấn.
- Sau đó bạn chỉ vào dưới số 10 của thước bấm F5, tiếp theo chỉ vào Nen gần thước chọn Insert Layer sẽ xuất hiện Layer 2 bạn hãy nhấn Double Click vào Player 2 đặt tên là Labels. Insert tiếp 1 Layer nửa và đặt tên là: nhung menh lenh in.
- Chỉ mouse trái vào Nen dưới số 10 của thước, bấm F6 sau đó xóa hết đi và thiết kế phần hậu trường như sau:

- Sau đó chỉ vào Nen bên dưới số 15 của thước bấm F5.
- Chỉ mouse trái vào Labels bên dưới số 10 vào menu Frame --> gõ vào Label: print giống như sau:

- Chỉ mouse trái vào Nhung menh lenh in dưới số 10 vào menu Frame --> gõ vào Label: #p
Nếu bạn gõ vào Label đúng thì trên thước sẽ xuất hiện một cây cờ màu đỏ, báo hiệu nơi đây có đặt nhãn.
- Tiếp theo bạn chỉ mouse trái vào Nen bên dưới số 1 của thước click mouse phải chọn Actions --> Basic Actions --> nhấn double mouse vào Stop. Nếu bạn làm đúng như bên trên thì ở thước sẽ có dạng như sau:

- Công đoạn tiếp theo bạn hãy click mouse phải vào nút nhấn chọn Actions --> chọn Get URL như hình sau:

- Sau cùng là bạn lưu lại và chuyển sang đuôi .Swf là xong. Mục đích của việc đặt tên là để xác định vị trí khi in ra và Menu Print sẽ hiểu và thi hành chúng.
2. Cách thứ 2:
- Kích hoạt như một nút in bình thường như các trình duyệt là có thể in ra nội dung trang web và phần nhìn thấy được của Layer, nhưng không in ra được phần hậu trường. Bạn hãy làm như sau:
Bạn hãy thiết kế như trên nhưng hãy bỏ đi Layer Nhung menh lenh in là xong. Ở đây, như các bạn thấy đó thông số Label: #p cực kỳ quan trọng, nó buộc người dùng muốn in thì sẽ in ra phần hậu trường không nhìn thấy được.
PcLeHoan
1996 - 2002
Mirror :
http://www.pclehoan.com
Mirror :
http://www.lehoanpc.net
Mirror :
http://www.ktlehoan.com