pdfkit генерирует пустой pdf в python форме html строке - PullRequest
0 голосов
/ 05 февраля 2020

Я использую pdfkit в AWS Lambda (многоуровневый wkhtmlpdf), который генерирует pdf-код, правильный для символов sh, в то время как я использую китайские символы, он генерирует пустой pdf, а размер файла увеличивается. если включены китайские иероглифы, то генерируется пустой PDF. даже после включения html метатега с utf-8.

Код, используемый для генерации:

 pdfkit.from_string(htmlString, options=options, css='./include.css', output_path=convertedPath)

    extra_args = {'ContentType':  'application/pdf'}
def upload_to_s3(bucket_name, s3_file_location, convertedPath, extraArgs):
  try:
    s3 = boto3.resource('s3')
    s3.meta.client.upload_file(disk_file_path, bucket_name, s3_file_location,
                               ExtraArgs=extraArgs)
  except Exception as e:
    print (Error in upload to s3 , e)
    raise Exception(Error uploading to s3)

Pdf корректно генерируется на моей локальной машине ma c. Может ли кто-нибудь помочь, почему это не удается .?

...