Ejemplo n.º 1
0
        private static void DrawCmykTiff(PDFPage page, Stream cmykImageStream, PDFFont titleFont)
        {
            PDFBrush brush = new PDFBrush();

            page.Canvas.DrawString("CMYK TIFF", titleFont, brush, 20, 50);

            PDFTiffImage cmykTiff = new PDFTiffImage(cmykImageStream);

            page.Canvas.DrawImage(cmykTiff, 20, 90, 570, 0);

            page.Canvas.CompressAndClose();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Main method for running the sample.
        /// </summary>
        public static SampleOutputInfo[] Run(Stream input)
        {
            PDFFixedDocument document = new PDFFixedDocument();
            PDFTiffImage     tiff     = new PDFTiffImage(input);

            for (int i = 0; i < tiff.FrameCount; i++)
            {
                tiff.ActiveFrame = i;
                PDFPage page = document.Pages.Add();
                page.Canvas.DrawImage(tiff, 0, 0, page.Width, page.Height);
            }

            SampleOutputInfo[] output = new SampleOutputInfo[] { new SampleOutputInfo(document, "tifftopdf.pdf") };
            return(output);
        }