Trình Chuyển Đổi Văn Bản Thành Chữ Viết Tay

Chuyển văn bản đã gõ thành chữ viết tay thực tế trên giấy có dòng kẻ. Tùy chỉnh phông chữ, màu sắc và kiểu giấy.

24px
2px
2
80px
0

Cách hoạt động

Công cụ này sử dụng các phông chữ viết tay từ Google Fonts được kết xuất trên canvas HTML với các dòng kẻ giấy. Kết quả trông rất giống chữ viết tay tự nhiên. Tùy chỉnh phông chữ, màu mực và kiểu giấy để phù hợp với nhu cầu của bạn.

Dùng để làm gì?

Hoàn hảo để tạo ghi chú, thư, nội dung mạng xã hội, tài liệu giáo dục hoặc các dự án nghệ thuật trông như viết tay. Kết quả được tải xuống dưới dạng hình ảnh PNG chất lượng cao.

Công Cụ Này Làm Gì (và Không Làm Gì)

Công cụ nhận văn bản đã gõ, chọn phông chữ kiểu viết tay, và hiển thị lên canvas giống giấy (có dòng kẻ, giấy pháp lý vàng, trắng trơn hoặc giấy kẻ ô) với màu mực, cỡ chữ, chiều cao dòng và khoảng cách từ mà bạn chọn. Kết quả tải xuống dưới dạng PNG. Đằng sau hậu trường, công cụ không thực sự tạo nét mới; nó vẽ các hình dáng chữ từ phông web mã nguồn mở thông qua hàm fillText() của HTML Canvas API và tuần tự hóa canvas thành hình ảnh bằng toBlob() hoặc toDataURL().

Những gì nó không phải: không phải bộ tổng hợp chữ viết tay thực sự như phát lại bảng Wacom hay mô hình học sâu được huấn luyện trên mẫu chữ tay của bạn. Đầu ra trông giống chữ viết của một người nhất quán vì mỗi glyph cho bất kỳ chữ cái nào đều giống hệt nhau, không có biến động kích thước từng ký tự, không có biến thể nét bút, không có xoay nhẹ. Chữ viết tay thực có tất cả những điều đó. Nếu mục tiêu của bạn là đánh lừa nhà giám định tài liệu pháp lý, đây là công cụ sai. Nếu mục tiêu của bạn là làm cho slide, mockup hoặc bài đăng mạng xã hội trông có vẻ được viết tay, công cụ này làm điều đó tốt.

Các Phông Chữ Bạn Có Thể Chọn

Tất cả phông đi kèm đều miễn phí, mã nguồn mở, và được cấp phép SIL Open Font License (OFL) qua Google Fonts, nghĩa là miễn phí sử dụng thương mại, miễn phí nhúng vào PDF và miễn phí đóng gói trong phần mềm của riêng bạn:

Tất cả đều hiển thị phạm vi ký tự Latin phổ biến; một số hỗ trợ Latin mở rộng, Cyrillic hoặc Devanagari (Kalam, bởi Indian Type Foundry, đặc biệt tốt cho công việc đa bộ chữ). Emoji, ký tự CJK và chữ viết từ phải sang trái sẽ dùng phông hệ thống ở bất kỳ chỗ nào phông viết tay không có glyph.

Khi Kết Quả Trông «Fonted» so với «Handwritten»

Một vài lựa chọn nhỏ ảnh hưởng rất nhiều đến mức độ chân thực của đầu ra khi đọc:

Các Trường Hợp Sử Dụng Phổ Biến

Ranh Giới Đạo Đức

Hai điều công cụ này phù hợp, và hai điều không phù hợp:

Ghi chú về bút tướng học: ngành khoa học giả phổ biến về đánh giá tính cách từ chữ viết tay không có giá trị trong các nghiên cứu bình duyệt (Hiệp hội Tâm lý học Anh liệt kê nó là có «zero validity» trong tài liệu học thuật). Đừng nhầm lẫn điều đó với giám định tài liệu pháp lý, vốn là một lĩnh vực thực sự có độ chính xác có thể đo được và không liên quan đến đánh giá tính cách.

Quyền Riêng Tư

Văn bản là một trong những thứ cá nhân nhất mà người ta tạo ra. Bản nháp thư gửi người yêu cũ, nhật ký, ghi chú tình cảm, thư chia buồn, lời cầu nguyện, bất cứ điều gì ai đó có thể gõ vào công cụ viết tay đều có thể rất riêng tư. Các công cụ viết tay phía máy chủ tải văn bản theo từng lần gõ phím (hoặc chỉ khi tải xuống) đều nhận được bản sao của tất cả nội dung đó. Công cụ này chạy quá trình hiển thị hoàn toàn trong trình duyệt của bạn thông qua HTML Canvas API; văn bản đi từ textarea vào các lần gọi fillText() của canvas và không bao giờ đến máy chủ. Quá trình tải xuống được tạo thông qua canvas.toBlob() trong tiến trình trình duyệt của bạn, không phải bằng cách tải canvas lên bất kỳ đâu trước.

