Đây là đầu ra tôi nhận được khi tôi sử dụng DrawString.Từ dây rút quấn hoặc hiển thị toàn bộ văn bản
I = Smith, John II = Johnson, Mark III = Anderson, James IV = William, Craig V = Ford, Ngài ...
trang là một kiểu dữ liệu float mà giá trị được dựa trên e.PageSettings.Margins.Left;
e.Graphics.DrawString (Văn bản, hệ thống mới.Drawing.Font ("Arial", 8F, FontStyle.Regular), Brushes.Black, trang, 30);
Trong ví dụ trên, nó là
e.Graphics.DrawString(Text, new System.Drawing.Font("Arial", 8F, FontStyle.Regular), Brushes.Black, page, 30);
tôi đã cố gắng sử dụng này
StringFormat format = new StringFormat();
format.FormatFlags = StringFormatFlags.FitBlackBox;
e.Graphics.DrawString(Text, new System.Drawing.Font("Arial", 8F, FontStyle.Regular), Brushes.Black, page, 30, format);
Làm thế nào để tôi mở rộng/từ bọc để tôi có thể có toàn bộ chữ thay vì' ... ' cuối cùng?
I = Smith, John II = Johnson, Mark III = Anderson, James IV = William, Craig V = Ford, Henry
Tôi đã sử dụng ví dụ trên, tôi vẫn nhận được '...' ở cuối. – Sharpeye500
Ranh giới của hình chữ nhật vẽ của bạn là gì? – Sorean
Hình chữ nhật rect = Hình chữ nhật mới (100, 80, 800, 20); – Sharpeye500