#javascript #html #canvas #html5-canvas #jspdf
#javascript #HTML #холст #html5-canvas #jspdf
Вопрос:
Как я могу загрузить PDF-файл, хранящийся в s3, и загрузить его в canvas. итак, я могу внести в него некоторые изменения и загрузить после этого?
Я пробовал Jspdf, но, похоже, у него нет возможности использовать PDF-файл в удаленном расположении. PDFjs может загружать PDF, хранящийся в удаленном режиме, но не имеет возможности генерировать PDF из canvas
возможно ли загрузить pfd, хранящийся в s3, на canvas и сделать загружаемый только с помощью jsPDF? если нет, то как я могу это сделать?
Комментарии:
1. Можете ли вы опубликовать пример URL-адреса S3 в формате PDF? Кроме того, если ваша корзина S3 не разрешает запросы CORS, вы не сможете запросить этот PDF-файл со стороны клиента, несмотря ни на что.
2. Из-за политики моей компании мне не разрешено публиковать эти ссылки в формате PDF. CORS настроен правильно.
3. Если вы можете поместить только произвольный PDF-файл на S3 с включенным CORS, я могу опубликовать рабочий образец в ответе.
4. Я все еще получаю:
Access to XMLHttpRequest at 'https://s3.amazonaws.com/....pdf' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Это может быть вашей основной проблемой в целом, кстати.5. Вы не сможете загрузить PDF из любой удаленной службы, если у нее не включен CORS. Кроме этого,
JSpdf
должна быть возможность загружать PDF с любого URL просто отлично.