Hello,
You should have to calculate each point before placing it and find if on the dot location is not placed with other previous drawn of dot. This could be done using iText using DirectContent object. So, here is the scenarios:
- import the text file containing dot coordinaate and label into an array.
- check each array element before placement if it overlapped with current drawn
- if overlapped, then shift the position,
- loop, until the array element drawn.
That's it. Did you use iText library with C# or Java code?
Let me know