在Java中,使用base64

时间:2016-07-18 08:30:34

标签: java base64 decode encode tiff

我是否可以在编码(II*)文件时排除特定字符串tiff,并保持String不变,并且在解码期间?

或者

如何指定编码以始终编码 (II*)为三个字符,而不是与其他任何字符组合?

下面的代码将字符串II *替换为(II *),但是之后tiff被破坏了。

           Path path = Paths.get("D:\\Users\\Vinoth\\workspace\\Testing\\Testing.tiff");
            Charset charset = StandardCharsets.UTF_8;

            String content = new String(Files.readAllBytes(path), charset);
            content = content.replace("II*", "  II  ");
            content = content.replace("  II  ","  II*  ");
            Files.write(path, content.getBytes(charset));

0 个答案:

没有答案