Tag: image

Как найти причину ошибки Generic GDI + при сохранении изображения?

Имея код, который работает веками при загрузке и хранении изображений, я обнаружил, что у меня есть одно изображение, которое нарушает этот код: const string i1Path = @”c:\my\i1.jpg”; const string i2Path = @”c:\my\i2.jpg”; var i = Image.FromFile(i1Path); i.Save(i2Path, ImageFormat.Jpeg); Исключение составляет: Возникло событие System.Runtime.InteropServices.ExternalException Общая ошибка произошла в GDI +. в System.Drawing.Image.Save (String filename, кодировщик ImageCodecInfo, […]

Извлечь встроенный объект изображения в RTF

У меня есть документы rtf , содержащие встроенный объект (изображение). Мне нужно извлечь это как объект Image (или любой другой используемый формат). Я проверил эту статью CodeProject, но приложения по умолчанию не отображают ее правильно (они отображают образ «по умолчанию», а не изображение), поэтому я перешел. Вот пример кода RTF (мне пришлось сократить его из-за […]

Достаточно ли перенаправлять изображения HTTP?

Можно ли вернуть код 301/302/303 при возврате ресурса изображения? Я сделал это в прошлом и, похоже, работает. Это хорошая практика и совместима ли она с большинством браузеров?

Преобразование PDF в миниатюру в Java

Кто-нибудь может предложить мне бесплатную библиотеку Java, которая может конвертировать PDF-файл и создавать уменьшенное изображение (PNG) с первой страницы. Благодарю.

Как запросить контент-провайдера Android MediaStore, избегая потерянных изображений?

Я пытаюсь предоставить активность в приложении, которая отображает миниатюры фотографий в медиа-магазине устройства и позволяет пользователю выбирать один из них. После того, как пользователь делает выбор, приложение считывает оригинальное полноразмерное изображение и делает с ним что-то. Я использую следующий код для создания Cursor по всем изображениям на внешнем хранилище: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); […]

Изображение слишком малое изображение DrawImage

Когда я рисую изображение с использованием Graphics.DrawImage и рисую его на больший размер, чем исходное изображение, он становится слишком маленьким. Вы можете увидеть это на следующем рисунке: Зеленые линии не должны быть видимыми и не являться частью изображения. Скорее они рисуются за изображением, и изображение должно их покрывать. Как я могу нарисовать изображение с точным […]

Добавление нескольких изображений в один файл PDF с помощью iText с использованием java

У меня есть следующий код, но этот код добавляет только последнее изображение в pdf. try { filePath = (filePath != null && filePath.endsWith(“.pdf”)) ? filePath : filePath + “.pdf”; Document document = new Document(); PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(filePath)); document.open(); // document.add(new Paragraph(“Image Example”)); for (String imageIpath : imagePathsList) { // Add Image Image […]

Как найти, где начинается Image Block в GIF-изображениях?

Источник информации – http://www.onicos.com/staff/iz/formats/gif.html#header В изображениях GIF фактический размер изображения (ширина, высота) сохраняется в блоке изображений. Для лучшего понимания Блок изображений – это самый первый блок, включенный в заголовок. Прежде чем начнутся фактические блоки, будет выделено выделение памяти Global Color Table (0..255 x 3 байта) (теперь GCT ). Если я могу узнать количество байтов, зарезервированное […]

java.sql.SQLException: перед началом набора результатов

Я попробовал следующий код для получения изображения, хранящегося в базе данных. Я создал базу данных с именем image_db которая содержит таблицу с именем image_details . В таблице есть два поля: id и image_path и оба имеют тип mediumblob Я сохранил несколько изображений в поле image_path как двоичный. Теперь я хочу получить и отобразить его. package […]

Ошибка «Параметр недействителен» при преобразовании байтов в изображение

Я преобразовываю байты в изображение, но получаю сообщение об ошибке Параметр недействителен Я вставляю свой код. Пожалуйста, проверьте код и предположите, что я делаю все правильно или неправильно. Image arr1 = byteArrayToImage(Bytess); Это функция. public static Image byteArrayToImage(byte[] byteArrayIn) { if (null == byteArrayIn || byteArrayIn.Length == 0) return null; MemoryStream ms = new MemoryStream(byteArrayIn); […]

Давайте будем гением компьютера.