Я выполняю рендеринг в объект Graphics2D на Java.Мой рендеринг использует координаты для изображения 8-1 / 2 x 11, то есть стандартного листа бумаги (и мои единицы измерения - двойные, если это уместно).
У меня есть случай, когда я хочу сделать 6Изображение -1/2 x 9 - в основном содержимое страницы без полей.Простое решение - просто вычесть 1440 (1 ") из каждой координаты x, y.
Однако, есть ли способ, которым я могу установить как преобразование, так и обрезку, поэтому я устанавливаю это один раз при создании Graphics2D, а затемвсе смещено, и все, что находится за пределами представления, обрезается.
Я хочу обрезать, потому что объект Graphics2D может быть для вывода в формате PostScript или SVG, и, следовательно, элементы вне представления будут проблематичными.
спасибо - Дейв