Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

209
Visualizações
Cómo imprimir pdf dinámico en React-Native

Imprimir datos a PDF en React-Native. He visto muchos tutoriales pero no tengo la respuesta exacta a esta pregunta.

Factura.js

 import React from 'react'; import { View, SafeAreaView ,StyleSheet, ScrollView, Button, Platform, Text } from "react-native"; import { Card } from "react-native-elements"; import { DataTable } from "react-native-paper"; import Pdf from "../components/Pdf"; const Invoice = () => { return ( <SafeAreaView> <ScrollView> <Card> <Text h3>Invoice #7654</Text> <View> <Text> <Text style={{ fontWeight: "bold" }}>From:</Text> {"\n"}Tata 56 view Pune {"\n"}Email: sumit@.com {"\n"}Phone: 5252146954 </Text> </View> <Pdf /> </Card> </ScrollView> </SafeAreaView> ); } export default Invoice

Pdf.js

 import * as React from 'react'; import { View, StyleSheet, Button, Platform, Text } from 'react-native'; import * as Print from 'expo-print'; import { shareAsync } from 'expo-sharing'; import RNPrint from 'react-native-print'; import Invoice from './Invoice'; export default function Pdf() { const printToFile = async () => { const { uri } = await Print.printToFileAsync({ <Invoice /> }); console.log('File has been saved to:', uri); await shareAsync(uri, { UTI: '.pdf', mimeType: 'application/pdf' }); } return ( <View style={styles.container}> <View /> <Button title="Print to PDF file" onPress={printToFile} /> </View> ); } const styles = StyleSheet.create({ container:{ marginTop: 20 } });

Quiero imprimir el Invoice.js que estoy importando en pdf. ¿Alguna sugerencia sobre cómo imprimir PDF en React-Native?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda