lampnick / doctron

html转pdf , html转图片 , Docker-powered html convert to pdf(html2pdf), html to image(html2image like jpeg,png),which using chrome(golang) kernel.
http://doctron.mitnick.fun
Apache License 2.0
544 stars 122 forks source link

无法传到阿里oss 报错如下: #31

Closed yuzeng84 closed 2 years ago

yuzeng84 commented 2 years ago

http://127.0.0.1:8000/convert/html2image?u=doctron&p=lampnick&uploadKey=1123123123&url=http://www.baidu.com&customClip=true&clipX=0&clipY=0&clipWidth=400&clipHeight=1500&clipScale=2&format=jpeg&Quality=80

报错信息: {"code":30000000,"message":"worker run process failed.job request timed out","data":null}

/doctron.yaml信息如下:

{

"Doctron": {

    "MaxConvertWorker": 50,

    "Env": "prod",

    "Retry": true,

    "MaxConvertQueue": 60,

    "ConvertTimeout": 10,

    "Uploader": "alioss",

    "Domain": "0.0.0.0:8080",

    "TLSCertFile": "certfile",

    "TLSKeyFile": "keyfile",

    "User": [

        {

            "Username": "doctron",

            "Password": "lampnick"

        }

    ]

},

"Oss": {

    "Endpoint": "oss-cn-hangzhou-internal.aliyuncs.com",

    "AccessKeyId": "LTAI5t7U",

    "AccessKeySecret": "gbFg5soa",

    "BucketName": "images",

    "PrivateServerDomain": "images.r3434.cn"

}

}

另外 ,如何设置 保存到特定目录,如:images/test/

lampnick commented 2 years ago

http://127.0.0.1:8000/convert/html2image?u=doctron&p=lampnick&uploadKey=1123123123&url=http://www.baidu.com&customClip=true&clipX=0&clipY=0&clipWidth=400&clipHeight=1500&clipScale=2&format=jpeg&Quality=80

报错信息: {"code":30000000,"message":"worker run process failed.job request timed out","data":null}

/doctron.yaml信息如下:

{

"Doctron": {

    "MaxConvertWorker": 50,

    "Env": "prod",

    "Retry": true,

    "MaxConvertQueue": 60,

    "ConvertTimeout": 10,

    "Uploader": "alioss",

    "Domain": "0.0.0.0:8080",

    "TLSCertFile": "certfile",

    "TLSKeyFile": "keyfile",

    "User": [

        {

            "Username": "doctron",

            "Password": "lampnick"

        }

    ]

},

"Oss": {

    "Endpoint": "oss-cn-hangzhou-internal.aliyuncs.com",

    "AccessKeyId": "LTAI5t7U",

    "AccessKeySecret": "gbFg5soa",

    "BucketName": "images",

    "PrivateServerDomain": "images.r3434.cn"

}

}

另外 ,如何设置 保存到特定目录,如:images/test/

oss-cn-hangzhou-internal.aliyuncs.com修改成oss-cn-hangzhou.aliyuncs.com

lampnick commented 2 years ago

保存到指定目录: URL 传参数:uploadKey=images/test/test.pdf,这样就行了

yuzeng84 commented 2 years ago

ok 谢谢 全都解决了