Click here to Skip to main content
14,272,096 members
Rate this:
Please Sign up or sign in to vote.
See more:
I am creating windows application using c# .net, I am take print receipt using thermal printer, I am using Tahoma Font  but my print receipt is not clear, how to solve my error any one given ideas.


What I have tried:

I am creating windows application using c# .net, I am take print receipt using thermal printer, I am using Tahoma Font  but my print receipt is not clear, how to solve my error any one given ideas.
Posted
Updated 28-Jun-19 8:18am
Comments
Gerry Schmitz 28-Jun-19 12:27pm
   
Try a "different" font. Thermal printers have different densities (dpi). Some fonts (may) work better than others. Or you're sending an "image" that needs scaling; i.e. it doesn't match the paper size; causing blurring.

Or your paper is the problem.
Boopalslm 28-Jun-19 12:33pm
   
i am using TVS Thermal printer - please suggestion some better font
OriginalGriff 28-Jun-19 14:01pm
   
Without knowing how you are generating and printing the receipt, we can;t even begin to give you any specific advice.

And remember that we can't see your screen, access your HDD, or read your mind - we only get exactly what you type to work with.
Use the "Improve question" widget to edit your question and provide better information.
ZurdoDev 28-Jun-19 14:59pm
   
Use a clear font.
BillWoodruff 28-Jun-19 21:21pm
   
Is your thermal printer getting a bitmap as input, or a string ? The printer supports multiple fonts ... unusual ?

1 solution

Rate this:
Please Sign up or sign in to vote.

Solution 1

This seems to be sound advice:
1. Use the built-in fonts on the device
2. Use fonts that are Bitmap, and not True-Type

Reference: delphi - What is the proper font for printing on thermal paper? - Stack Overflow[^]
   

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month



CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100