Может ли Delphi JCL 7zCompression использоваться для сжатия / распаковки потока в памяти без файловых операций?

я раньше использовал TJcl7zCompressArchive / TJcl7zDecompressArchive для выполнения операции архивирования.

Теперь я хотел бы сжимать / распаковывать потоки в памяти напрямую, без операций с файлами. Однако, когда я видел примеры из поиска в Интернете, я не мог найти способ сделать это с помощью этой библиотеки. Я нашел другие инструменты для этого, но степень сжатия кажется не такой хорошей, как у 7zip.

Кто-нибудь может дать какие-то указания или пример кода, показывающий, как этого добиться. Большое спасибо!

8
задан dsolimano 10 August 2011 в 16:44
поделиться