Ejemplo n.º 1
0
def read_cached_preview(filename: str) -> bytes:
    assert os.path.isabs(filename)
    bytes = io.BytesIO()
    file_format = get_file_format(filename)
    preview_image: png.Image = file_format.read_preview(
        config.get_files_directory() / filename)
    preview_image.write(bytes)
    return bytes.getvalue()
Ejemplo n.º 2
0
def read_cached_preview(filename: str) -> bytes:
    assert os.path.isabs(filename)
    bytes = io.BytesIO()
    file_format = get_file_format(filename)
    preview_image: png.Image = file_format.read_preview(FILES_DIRECTORY /
                                                        filename)
    preview_image.write(bytes)
    return bytes.getvalue()
Ejemplo n.º 3
0
def read_cached_sliced_model_file(filename: str) -> SlicedModelFile:
    assert os.path.isabs(filename)
    file_format = get_file_format(filename)
    return file_format.read(config.get_files_directory() / filename)
Ejemplo n.º 4
0
def read_cached_sliced_model_file(filename: str) -> SlicedModelFile:
    assert os.path.isabs(filename)
    file_format = get_file_format(filename)
    return file_format.read(FILES_DIRECTORY / filename)