Cuatro salidas, y cuál quieres de verdad
SVG es la que conviene elegir si puedes. pageToSvg traduce el XAML de la página directamente: un Path se convierte en <path>, una serie Glyphs en <text>, un Canvas en <g>. El resultado sigue siendo vectorial: escalable, editable en cualquier programa de dibujo y con texto seleccionable. Un archivo por página, o todas en un ZIP.
PNG es ráster sin pérdidas y puede ser transparente. Las páginas XPS llevan un rectángulo de fondo blanco opaco; al pedir transparencia se elimina exactamente ese rectángulo antes de rasterizar, y nada más.
JPEG es más pequeño y con pérdidas, con un control de calidad. No tiene canal alfa, así que siempre se pinta un color de fondo.
PDF es lo que la mayoría viene a buscar, y merece una respuesta clara.
El PDF es un PDF de imágenes
Cada página se renderiza a una imagen a la resolución que elijas y se dibuja sobre una página de PDF. El tamaño de página es exacto: XPS mide en 1/96 de pulgada y PDF en puntos de 1/72, así que el tamaño se multiplica por 72/96. Una página XPS de 816 × 1056 unidades sale como una página PDF de 612 × 792 pt, que es Carta al punto.
Lo que no obtienes es texto vectorial. Las palabras del PDF son píxeles. No puedes seleccionarlas, ni buscarlas, ni ampliar más allá de la resolución elegida. Si eso importa, usa la salida SVG —que lo conserva todo— o pon 300 ppp y asume un archivo más grande.
Convertir el texto de XPS en texto real de PDF exigiría reincrustar cada fuente y volver a derivar las posiciones por glifo a partir de métricas que esta herramienta no tiene. Afirmar que se hace y rasterizar en silencio sería peor que decirlo.
Resolución
96 ppp es exactamente 1:1 con las unidades del documento. 150 va bien en pantalla, 300 es una resolución de impresión normal y 600 es para archivo. Los navegadores limitan el tamaño del lienzo, y en algunos ese límite es más bajo de lo que cabría esperar; si una petición lo supera, la página se renderiza al mayor tamaño que quepa y la herramienta te dice la resolución que usó realmente en vez de darte algo más pequeño sin avisar.
Todo se queda en local
El documento se abre, se renderiza y se codifica en tu navegador. No se sube nada, y el rasterizador nunca descarga nada: funciona precisamente porque las imágenes y las fuentes se incrustan antes en el SVG.
Tiny Online Tools







