Мы создали консольное приложение на C#, где будут считываться многостраничные файлы tif/tiff, разбиваться по страницам, а затем преобразовываться в кодировку base64 для загрузки файла в другое целевое приложение (поскольку оно принимает только кодировку base64 для загрузки документов), и мы получение этого исключения из памяти всякий раз, когда размер файла превышает 500 МБ. Исключение типа «System.OutOfMemoryException» было выбрано
Exception at System.Convert.ToBase64String(Byte[] inArray, Int32 offset, Int32 length, Base64FormattingOptions options)
at System.Convert.ToBase64String(Byte[] inArray)
Фрагмент кода:
Byte[] bytes = File.ReadAllBytes(filepath);
String base64stringofdocument = Convert.ToBase64String(bytes);
Вышеупомянутый путь к файлу относится › к абсолютному пути к файлу
Stream
ing - это решение - этот ответ может помочь. - person aepot   schedule 07.08.2020