Как добавить отступ к изображению, используя MagickImage в ядре .NET

Попробуйте что-то вроде этого.

const users = [{
  forename: "Arlene",
  isActive: true,
  isManager: false,
  language: "fr",
  partnerNumber: "92250507",
}, {
  forename: "Arlene2",
  isActive: true,
  isManager: false,
  language: "fr",
  partnerNumber: "92250507",
}]

const keys = ["forename", "isActive"];

const filteredUsers = users.map(user => {
  let u = {};
  keys.forEach(key => {
    u[key] = user[key];
  });
  return u;
});

console.log(filteredUsers);

0
задан Kek Lmao 19 January 2019 в 19:49
поделиться

1 ответ

Для этого вы можете использовать метод Extent из MagickImage. Ниже приведен пример того, как вы могли бы сделать это.

public bool AddPadding(string filePath)
{
    // Read from file
    using (MagickImage image = new MagickImage(filePath))
    {
        int imageSize = Math.Max(image.Width, image.Height);

        // Add padding
        image.Extent(imageSize, imageSize, Gravity.Center, MagickColors.Purple);

        // Save the result
        image.Write(filePath);
    }
}

Это добавляет фиолетовый отступ, так что вы можете вместо этого изменить цвет на другой.

0
ответ дан dlemstra 19 January 2019 в 19:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: