Alinear verticalmente una imagen en una tabla con alturas de celda variables

Alinear verticalmente una imagen en una tabla con alturas de celda variables

Tengo un problema al alinear verticalmente una imagen \adjustimagedesde elpaquete de caja de ajusteen una mesa. Estoy creando muchas tablas automáticamente y tienen el mismo diseño de una columna X con un texto de longitud variable, luego algunas columnas cortas en el medio y la última columna tiene una imagen con una altura pequeña. Esta imagen siempre debe estar alineada con la parte inferior de la celda.

El problema parece ser la primera columna X, porque a veces el texto cabe en una línea y otras veces se divide en dos líneas y no puedo encontrar una manera de ajustar siempre la imagen a la línea inferior de la columna X independientemente del número de líneas en esta celda.

Como no sé de antemano la longitud del texto en la columna X, estoy buscando una solución que funcione independientemente de la longitud del texto.

\documentclass[a4paper, 12pt]{scrartcl}

\usepackage{adjustbox}
\usepackage{tabularx}

\begin{document}

\begin{tabularx}{.8\textwidth}{X r r p{50mm}}
\hline
here is some text over two lines & N & M & \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
one line text & N & M & \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
\end{tabularx}

\end{document} 

ingrese la descripción de la imagen aquí

Respuesta1

¿Uno de estos?

\documentclass[a4paper, 12pt]{scrartcl}

\usepackage{adjustbox}
\usepackage{tabularx}

\begin{document}

\begin{tabularx}{.8\textwidth}{X r r p{50mm}}
\hline
here is some text over two lines & N & M &\mbox{}\newline \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
one line text & N & M & \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
\end{tabularx}
\vskip1cm

\bgroup
\renewcommand{\tabularxcolumn}[1]{>{\arraybackslash}b{#1}}
\begin{tabularx}{.8\textwidth}{X r r p{50mm}}
\hline
here is some text over two lines & N & M & \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
one line text & N & M & \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
\end{tabularx}
\egroup

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada