@classmethod
def from_vertical_pattern(cls, pattern, size, **kwargs):
    """Create an image using a background pattern, scaled to the image width."""
    return cls.from_pattern(pattern, size, scale=(True, False),
        preserve_aspect=True, **kwargs)
