Rasterbildprocessor
En rasterbildsprocessor ( RIP ) är en komponent som används i ett utskriftssystem som producerar en rasterbild även känd som en bitmapp . En sådan bitmapp används av ett senare skede av utskriftssystemet för att producera det utskrivna resultatet. Inmatningen kan vara en sidbeskrivning på ett sidbeskrivningsspråk på hög nivå som PostScript , PDF eller XPS . Indata kan också vara eller inkludera bitmappar med högre eller lägre upplösning än utdataenheten, som RIP ändrar storlek på med hjälp av en bildskalningsalgoritm .
Ursprungligen var en RIP ett rack av elektronisk hårdvara som tog emot sidbeskrivningen via något gränssnitt (t.ex. RS-232 ) och genererade en "bitmappsutdata för hårdvara" som användes för att aktivera eller inaktivera varje pixel på en utdataenhet i realtid, t.ex. optisk filminspelare , dator till film eller dator till plåt .
En RIP kan implementeras som en mjukvarumodul på en allmändator, eller som ett firmwareprogram som körs på en mikroprocessor inuti en skrivare. För avancerad typsättning används ibland fristående hårdvaru-RIP. Ghostscript , GhostPCL och ColorBurst's Overdrive (för macOS ) är exempel på programvaru-RIP. Varje PostScript-skrivare innehåller en RIP i sin fasta programvara . RIP -chippet i en laserskrivare skickar sin rasterbild till lasern .
Tidigare RIP:er behöll bakåtkompatibilitet med fotosättare /fotosättare, så de stödde de äldre språken. Så till exempel stödde Linotype RIPs CORA (RIP30).
Stadier av RIP
- Tolkning : Detta är steget där de stödda PDL (sidbeskrivningsspråk) översätts till en privat intern representation av varje sida. De flesta RIP:er behandlar sidor seriellt, en sida i taget, så det aktuella maskintillståndet är endast för den aktuella sidan. Efter att en sida har matats ut kasseras sidtillståndet för att förbereda för nästa sida.
- Rendering : En process genom vilken den privata interna representationen omvandlas till en bitmapp med kontinuerlig ton . I praktiska RIPs görs ofta tolkning och återgivning tillsammans. Enkla språk utformades för att fungera på minimal hårdvara, så de tenderar att "direkt driva" renderaren.
- Screening : För att skriva ut omvandlas den kontinuerliga tonbilden till en halvton (mönster av prickar). Två screeningmetoder eller typer är amplitudmodulering (AM) screening och stokastisk eller frekvensmodulering (FM) screening. I AM-screening varierar punktstorleken beroende på objektdensitet—tonala värden; prickar placeras i ett fast rutnät. Vid FM-screening förblir punktstorleken konstant och prickarna placeras i slumpmässig ordning för att skapa mörkare eller ljusare områden i bilden; punktplacering styrs exakt av sofistikerade matematiska algoritmer.
Se även
- Bildspårning (raster-till-vektor "konvertering")
- Laserutskrift
- Raster grafik
- Vektorgrafik