私は作家に建設的な批評をよりよく与えるためにウェブアプリケーションを構築しています。この一部には、HTML5のキャンバスで走り書きするために、html形式のテキストの一部をフェッチすることが含まれます。まるで赤いペンでページをマークしているかのように。
1ページに相当する(500 x 600px)テキストを一度に表示するための最良の方法を見つけるのに苦労しています。単語数は機能する可能性がありますが、厄介な場所でも物事を遮断します。文字数、タグの削除、および段落区切りのスペースの方がうまくいく場合がありますが、モノタイプフォントでのみ可能です。
では、サイズに基づいてテキストを自動的に切り取るための最良の方法は何でしょうか。それとも、別のアプローチを完全に探す必要がありますか?