Lỗi Phổ Biến

  1. Chọn phông chữ viết quá hoàn hảo. Các kết nối chữ mượt mà của Dancing Script rất đẹp nhưng ngay lập tức được đọc là kỹ thuật số. Caveat, Indie Flower hoặc Patrick Hand trông như vẽ tay tự nhiên hơn.
  2. Trộn nhiều phông trong một hình ảnh. Chữ viết tay thực là của một người; chuyển phông giữa trang phá vỡ ảo giác.
  3. Màu mực sai cho giấy. Mực trắng trên giấy pháp lý vàng là sai; mực hồng sáng trên giấy kẻ ô là sai. Dùng mực đen, xanh đậm hoặc xám đậm trên giấy sáng.
  4. Cỡ chữ quá nhỏ. Dưới ~18 px các phông viết tay bắt đầu trông bị vỡ pixel và mất cảm giác bút tự nhiên. 22-32 px là khoảng thoải mái.
  5. Đoạn văn dài không ngắt. Thêm ngắt dòng ở những chỗ người viết thực sẽ dừng lại. Các khối văn bản liền một mảng đọc như đầu ra máy móc.
  6. Khoảng cách dòng chặt. Văn bản viết tay hiếm khi nằm chính xác trên dòng; chiều cao dòng 1,8-2,2 cảm giác tự nhiên hơn 1,0-1,4.
  7. Nộp như chữ viết tay «real» ở những nơi quan trọng. Công việc học thuật, tài liệu có chữ ký, bất kỳ đâu có xác thực quyền tác giả được ngụ ý, đừng làm.

Câu Hỏi Thường Gặp

Kết quả có trông giống hệt mỗi lần không?

Có, với cùng văn bản và cùng lựa chọn phông / cỡ / màu / giấy, đầu ra là xác định. Không có biến động từng ký tự hay ngẫu nhiên hóa, vì vậy hai lần chạy tạo ra các PNG giống hệt nhau. Nếu bạn cần sự biến đổi giữa các chữ cái, bạn cần bộ tổng hợp chữ viết tay tinh vi hơn; công cụ này được xây dựng cho đầu ra có thể dự đoán, thân thiện với thiết kế.

Tôi có thể sử dụng hình ảnh đã tải xuống cho mục đích thương mại không?

Có. Các phông được cấp phép theo SIL OFL (Open Font License), cho phép sử dụng thương mại đầu ra được hiển thị và thậm chí đóng gói các file phông vào sản phẩm của riêng bạn. Văn bản của bạn và hình ảnh kết quả là của bạn.

Tại sao nó trông bị vỡ pixel khi tôi phóng to?

PNG là định dạng raster, lưới pixel cố định. Canvas hiển thị ở 800×1000 theo mặc định, phù hợp cho hiển thị màn hình và hầu hết việc dùng mạng xã hội, nhưng phóng to hình ảnh vượt quá độ phân giải gốc sẽ trông bị vỡ pixel. Để có đầu ra độ phân giải cao hơn, bạn cần định dạng vector (SVG hoặc PDF), thứ mà công cụ này hiện chưa xuất.

Văn bản của tôi có được tải lên đâu không?

Không. Mọi thứ chạy trong trình duyệt của bạn. Văn bản đi từ textarea vào hàm fillText của HTML Canvas API, canvas được tuần tự hóa thành PNG thông qua toBlob, và quá trình tải xuống được kích hoạt cục bộ. Không có gì được gửi đến máy chủ. Điều này quan trọng khi văn bản là một bức thư cá nhân, nhật ký, bản nháp thư tình, hoặc bất cứ điều gì bạn không muốn sao chép vào cơ sở dữ liệu phân tích của ai đó.

Công cụ này có hoạt động với các ngôn ngữ khác ngoài tiếng Anh không?

Tùy thuộc vào phông. Hầu hết các phông đi kèm đều bao gồm Latin và Latin mở rộng (vì vậy tiếng Tây Ban Nha, Pháp, Đức, Ba Lan, tiếng Việt đều hoạt động). Phạm vi bao phủ Cyrillic, Hy Lạp và Devanagari là một phần, Kalam (phông viết tay từ Indian Type Foundry) bao gồm Devanagari tốt; các phông khác dùng phông hệ thống cho các bộ chữ không được hỗ trợ. Ký tự CJK (Trung Quốc, Nhật Bản, Hàn Quốc) thường không được hỗ trợ bởi phông web kiểu viết tay và sẽ dùng phông hệ thống.

Tôi có thể in đầu ra lên giấy thực không?

Có. File PNG tải xuống in bình thường, mở ra, gửi đến máy in, thu phóng vừa vặn. Để có chất lượng in tốt nhất, tạo ở độ phân giải cao nhất mà dự án của bạn cho phép (canvas là 800×1000 theo mặc định; in lớn hơn có thể trông mờ). Để in chất lượng cao thực sự nội dung kiểu viết tay, thư pháp thực hoặc định dạng vector vẫn là tiêu chuẩn vàng.

Công cụ liên quan