Я пытаюсь отправить данные на определенный MergeField. Данные отправляются правильно. Каждая строка данных имеет определенные символы. Например, данные в поле могут быть:MailMerge: Нет шрифта фиксированной ширины?
12345 FIRST \ nABCDE.F ВТОРОЙ
(он не может получить символ новой строки, так что я просто так это через символ \ п)
Сейчас в печатном документе каждый символ имеет свою ширину, '1' меньше, чем 'E', например. Таким образом, данные не назначаются внутри поля. Я попробовал следующие шрифты: Arial, Tahoma, Courier New. Ничего не помогло.
Любые идеи? Заранее спасибо.
Ps данные отправляются через исполняемый файл, созданный Visual C++ 5.0!
Промежуток состоит в том, что все данные, которые я пытаюсь выровнять, находятся в одном поле. Это связано с тем, что данные не всегда одинаковы. Трудно создать скриншот, поскольку это в печатном документе. «ABCDE.F SECOND» - это строка и превышает предыдущую, которая является следующей: «12345 FIRST», хотя количество символов одинаково (оба имеют 5 пробелов)! Это проблема, с которой я столкнулся :( – Sunscreen
Так что использование Courier New не решает эту проблему? Это фиксированный шрифт ширины, и поэтому все символы должны правильно выравниваться. –
Нет, к сожалению, не решает проблему, и это странно. Shift + F9, чтобы подтвердить, что шрифт был там и до сих пор не вкручивался! – Sunscreen