Temas relacionados →  Informática , PDF , Codificación .

En el formatoPDF, un XObject (de eXternal Object) es un objeto gráfico que se define aparte de la corriente de datos en la que se usa.

Según su uso Hay tres tipos principales de XObjects:

  • XObject de imagen

    (image XObject): Sirve para definir imágenes.

  • XObject de formulario

    (form XObject): Define series o grupos de objetos gráficos que se usan varias veces en el documento (pese a su nombre, no debe confundirse con un formulario en el sentido de algo que hay que rellenar). Se divide en dos tipos:

    • XObject de grupos

      (group XObject): Son grupos de elementos gráficos que se usan como tal conjunto.

    • XObject de referencia

      (reference XObject): Son grupos de elementos definidos en otro documento PDF, al que se puede llamar. Este PDF puede ser un documento externo o estar definido internamente dentro del flujo de datos del PDF.

  • XObject PostScript

    (PostScript XObject): Define trozos de código PostScript.

Al ser un elemento que ha ido evolucionando con los niveles de PDF, algunos programas tienen problemas con algunas de sus variantes.