Run ImagerPackage &masterFont _ ImagerFont.Find["Xerox/PressFonts/Classic-MRR"] &font18 _ ImagerFont.Scale[&masterFont, 18] &font200 _ ImagerFont.Scale[&masterFont, 200] &font400 _ ImagerFont.Scale[&masterFont, 400] &triangle _ ImagerPath.MoveTo[[100, 250]] &triangle _ ImagerPath.LineTo[&triangle, [250, 300]] &triangle _ ImagerPath.LineTo[&triangle, [200, 400]] &clip _ ImagerPath.MoveTo[[100, 100]] &clip _ ImagerPath.LineTo[&clip, [400, 150]] &clip _ ImagerPath.LineTo[&clip, [200, 300]] &pa _ ImagerPixelArray.FromAIS["[Cyan]NewParc.ais"] &paTransform _ ImagerTransformation.Scale[1] &skew _ ImagerTransformation.Create[1, .3, 0, 0, 1, 0] &tileTransform _ ImagerTransformation.Scale[.25] ImagerTransformation.PreRotate[&tileTransform, 33] ImagerTransformation.PreMultiply[&tileTransform, &skew] &lfDisplay _ ImagerFrameBuffer.LFDisplay[] &lfDevice _ ImagerLFDeviceImpl.Create[&lfDisplay, 72] &ctx _ ImagerRasterImpl.Create[&lfDevice] &grayDisplay _ ImagerFrameBuffer.GrayScaleDisplay8[] &grayDevice _ ImagerGrayDeviceImpl.Create[&grayDisplay] &ctx _ ImagerRasterImpl.Create[&grayDevice] &smoothGrayDisplay _ ImagerFrameBuffer.GrayScaleDisplay8[] &smoothGrayDevice _ ImagerSmoothGrayDeviceImpl.Create[&smoothGrayDisplay] &ctx _ ImagerRasterImpl.Create[&smoothGrayDevice] &color24Device _ ImagerColor24DeviceImpl.Create[] &ctx _ ImagerRasterImpl.Create[&color24Device] &rgbWhite _ ImagerColor.MakeCIE[ImagerColor.CIEFromRGB[[1, 1, 1]]] Imager.SetColor[&ctx, &rgbWhite] Imager.SetGray[&ctx, 0] Imager.MaskRectangle[&ctx, 0, 0, 2000, 2000] Imager.SetGray[&ctx, 1] &hornetParams _ ImagerPD.Hornet[] &ctx _ ImagerPD.Create["Test.pd", &hornetParams] &versatecParams _ ImagerPD.ColorVersatec[] &ctx _ ImagerPD.Create["Test.pd", &versatecParams] &ravenParams _ ImagerPD.Raven[] &ctx _ ImagerPD.Create["Test.pd", &ravenParams] PDFileWriter.EndPage[&ctx.data.device.data.pdState] PDFileWriter.Close[&ctx.data.device.data.pdState] Run ShortRationalImpl Run IPXeroxWriterImpl Run ImagerInterpressImpl &ctx _ ImagerInterpressImpl.Open["///Users/Wyatt.pa/NewImager/Test.interpress"] ImagerInterpressImpl.Close[&ctx] Imager.ScaleT[&ctx, 0.0254/72] Imager.TranslateT[&ctx, [10, 10]] Imager.SetGray[&ctx, 1] Imager.MaskRectangle[&ctx, 0, 0, 150, 100] Imager.MaskRectangle[&ctx, 200, 20, 50, 200] Imager.SetGray[&ctx, 0] Imager.MaskRectangle[&ctx, 70, 50, 150, 20] Imager.SetFont[&ctx, &font18] Imager.SetGray[&ctx, 1] Imager.SetXY[&ctx, [100, 53]] Imager.ShowRope[&ctx, "This is a test!"] Imager.SetStrokeWidth[&ctx, 20] Imager.MaskStrokeClosed[&ctx, ImagerPath.MapTrajectory, &triangle] &rgbColorOp _ ImagerColorImpl.RGBColorOperator[sMax: 255, sMin: 0] &negColorOp _ ImagerColorImpl.RGBColorOperator[sMax: 0, sMin: 255] &funnyColorOp _ ImagerColorImpl.RGBColorOperator[sMax: 255, sMin: 0] &ygn _ ImagerPixelArray.FromAISSeparations["[Cyan]ygn-red.ais", "[Cyan]ygn-grn.ais", "[Cyan]ygn-blu.ais"] Imager.SetSampledColor[&ctx, &ygn, &paTransform, &rgbColorOp] Imager.MaskRectangle[&ctx, 0, 0, 512, 499] &botticelli _ ImagerPixelArray.FromAISSeparations["[Pixel]Lamming>botticelli-red.ais", "[Pixel]Lamming>botticelli-grn.ais", "[Pixel]Lamming>botticelli-blu.ais"] Imager.SetSampledColor[&ctx, &botticelli, &paTransform, &rgbColorOp] Imager.MaskRectangle[&ctx, 0, 0, 824, 824] &triplane _ ImagerPixelArray.FromAISSeparations["[Pixel]Lamming>triplane-red.ais", "[Pixel]Lamming>triplane-grn.ais", "[Pixel]Lamming>triplane-blu.ais"] Imager.SetSampledColor[&ctx, &triplane, &paTransform, &rgbColorOp] Imager.MaskRectangle[&ctx, 0, 0, 532, 436] &dotty _ ImagerPixelArray.FromAISSeparations["[Pixel]Lamming>dotty-red.ais", "[Pixel]Lamming>dotty-grn.ais", "[Pixel]Lamming>dotty-blu.ais"] Imager.SetSampledColor[&ctx, &dotty, &paTransform, &rgbColorOp] Imager.MaskRectangle[&ctx, 0, 0, 950, 790] &Girl22 _ ImagerPixelArray.FromAISSeparations["[Cyan]Girl22-red.ais", "[Cyan]Girl22-green.ais", "[Cyan]Girl22-blue.ais"] Imager.SetSampledColor[&ctx, &Girl22, &paTransform, &rgbColorOp] Imager.MaskRectangle[&ctx, 0, 0, 512, 512] &Freckles _ ImagerPixelArray.FromAISSeparations["[Cyan]Freckles-red.ais", "[Cyan]Freckles-green.ais", "[Cyan]Freckles-blue.ais"] Imager.SetSampledColor[&ctx, &Freckles, &paTransform, &rgbColorOp] Imager.MaskRectangle[&ctx, 0, 0, 512, 512] &Baboon _ ImagerPixelArray.FromAISSeparations["[Cyan]Baboon-red.ais", "[Cyan]Baboon-green.ais", "[Cyan]Baboon-blue.ais"] Imager.SetSampledColor[&ctx, &Baboon, &paTransform, &rgbColorOp] Imager.MaskRectangle[&ctx, 0, 0, 512, 512] &grayColorOp _ ImagerColorImpl.GrayLinearColorOperator[sWhite: 255, sBlack: 0] &grayColorOp _ ImagerColorImpl.GrayLinearColorOperator[sWhite: 220, sBlack: 30] &grayColorOp _ ImagerColorImpl.GrayLinearColorOperator[sWhite: 190, sBlack: 50] &train _ ImagerPixelArray.FromAIS["[Indigo]train.press"] Imager.SetSampledColor[&ctx, &train, &paTransform, &grayColorOp] Imager.MaskRectangle[&ctx, 0, 0, 784, 784] &earthAndMoon _ ImagerPixelArray.FromAISSeparations[ "[Pixel]Wyatt>1984CopyrightJPL>EarthAndMoon.lff-red.ais", "[Pixel]Wyatt>1984CopyrightJPL>EarthAndMoon.lff-green.ais", "[Pixel]Wyatt>1984CopyrightJPL>EarthAndMoon.lff-blue.ais"] ImagerTransformation.PostScale2[&earthAndMoon.m, [1.25, 1]] Imager.SetSampledColor[&ctx, &earthAndMoon, &paTransform, &rgbColorOp] Imager.MaskRectangle[&ctx, 0, 0, 512*1.25, 486] ImagerLFDeviceImpl.SetHalftone[&ctx.data.device, [10, 30, .5]] ImagerLFDeviceImpl.SetHalftone[&ctx.data.device, [16.1, 26.56505, .5]] Imager.MaskFill[&ctx, ImagerPath.MapTrajectory, &triangle] Imager.ClipOutline[&ctx, ImagerPath.MapTrajectory, &clip] Imager.ShowRope[&ctx, "ABCDEFGHIJKLMNOPQRSTUVWXYZ"] Imager.ShowRope[&ctx, "abcdefghijklmnopqrstuvwxyz"] ImagerTest.cm - J--J