не понимаю, почему у тебя так происходит

100 процентов черного должны выводиться как сплошная заливка, без растра
попробуй растеризировать вектор
после этого все одинаково должно быть точно