Како открити скенирану слику користећи Aspose.Imaging за .NET

Како открити скенирану слику користећи Aspose.Imaging за .NET

Скенирани документи и фотографије често се појављују талитовани или ротирани због несавршеног скенирања.Аппосе.Имагинг за .НЕТ чини лако да се свака растер слика у само неколико линија кода, што производи чисте, читаве резултате.

Реал светски проблем

Крукирани скени смањују читавост и изгледају непрофесионално. ручна корекција је тужна и нетачна – аутоматизација је боља.

Преглед решења

Користите Aspose.Imaging да бисте открили и исправили угао скеирања аутоматски.Изаберите да ли ћете рецидирати каневе или попунити позадине након исправке, и сачувати у било који уобичајени формат слике.

Принципи

  • Visual Studio 2019 или касније
  • .NET 6.0 или новији (или .NET Framework 4.6.2+)
  • Aspose.Imaging za .NET od NuGet
  • Скенирана фотографија или документ (ЈПЕГ, ПНГ, ТИФФ, итд.)
PM> Install-Package Aspose.Imaging

Корак по корак спровођење

Корак 1: Преузмите своју слику као RasterImage

using Aspose.Imaging;
using Aspose.Imaging.ImageOptions;

string inputPath = "./input/scan.jpg";
string outputPath = "./output/scan_deskewed.jpg";

using (var image = (RasterImage)Image.Load(inputPath))
{
    // Step 2: Deskew the image
    // false = keep size, fill background; true = resize canvas to fit
    image.NormalizeAngle(false, Color.White); // Or Color.Transparent, Color.LightGray

    // Step 3: Save the deskewed image
    image.Save(outputPath, new JpegOptions { Quality = 90 });
}

Корак 4: Преглед и прилагођавање

Отворите излазну слику у било ком гледаоцу. ако су ивице изгубљене, покушајте NormalizeAngle(true, Color.White) Да би се проширила канова.

Коришћење случајева и апликација

  • Скраћење скенираних фотографија, обрасца или пријема
  • Припрема слике за ОЦР или архива
  • Чишћење пословног документа радног тока

Заједнички изазови и решења

Неки углови су испуњени белом / сивом: Ово је нормално за јаке углове скијања; изаберите боју позадине да одговара вашим потребама.

Слика је скраћена: Употреба resize: true да проширите каневе ако морате да сачувате све садржаје.

Лоша квалитет исправљања: Уверите се да сте оптерећени као RasterImage, Не само Image.

Најбоља пракса

  • Увек прегледајте жељене резултате пре дељења или архивирања
  • Скенирање процеса за брзину и конзистентност
  • Држите оригиналне скене као резервну копију

FAQ

**П: Могу ли користити ПНГ или ТИФФ за резултате без губитака?**А: Да – промена JpegOptions да PngOptions или TiffOptions У том Save Метода је.

**П: Могу ли аутоматизовати целу фасциклу скенирања?**А: Апсолутно — заварити код у кругу за отклањање партије.

**Q: Коју боју треба користити за позадину?**А: Употреба Color.White за папир, Color.Transparent за графике, или одговара позадини вашег документа.

Закључак

Имитација за .NET је брза, поуздана и једноставна за аутоматизацију. за напредније корекције слике, погледајте Aspose.Imaging za .NET API Reference .

 Српски