Your SlideShare is downloading. ×
Impresoras y post script
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Impresoras y post script

167
views

Published on

impresora

impresora

Published in: Education, Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
167
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Impresoras yPostScript
  • 2. Impresoras (1)
  • 3. Impresoras (2) Por tecnología De impacto De matriz de puntos De tiposDe inyección de tinta Monocromo/Color Por sublimación de tinta Láser Monocromo/Color
  • 4. Impresoras de impacto (1) Pros: Barata y fiable Puede imprimir en papel autocopiativo Puede usar papel continuo Apta para registrar eventos asíncronos
  • 5. Impresoras de impacto (2) Contras Lenta Ruidosa Interfaz obsoleto Sólo espaciado fijo Calidad no uniforme (negro -> gris) Necesita dos modos: texto y gráfico Sólo monocromo
  • 6. Impresoras de impacto (3) Impresora de líneas MUY ruidosa Cara Rápida Espaciado fijo Ancho fijo Papel continuo
  • 7. Impresoras de impacto (4) Otras tecnologías Margarita Bola
  • 8. Impresoras de inyección (1) Métodos de inyección Piezoeléctrico TérmicoMás lentoMenos fiable
  • 9. Impresoras de inyección (2) Pros Velocidad de ppm Silenciosas Color Baratas de adquirir Reducido tamaño respecto a una láser color
  • 10. Impresoras de inyección (3) Contras Repuestos caros Calidad dependiente del papel Inadecuadas para uso ocasional
  • 11. Impresoras de cera (1) Pros Calidad fotográfica Impresión sobre plástico Precio comparable al láser Contras Largo periodo de calentamiento
  • 12. Impresoras láser Pros Alta velocidad Precio medio Calidad constante (casi) Alta resolución Contras Color caro
  • 13. Interfaces (1) Puerto serie Largas distancias Unos pocos kB/s Obsoleto Puerto paralelo Cortas distancias (metros) Del orden 1 MB/s Obsoleto
  • 14. Interfaces (2) Ethernet Funcionamiento en red (IP propia, servidorWEB en la propia impresora) Velocidad del orden de MB/s USB Universal Velocidad de decenas de MB/s WiFi AutonomíaVelocidad de decenas de MB/s
  • 15. Control de la impresora (1) La impresora recibe datos y órdenes Debe saber distinguir entre unos y otros. Paradistinguir las órdenes se usan “secuencias deESC” Conjuntos de órdenes: ESC de Epson, XL24 deIBM, Fujitsu Actualmente quedan esencialmente dos: PCLde HP y PostScript de Adobe, que sonlenguajes de descripción de páginas.
  • 16. PCL (1) 1980, Hewlet-Packard PCL-1: Impresión y posicionamiento PCL-2: Superconjunto de PCL-1. Multiusuario PCL-3: Aumento de la calidad, procesamiento detexto. PCL-4: Descripción de páginas PCL-5: Escalado de fuentes y gráficos PCL-6: Descripción de páginas
  • 17. PCL (2) El contexto de PCL Control (CR,LF,FF) PCL PJL (Printer Job Control) HP-GL/2 (Gráficos vectoriales)
  • 18. PostScript Creado por Adobe en 1980 Lenguaje de descripción de páginas Contiene todo aquello que contiene cualquierlenguaje de propósito general y aparte una seriede operadores gráficos Está diseñado para ejecutarse en el ordenador oen la propia impresora Para que sea posible, es un lenguaje orientado apila
  • 19. Pila (1)2 3 add
  • 20. Pila (2)2+3 => 2 3 add(2+3)/(4+5) => 2 3 add 4 5 add divcos(3/5) => 3 5 div cos(1+sin(15))^2 => 15 sin 1 add dupmul
  • 21. Pila (3)
  • 22. Pila (4)1+cos(x^2) => dup mul cos 1 add(1+x)/(1-x) => dup 1 add exch neg1 add divsqrt(1+x^2) => dup mul 1 add sqrt
  • 23. Pila (5)/F { dup mul cos 1 add } def/tan { dup sin exch cos div } def/mm { 2.834646 mul } def/cm { 28.346456 mul } def3 cm 4 cm moveto
  • 24. Operadores Aritméticos: add, sub, mul, div,idiv, neg, abs, sin, cos, atan,log, ln, exp, sqrt, mod,bitshift Lógicos: eq, neq, lt, le, gt, ge,and, or, xor De pila: dup, pop, exch, ==,pstack, roll
  • 25. Control de flujo (1) Condicionales bool { … } if bool { … } { … } ifelse Bucles desde incr hasta { … } for { … exit … } loop veces { … } repeat
  • 26. Control de flujo (2)/factorial {dup 1 gt{ dup 1 sub factorial mul } if} def/tabla {2 1 10 {factorial ==}} def
  • 27. Gráficos (1) TODO OBJETO TIENE UNADESCRIPCIÓN GEOMÉTRICA Por tanto le son aplicables lastransformaciones geométricas planas:traslación, rotación, escalado. Operadores: actuán sobre el S.R. x y translate ang rotate a b scale
  • 28. Gráficos (2) “Filosofía” de los gráficos Un “pincel” virtual sigue una trayectoria,dibujando a su paso aquello que seespecifique. Una trayectoria comienza connewpath y termina con stroke. Elpincel se posiciona con moveto Si la trayectoria es cerrada, se cierra conclosepath Una vez terminada la página, se “fija”mediante showpage
  • 29. Gráficos (3) El origen de coordenadas se encuentra en elángulo inferior izquierdo del papel. El eje x eshorizontal, y el eje y vertical La unidad de medida es 1/72 de pulgada. Unapulgada son 2,54 cm. Un milímetro son portanto 2,8346457 unidades. Un centímetro son28,3464567 unidades El papel A4 tiene 210x297 mm ~(595x842)
  • 30. Gráficos (4) Una línea se traza con lineto o rlineto Su grosor se controla con setwidth Su nivel de gris con setgray, desde 0(negro) hasta 1 (blanco) Un arco se traza con arc, que espera un origen(x,y), un radio, un ángulo inicial y un ángulofinal. Los ángulos se miden en grados, a partirdel eje x y en sentido contrario a las agujas delreloj