¿Es posible tomar una captura de pantalla de una vista sin mostrarla?

Pregunta corta:

Supongamos que tengo algún tipo de archivo de diseño y lo inflo (o uso los CTOR normales en el código).

En lugar de mostrar la vista inflada, deseo tomar una "captura de pantalla" (un mapa de bits) de cómo se vería bajo ciertas limitaciones (de un ancho y alto dado, incluso más grande que la pantalla).

No deseo agregar la vista a ninguna parte de la pantalla, solo la mantengo para este propósito y tal vez la agregue más adelante.

Tal cosa podría ser útil para manipulaciones fáciles de cómo colocar las cosas. Por ejemplo, podría usar un diseño en el que se colocaría una imagen dentro para que tuviera un marco alrededor.

¿Es posible tal cosa? ¿Si es así, cómo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta