上传、下载文件添加参数

uat
wangxiaoshuang 2025-12-19 16:27:32 +08:00
parent 691a3721a0
commit 56bc2bc5cd
2 changed files with 4 additions and 2 deletions

View File

@ -8508,6 +8508,8 @@
var binaryStream; var binaryStream;
var _writeOptions$fragmen = writeOptions.fragmentMultiframe, var _writeOptions$fragmen = writeOptions.fragmentMultiframe,
fragmentMultiframe = _writeOptions$fragmen === void 0 ? true : _writeOptions$fragmen; fragmentMultiframe = _writeOptions$fragmen === void 0 ? true : _writeOptions$fragmen;
var _writeOptions$offset = writeOptions.startOffset,
startOffset = _writeOptions$offset === void 0 ? true : _writeOptions$offset;
value = value === null || value === undefined ? [] : value; value = value === null || value === undefined ? [] : value;
if (isEncapsulated) { if (isEncapsulated) {
@ -8535,7 +8537,7 @@
for (i = 0; i < frames; i++) { for (i = 0; i < frames; i++) {
var _needsPadding = Boolean(value[i].byteLength & 1); var _needsPadding = Boolean(value[i].byteLength & 1);
// startOffset.push(binaryStream.size); if (startOffset) startOffset.push(binaryStream.size);
var frameBuffer = value[i], var frameBuffer = value[i],
frameStream = new ReadBufferStream(frameBuffer); frameStream = new ReadBufferStream(frameBuffer);
var fragmentsLength = 1; var fragmentsLength = 1;

View File

@ -112,7 +112,7 @@ function downloadFileToUrl(url) {
xhr.onload = function () { xhr.onload = function () {
const arraybuffer = xhr.response; const arraybuffer = xhr.response;
let dataset = dcmjs.data.DicomMessage.readFile(arraybuffer) let dataset = dcmjs.data.DicomMessage.readFile(arraybuffer)
let newDicomFile = dataset.write({ fragmentMultiframe: false }) // fragmentMultiframe 原始数据是否进行分割 let newDicomFile = dataset.write({ fragmentMultiframe: false, startOffset: false }) // fragmentMultiframe 原始数据是否进行分割
const bufferArray = new Uint8Array(newDicomFile) const bufferArray = new Uint8Array(newDicomFile)
const blob = new Blob([bufferArray], { type: 'application/octet-stream' }) const blob = new Blob([bufferArray], { type: 'application/octet-stream' })
const href = URL.createObjectURL(blob) const href = URL.createObjectURL(blob)