Посмотрите в старт посте под спойлером про подключение using, проверьте все ли сделано, как там написано. те ли версии dll используете.Выдает такую ошибку, не подскажите что нужно делать? Вообще новичок в этой теме.Посмотреть вложение 112080
Да неправильно прописал , using . СпасибоПосмотрите в старт посте под спойлером про подключение using, проверьте все ли сделано, как там написано. те ли версии dll используете.
Вам не хватаетMagick.Native-Q16-HDRI-x64.dll (ну или х86)в ExternalAssembliesПодскажите в чем может быть проблема?
Выполнение действия CSharp OwnCode. Инициализатор типа "NativeMagickSettings" выдал исключение.
где она? глаза сломалВсем привет! Помогите разобраться.
Перешёл на сайт https://imagemagick-org.translate.goog/script/download.php?_x_tr_sl=en&_x_tr_tl=ru&_x_tr_hl=ru#windows
где скачивать библиотеку, файла с расширением dll я там не нашёл, там есть ImageMagick-7.1.1-29-Q8-x64-dll.exe
Скачал его, и установил. В установленной папке нет данной библиотеки Magick.NET-Q8-AnyCPU.dll и даже похожей нет.
Подскажите от куда её скачать?
***Нашёл)***
вот эти подключайтегде она? глаза сломал
Подскажите пожалуйста, как реализовать.
Есть у меня допустим картинка 750х750 пикселей.
Мне необходимо ровно в середину (примерно в размер 600х600 пикселей) написать текст. Текст может быть как 5 слов, так и несколько предложений. В зависимости от длины текста, чтобы менялся размер шрифта.
Заранее благодарю!
// Путь к исходному изображению
string imagePath = @"C:\\Program Files\\ZennoLab\\RU\\ZennoPoster Pro V7\\7.7.5.0\\Progs\\imageR.jpg";
// Создание объекта изображения
using (MagickImage image = new MagickImage(imagePath))
{
// Установка параметров текста
MagickReadSettings settings = new MagickReadSettings
{
TextGravity = Gravity.Center,
BackgroundColor = MagickColors.Transparent,
FillColor = MagickColors.Black,
Width = 600,
Height = 600
};
// Текст, который нужно добавить на изображение
string text = "Ваш текст здесь";
// Создание объекта для добавления текста
using (MagickImage textImage = new MagickImage($"caption:{text}", settings))
{
// Наложение текста на изображение в середину
image.Composite(textImage, (image.Width - textImage.Width) / 2, (image.Height - textImage.Height) / 2, CompositeOperator.Over);
}
// Сохранение измененного изображения
string outputImagePath = "image.jpg";
image.Write(outputImagePath);
}
https://github.com/dlemstra/Magick.NET лучше пользоваться последней версией, здесь уже устаревшая.
Это лучше в тему с поиском исполнителей написать, и конкретизировать какой функционал софта хотите и какой бюджет на разработку.Ребят, подскажите плз кто может на net фреймворке софт написать?