Ez az útmutató bemutatja, hogyan lehet nyíl megjegyzéseket adni a JPG-hez C# használatával. A nyíljegyzetek hasznos eszközként szolgálnak a dokumentum bizonyos részei, például grafikonok, táblázatok vagy szövegsorok kiemeléséhez. A cikk útmutatást ad a megjegyzéskönyvtár használatához és egy alapalkalmazás létrehozásához is, amellyel nyíljegyzeteket lehet beszúrni JPG-be C# használatával. A következő szakasz felvázolja a nyíl megjegyzés beszúrásának lépéseit JPG-be C#-ban, egy kódpéldával kísérve.
Lépések a nyíl megjegyzés hozzáadásához JPG-hez C# használatával
- Állítsa be IDE-jét úgy, hogy kihasználja a GroupDocs.Annotation for .NET elemet, hogy nyíl megjegyzést helyezzen el a JPG képen
- Példányosítsa a Annotator osztályt úgy, hogy a JPG fájl elérési útját adja meg argumentumként a konstruktorának
- Példányosítsa a ArrowAnnotation osztályt, megadva a kívánt tulajdonságokat, például pozíciót és oldalszámot
- Hívja meg az Annotator.Add metódust, és adja meg az ArrowAnnotation objektumot paraméterként
- Használja az Annotator.Save metódust a generált JPG kimenet lemezen való tárolásához
A vázolt folyamatot bármilyen platformon alkalmazhatja, amelyre telepítve van a .NET, ami lehetővé teszi, hogy nyilas megjegyzéseket építsen be a JPG-be C# használatával anélkül, hogy további szoftverre vagy eszközökre lenne szüksége. A nyíl megjegyzések létrehozásának lépései JPG-ben C# használatával konzisztensek maradnak minden operációs rendszeren, például Windowson, Linuxon vagy macOS-en. Az alábbi kódpélda bemutatja, hogyan lehet nyilat beszúrni JPG-be, és a kapott kimenetet lemezre menteni.
Kód nyíl megjegyzés hozzáadásához JPG-hez C# használatával
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
using System.Collections.Generic; | |
using System; | |
namespace AddArrowAnnotationtoJPGUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Annotation.lic"); | |
// Instantiate Annotator object by passing path of JPG | |
// file to its constructor | |
using (Annotator annotator = new Annotator("input.jpg")) | |
{ | |
ArrowAnnotation arrow = new ArrowAnnotation | |
{ | |
Box = new Rectangle(100, 100, 100, 100), | |
CreatedOn = DateTime.Now, | |
Message = "This is arrow annotation", | |
Opacity = 0.7, | |
PageNumber = 1, | |
PenColor = 65535, | |
PenStyle = PenStyle.Solid, | |
PenWidth = 10 | |
}; | |
annotator.Add(arrow); | |
// Save the JPG to disk | |
annotator.Save("result.jpg"); | |
} | |
} | |
} | |
} |
A nyíljegyzetek felhasználása hatékony eszköznek bizonyul az információ továbbítására és az olvasó figyelmének bizonyos részletekre való terelésére. Az előző rész átfogóan részletezi a nyíl megjegyzések hozzáadásának folyamatát a JPG C#-hoz, amely magában foglalja az összes szükséges lépést. A megjegyzéskönyvtár konfigurálása és a fájl útvonalak szükség szerinti módosítása után a kód zökkenőmentes integrálása az alkalmazásokba egyszerű feladattá válik.
Egy korábbi oktatóanyagban bemutattunk egy átfogó, lépésenkénti útmutatót a helyettesítő megjegyzések hozzáadásához PDF-ben C# használatával. A téma alaposabb megértéséhez javasoljuk, hogy tekintse meg részletes cikkünket a pótannotáció hozzáadása PDF-ben a C# használatával.