저는 이미지에 WPF 캔버스를 렌더링하고 클립 보드에 고정 시켰습니다.WPF 캔버스가있는 Clipboard.SetImage는 큰 이미지를 위해 클립 보드를 비 웁니다.
캔버스가 작 으면 (< 900px 스퀘어) 모두 정상적으로 작동합니다.
나는 (3000 + PX 광장) 더 큰 캔버스를 클립 보드는 임계 값 크기가있는 경우
var transform = canvas.LayoutTransform;
canvas.LayoutTransform = null;
var size = new Size(canvas.Width, canvas.Height);
canvas.Measure(size);
canvas.Arrange(new Rect(size));
var renderBitmap = new RenderTargetBitmap((int) size.Width, (int) size.Height, 96d, 96d, PixelFormats.Pbgra32);
renderBitmap.Render(canvas);
canvas.LayoutTransform = transform;
Clipboard.SetImage(renderBitmap);
은 내가 찾은 적이 없다 (포토샵/워드 등 비활성화 붙여 넣기 옵션) 빈입니다 이것이 깨지게한다. 세드릭
3140 X 1903
나던 일, 3140 X 317합니까?
감사