Una línea entre dos cuadros en un diagrama de flujo dice "estos están relacionados". Una flecha de uno al otro dice "este va primero". Esa distinción —la dirección— es lo que separa un conector de una decoración, y es lo único que la API básica `Lines.AddLine()` no puede hacer en ambos extremos. Un flujo de proceso necesita una flecha que salga de cada paso; un diagrama de causa y efecto necesita flechas que apunten hacia dentro; una comparación a veces necesita flechas de doble punta para mostrar un enlace bidireccional. Nada de esto es posible con un solo `EndArrowHeadStyle`.
Alguien construyó este libro de trabajo hace años. Se recalcula cuando los datos cambian, los totales se mueven de formas que ya nadie predice, y no hay documentación, porque las fórmulas son la documentación. Leer los números no te dirá cómo se produjeron. Leer las reglas, sí.
Una hoja de cálculo generada llena de números ya calculados es una instantánea. Se ve correcta en el momento en que se produce y empieza a quedar obsoleta de inmediato: los datos que hay detrás cambian, los números que contiene no, y una vez que el archivo ha salido de tu aplicación nadie puede saber qué celdas tiene permitido modificar. Un libro que lleva sus fórmulas, en cambio, sigue siendo un documento vivo: edita una entrada y los totales se actualizan.
Un PDF rara vez es solo "demasiado grande". Es demasiado grande para una puerta específica — un límite de adjuntos de correo, un formulario de carga, una cuota de almacenamiento — y lo que sea que lo empujó más allá de ese límite suele ser una de tres cosas. Comprimir sin saber cuál de ellas es adivinar, y adivinar cuesta calidad o otra carga fallida.
Creas una lista de documentos para un cliente, y el cliente pregunta: «¿puedo ver las páginas antes de descargarlas?». Así, sin más, tienes una función de renderizado que no habías planeado. La misma solicitud aparece en todas partes: una tira de miniaturas bajo una bandeja de entrada, una tarjeta de vista previa pegada en un chat, una diapositiva extraída de una presentación y publicada en redes sociales. En todos los casos, un PDF no se puede mostrar en línea, pero una imagen de sus páginas sí.
Un PDF que produjiste el trimestre pasado aún circula internamente, pero su logotipo fue renovado el mes pasado y uno de los gráficos muestra números que ya no son verdaderos. No quieres reconstruir el documento desde cero — solo necesitas cambiar la imagen obsoleta por la nueva, o eliminar por completo un sello o marca de agua obsoletos.
Recibiste un informe de 40 páginas y necesitas los ocho gráficos que contiene para una presentación de diapositivas, o quieres extraer fotos de productos del catálogo de un proveedor. El inconveniente: un PDF almacena las imágenes en un formato de flujo interno que las API integradas del navegador no pueden leer, por lo que no existe una ruta de "clic derecho, guardar imagen".
Una carpeta de imágenes es incómoda de entregar a alguien. Un PDF es un solo archivo, se abre en todas partes, se imprime de forma predecible y — la parte que realmente importa a la gente — mantiene un orden fijo. Es por eso que las páginas escaneadas, los conjuntos de fotos, las fotos de recibos y los marcos de diseño exportados a menudo se ensamblan en un PDF antes de ir a cualquier parte.
Page 3 of 4
Hogar Spire.Office page 3