ASCII Art
Duyệt bộ sưu tập ASCII art nhỏ gọn có sẵn được vẽ từ các ký tự văn bản thuần — động vật, trái tim, hoa, đồ ăn và những hình ngộ nghĩnh — được sắp xếp theo danh mục. Chạm vào bất kỳ hình nào để sao chép, rồi dán vào tin nhắn, tiểu sử, chú thích code, README hay bài đăng. Đây là văn bản thuần chứ không phải hình ảnh, nên nó giữ nguyên hình dạng ở bất cứ đâu dùng phông chữ có độ rộng cố định, và không có gì rời khỏi trình duyệt của bạn.
Chạm vào bất kỳ hình nào để sao chép
Cách sử dụng Nghệ thuật ASCII
- 1
Chọn một danh mục
Chọn một danh mục như Động vật, Tình yêu, Thiên nhiên, Đồ ăn hay Vui nhộn để xem những hình phù hợp với tâm trạng bạn đang muốn.
- 2
Tìm một hình bạn thích
Cuộn qua thư viện. Mỗi tác phẩm đều là văn bản thuần hiển thị bằng phông chữ có độ rộng cố định, nên những gì bạn thấy chính là thứ được sao chép.
- 3
Chạm để sao chép
Nhấp hoặc chạm vào bất kỳ hình nào và toàn bộ bức vẽ nhiều dòng sẽ được sao chép vào clipboard cùng lúc, kèm một xác nhận nhanh.
- 4
Dán vào bất cứ đâu
Thả hình nghệ thuật vào tin nhắn, tiểu sử, chú thích code, README hay bài đăng. Để nó thẳng hàng, hãy dán vào nơi dùng phông chữ monospace. Dùng nút Ngẫu nhiên nếu bạn chỉ muốn một bất ngờ.
Về ASCII art và cách sử dụng nó
Điều gì làm cho ASCII art hoạt động
ASCII art là vẽ bằng con chữ. Vì một terminal máy tính ban đầu hiển thị mọi ký tự trong một lưới các ô có độ rộng bằng nhau, người ta phát hiện ra rằng họ có thể đặt các dấu gạch chéo, dấu ngoặc, dấu chấm và chữ cái vào đúng những ô thích hợp để gợi lên hình một con mèo, một trái tim hay một ly cà phê. Bí quyết hoàn toàn nằm ở khoảng cách: mỗi dòng là một hàng của lưới, và bức hình chỉ xuất hiện khi những hàng đó xếp chồng lên nhau trong phông chữ có độ rộng cố định để các cột thẳng hàng.
Ràng buộc đó cũng chính là siêu năng lực của nó. Một bức vẽ làm từ các ký tự thuần chỉ là văn bản, nên nó có thể đi đến những nơi mà một hình ảnh thật không thể — bên trong một tin nhắn, một dòng code, một thông điệp commit hay một tiểu sử văn bản thuần — và nó gần như không nặng chút nào. Những hình trong thư viện này được giữ nhỏ gọn và đơn giản một cách có chủ đích, để chúng dán gọn gàng và vẫn dễ nhận ra ngay cả trong một ô tin nhắn chật chội.
Căn chỉnh cho đúng
Điều bất ngờ phổ biến nhất là hình trông hoàn hảo ở đây nhưng lại bị lệch sau khi dán. Nguyên nhân gần như luôn là phông chữ ở nơi đến. Phông chữ monospace cho mọi ký tự cùng một độ rộng, nên các cột thẳng hàng; phông chữ tỷ lệ thì thay đổi độ rộng theo từng chữ cái, nên bức hình bị xô lệch. Nếu có gì đó trông không ổn, cách khắc phục thường là dán nó vào một ngữ cảnh monospace thay vì thay đổi bức hình.
Trên Discord và nhiều ứng dụng chat, bạn có thể bọc hình trong một khối code — ba dấu backtick trước và sau — để buộc dùng phông chữ có độ rộng cố định và khóa khoảng cách lại. Các terminal, trình soạn thảo code, tệp README và hầu hết công cụ dành cho lập trình viên đều dùng monospace theo mặc định. Trong các trình xử lý văn bản và nhiều biểu mẫu web, việc đổi văn bản sang một phông chữ như Courier hoặc Consolas sẽ khôi phục lại sự căn chỉnh.
Sử dụng một cách tinh tế
Một hình ASCII art nhỏ thêm cá tính ở những nơi mà một hình ảnh là quá mức cần thiết hoặc đơn giản là không được phép: một con mèo ở cuối một chú thích, một trái tim trong một tin nhắn, một lời chào kết nhỏ trong một email. Dùng một lần thì duyên dáng; dán vào mọi dòng thì trở thành nhiễu, nên hãy dùng đến nó khi nó thực sự thêm một nét cá tính chứ không phải như một thứ trang trí liên tục.
Một lưu ý về khả năng tiếp cận đáng ghi nhớ: trình đọc màn hình đọc hình nghệ thuật theo từng ký tự một, nên một bức hình dày đặc có thể trở thành một chuỗi dài, khó hiểu đối với người nghe thay vì nhìn. Ở những nơi mọi người cần theo dõi nội dung — tài liệu chia sẻ, bài đăng nhạy cảm về khả năng tiếp cận — hãy giữ cho hình trang trí ngắn gọn, hoặc mô tả nó bằng lời bên cạnh, để ý nghĩa không bao giờ phụ thuộc vào việc nhìn thấy hình dạng.
Câu hỏi thường gặp
ASCII art là gì?
Làm thế nào để sao chép một hình nghệ thuật?
Tại sao hình nghệ thuật trông bị lệch sau khi tôi dán?
Tôi có thể dùng ASCII art ở đâu?
Công cụ này có khác với công cụ tạo banner text-to-ASCII không?
Có gì được gửi đến máy chủ không?
Công cụ liên quan
Tiếp tục với những công cụ hữu ích này