goja-rapid/src/main/java/goja/rapid/qrcode/QRCode.java
public QRCode toFile(File qrcodeFile, File appendFile) {
        try {
            if (!qrcodeFile.exists()) {
                Files.createParentDirs(qrcodeFile);

                qrcodeFile.createNewFile();
            }

            appendImage(this.qrcodeImage, ImageIO.read(appendFile), this.format);
            if (!ImageIO.write(this.qrcodeImage,
                    getSuffixName(qrcodeFile),
                    qrcodeFile)) {
                throw new RuntimeException("Unexpected error writing image");
            }
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
        this.qrcodeFile = qrcodeFile;
        return this;
    }
public QRCode toFile(File qrcodeFile, File appendFile) {
        try {
            if (!qrcodeFile.exists()) {
                Files.createParentDirs(qrcodeFile);

                qrcodeFile.createNewFile();
            }

            appendImage(this.qrcodeImage, ImageIO.read(appendFile), this.format);
            if (!ImageIO.write(this.qrcodeImage,
                    getSuffixName(qrcodeFile),
                    qrcodeFile)) {
                throw new RuntimeException("Unexpected error writing image");
            }
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
        this.qrcodeFile = qrcodeFile;
        return this;
    }
把指定的内容生成为一个 QRCode 的图片，并在该图片中间添加上指定的图片；之后保存到指定的文件内。

@param qrcodeFile QRCode 图片生成的指定的文件
@param appendFile 需要添加的图片
@return QRCode 处理器