Отрегулируйте размер страницы в ReactToPrint - PullRequest
0 голосов
/ 27 февраля 2019

Я использую библиотеку ReactToPrint , чтобы распечатать раздел моей страницы с помощью React.js.

<ReactToPrint
trigger={() =>  
  <Button
  variant="contained"
  color="primary"
  className={classes.button}
  >
    PRINT &nbsp;&nbsp;&nbsp;
    <PrintIcon
    className={classNames(
    classes.leftIcon,
    classes.iconSmall
    )}
    />
  </Button>
}
content={() => this.componentRef}
/>
<Barcode
ref={el => (this.componentRef = el)} 
name={this.state.displayValue}
value={this.state.barcodeValue}
text={this.state.displayValue}
fontSize={20}
width={2}
/>

Я вижу свойство "pageStyle" в документации по github, но не могу найти, как его использовать.Может кто-нибудь, пожалуйста, помогите мне установить размер около 2,5 х 4 дюймов?

1 Ответ

0 голосов
/ 04 сентября 2019

Не уверен, если у вас все еще есть эта проблема, но попробуйте

pageStyle="@page { size: 2.5in 4in}"

в вашей ReactToPrint.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...