Tôi khá mới với bộ đệm và ReadableStream, vì vậy có lẽ đây là một câu hỏi ngu ngốc. Tôi có một thư viện mà có đầu vào như một ReadableStream, nhưng đầu vào của tôi chỉ là một hình ảnh định dạng base64. Tôi có thể chuyển đổi dữ liệu tôi có trong một vùng đệm như vậy:Chuyển đổi bộ đệm thành một dòng ReadableStream ở nút js
var img = new Buffer(img_string, 'base64');
Nhưng tôi không có ý tưởng làm thế nào để chuyển nó sang một ReadableStream hoặc chuyển đổi các Buffer tôi đắc đến một ReadableStream.
Có cách nào để làm điều này hoặc tôi đang cố gắng để đạt được điều không thể?
Cảm ơn.
Cảm ơn, mặc dù hơi muộn. Tôi không nhớ làm thế nào tôi giải quyết vấn đề, nhưng điều này có vẻ là một giải pháp tốt đẹp. Nếu ai đó xác nhận điều này thì nó sẽ rất tuyệt. Tôi nhớ đã tìm ra ZERO về chuyển đổi này. – Masiar
Xác nhận rằng nó hoạt động - tìm thấy điều này khi tìm kiếm cách biến filebuffers thành luồng. –
Nếu bạn có tệp mà bạn xử lý tệp, bạn nên mở tệp đọc luồng ngay lập tức bằng cách này: http://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options – vanthome