Esempio n. 1
0
        public PdfGenerator(View view, PageOrientation orientation, PageSize pageSize, bool resizeToFit)
        {
            _pageSize    = pageSize;
            _orientation = orientation;
            _rootView    = view;

            _desiredPageSize = SizeUtils.GetAvailablePageSize(pageSize, orientation);

            if (resizeToFit)
            {
                _scaleFactor = _desiredPageSize.Width / view.Bounds.Width;
            }
            else
            {
                _scaleFactor = 1;
            }
        }