Sem enrolação. Sem marcas de água (a menos que queira). Apenas ferramentas inteligentes, seguras e escaláveis para lidar com os seus PDFs como um profissional.
yarn add @simplepdf/react-embed-pdf
# ou
npminstall @simplepdf/react-embed-pdf
Uma vez instalado, deverá ver a seguinte mensagem:
Estamos a usar yarn, por isso se usar npm por exemplo, a mensagem será ligeiramente diferente
success Saved lockfile.
success Saved 1 new dependency.
info Direct dependencies
└─ @simplepdf/react-embed-pdf@1.3.0
info All dependencies
└─ @simplepdf/react-embed-pdf@1.3.0
✨ Done in 5.91s.
Hora de escrever código React!
Passo 3: Adicionar o editor SimplePDF à nossa aplicação Next.js
Neste passo vamos aprender a adicionar o componente do editor SimplePDF: este componente vai permitir-nos abrir qualquer PDF a partir da nossa aplicação.
Vamos começar por abrir o código da nossa aplicação no editor de código de preferência - no SimplePDF gostamos muito do VScode
Vamos limpar um pouco removendo tudo dentro de main e atualizar o título da página:
O código deverá agora ficar assim:
import Head from'next/head'import { Inter } from'@next/font/google'import styles from'../styles/Home.module.css'const inter = Inter({ subsets: ['latin'] })
exportdefaultfunction Home() {
return (
<><Head><title>SimplePDF Embed Example</title><metaname="description"content="Generated by create next app"/><metaname="viewport"content="width=device-width, initial-scale=1"/><linkrel="icon"href="/favicon.ico"/></Head><mainclassName={styles.main}></main>
</>
)
}
E o nosso navegador deverá mostrar a seguinte página: nada!
Vamos importar o componente EmbedPDF no topo do nosso ficheiro: