TextViewer WPF canvas as text viewer is similar to FlowDocument with more features like paragraph layout, word selection, magnifier and etc. RTL content sample LTR content sample Annotation Box sample