@ Реагировать-PDF / визуализатор. Как создать PDF и скачать его - PullRequest
0 голосов
/ 17 мая 2019

Мне удалось сгенерировать PDF-документ и показать его на странице, но я изо всех сил пытаюсь настроить опцию его загрузки.

Можно настроить что-то вроде щелчка здесь, чтобы загрузить документ?

Пожалуйста, используйте код ниже:

import React, {Component} from 'react';
import { PDFViewer } from '@react-pdf/renderer';
import FeeAcceptance from '../Pdfgenerator/FeeAcceptance'

class AcceptFees extends Component {

  render () {
      return (
          <>
              <PDFViewer>
                  <FeeAcceptance member_detail={'test'} />
              </PDFViewer >

              <h1>click<a href="?????"> here </a>to download the document</h1>
          </>
      );
  }
}

export default AcceptFees;

Заранее спасибо.

1 Ответ

0 голосов
/ 17 мая 2019

Если вы столкнулись с той же проблемой, я нашел кое-что, что поможет.Замените PDFViewer на приведенный ниже код:

<PDFDownloadLink document={<FeeAcceptance />} fileName="fee_acceptance.pdf">
  {({ blob, url, loading, error }) => (loading ? 'Loading document...' : 'Download now!')}
</PDFDownloadLink>

https://react -pdf.org / components

...