string-pad and string-pad-right both default to using #\space (the space character) as the padding character; you may override this by providing the character in the third argument. Both functions also truncate the string provided if it's longer than the specified field width.
There's no definition for string-pad-center, though this is one way to do it:
This function returns a string of a minimum width equal to the length of a-string. If the width argument minus (string-length a-string) is odd, the extra blank space will be put on the right side of a-string. And, as with the other string-pad functions, it will truncate a-string if it's shorter than width, in this case, it will truncate on the right, e.g.