【发布时间】:2012-11-16 12:52:18
【问题描述】:
我有一个 pdf 文件,我将首先保存为图像,然后裁剪该图像并将裁剪部分保存为新图像。我不知道如何裁剪我想要的部分。
这里是我们实际图像的 url this
请点击链接,看看我应该提供什么值来提取左矩形。你能给我任何想法吗?
我得到了裁剪一部分图像的代码。这是一个以编程方式进行裁剪的示例。
Rectangle cropRect = new Rectangle(...);
Bitmap src = Image.FromFile(fileName) as Bitmap;
Bitmap target = new Bitmap(cropRect.Width, cropRect.Height);
using(Graphics g = Graphics.FromImage(target))
{
g.DrawImage(src, new Rectangle(0, 0, target.Width, target.Height),
cropRect,
GraphicsUnit.Pixel);
}
我关心的是我应该在这里给出什么值来从图像中裁剪出确切的左侧矩形。 Rectangle cropRect = new Rectangle(...);
任何人都可以给我任何想法。谢谢我从这个网址得到这个代码 How to crop an image using C#?
谢谢
【问题讨论】:
-
我可能不明白这个问题。但是cropRect是原始图像的一部分,你要剪掉。因此,如果您的图像是 256x256,并且您希望图像的右下部分为 1/4,则创建一个 rect x128,y128,w128,h128。
标签: c#