refactor: extract navbar and footer into reusable handlebars partials
- Replace duplicated navbar markup across all HTML pages with {{> navbar }} partial
- Replace duplicated footer markup across all HTML pages with {{> footer }} partial
- Add TypeScript type definitions for vite-plugin-handlebars integration
- Update vite.config.ts to support handlebars partial compilation
- Update tsconfig.json to include handlebars type definitions
- Update nginx.conf for proper static file serving with partials
- Update translation files for de, pt, tr, vi, and zh-TW locales
- Reduce code duplication and improve maintainability across 13+ HTML pages
- Ensure consistent navbar and footer behavior across the entire application
This commit is contained in:
@@ -8,6 +8,10 @@
|
||||
"openMainMenu": "Abrir menu principal",
|
||||
"language": "Idioma"
|
||||
},
|
||||
"donation": {
|
||||
"message": "Adora o BentoPDF? Ajude-nos a mantê-lo gratuito e de código aberto!",
|
||||
"button": "Doar"
|
||||
},
|
||||
"hero": {
|
||||
"title": "O",
|
||||
"pdfToolkit": "Kit de Ferramentas PDF",
|
||||
@@ -53,7 +57,8 @@
|
||||
"toolsLabel": "Ferramentas",
|
||||
"subtitle": "Clique em uma ferramenta para abrir o seletor de arquivos",
|
||||
"searchPlaceholder": "Buscar ferramenta (ex: 'dividir', 'organizar'...)",
|
||||
"backToTools": "Voltar para Ferramentas"
|
||||
"backToTools": "Voltar para Ferramentas",
|
||||
"firstLoadNotice": "O primeiro carregamento demora um momento enquanto baixamos nosso mecanismo de conversão. Depois disso, todos os carregamentos serão instantâneos."
|
||||
},
|
||||
"upload": {
|
||||
"clickToSelect": "Clique para selecionar um arquivo",
|
||||
|
||||
@@ -1,282 +1,296 @@
|
||||
{
|
||||
"categories": {
|
||||
"popularTools": "Ferramentas Populares",
|
||||
"editAnnotate": "Editar e Anotar",
|
||||
"convertToPdf": "Converter para PDF",
|
||||
"convertFromPdf": "Converter de PDF",
|
||||
"organizeManage": "Organizar e Gerenciar",
|
||||
"optimizeRepair": "Otimizar e Reparar",
|
||||
"securePdf": "Segurança de PDF"
|
||||
},
|
||||
"pdfMultiTool": {
|
||||
"name": "Multiferramenta PDF",
|
||||
"subtitle": "Mesclar, dividir, organizar, excluir, girar, adicionar páginas em branco, extrair e duplicar em uma única interface."
|
||||
},
|
||||
"mergePdf": {
|
||||
"name": "Mesclar PDF",
|
||||
"subtitle": "Combine vários PDFs em um único arquivo. Preserva os favoritos (bookmarks)."
|
||||
},
|
||||
"splitPdf": {
|
||||
"name": "Dividir PDF",
|
||||
"subtitle": "Extraia um intervalo de páginas para um novo PDF."
|
||||
},
|
||||
"compressPdf": {
|
||||
"name": "Comprimir PDF",
|
||||
"subtitle": "Reduza o tamanho do arquivo do seu PDF."
|
||||
},
|
||||
"pdfEditor": {
|
||||
"name": "Editor de PDF",
|
||||
"subtitle": "Anotar, destacar, redigir, comentar, adicionar formas/imagens, pesquisar e visualizar PDFs."
|
||||
},
|
||||
"jpgToPdf": {
|
||||
"name": "JPG para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens JPG."
|
||||
},
|
||||
"signPdf": {
|
||||
"name": "Assinar PDF",
|
||||
"subtitle": "Desenhe, digite ou faça upload da sua assinatura."
|
||||
},
|
||||
"cropPdf": {
|
||||
"name": "Cortar PDF",
|
||||
"subtitle": "Corte as margens de cada página do seu PDF."
|
||||
},
|
||||
"extractPages": {
|
||||
"name": "Extrair Páginas",
|
||||
"subtitle": "Salve uma seleção de páginas como novos arquivos."
|
||||
},
|
||||
"duplicateOrganize": {
|
||||
"name": "Duplicar e Organizar",
|
||||
"subtitle": "Duplique, reordene e exclua páginas."
|
||||
},
|
||||
"deletePages": {
|
||||
"name": "Excluir Páginas",
|
||||
"subtitle": "Remova páginas específicas do seu documento."
|
||||
},
|
||||
"editBookmarks": {
|
||||
"name": "Editar Favoritos",
|
||||
"subtitle": "Adicione, edite, importe, exclua e extraia favoritos de PDF."
|
||||
},
|
||||
"tableOfContents": {
|
||||
"name": "Sumário",
|
||||
"subtitle": "Gere uma página de sumário a partir dos favoritos do PDF."
|
||||
},
|
||||
"pageNumbers": {
|
||||
"name": "Números de Página",
|
||||
"subtitle": "Insira números de página no seu documento."
|
||||
},
|
||||
"addWatermark": {
|
||||
"name": "Adicionar Marca d'Água",
|
||||
"subtitle": "Carimbe texto ou uma imagem sobre as páginas do seu PDF."
|
||||
},
|
||||
"headerFooter": {
|
||||
"name": "Cabeçalho e Rodapé",
|
||||
"subtitle": "Adicione texto no topo e no final das páginas."
|
||||
},
|
||||
"invertColors": {
|
||||
"name": "Inverter Cores",
|
||||
"subtitle": "Crie uma versão em \"modo escuro\" do seu PDF."
|
||||
},
|
||||
"backgroundColor": {
|
||||
"name": "Cor de Fundo",
|
||||
"subtitle": "Altere a cor de fundo do seu PDF."
|
||||
},
|
||||
"changeTextColor": {
|
||||
"name": "Alterar Cor do Texto",
|
||||
"subtitle": "Altere a cor do texto no seu PDF."
|
||||
},
|
||||
"addStamps": {
|
||||
"name": "Adicionar Carimbos",
|
||||
"subtitle": "Adicione carimbos de imagem ao seu PDF usando a barra de ferramentas de anotação.",
|
||||
"usernameLabel": "Nome do Usuário no Carimbo",
|
||||
"usernamePlaceholder": "Digite seu nome (para os carimbos)",
|
||||
"usernameHint": "Este nome aparecerá nos carimbos que você criar."
|
||||
},
|
||||
"removeAnnotations": {
|
||||
"name": "Remover Anotações",
|
||||
"subtitle": "Remova comentários, destaques e links."
|
||||
},
|
||||
"pdfFormFiller": {
|
||||
"name": "Preenchimento de Formulário",
|
||||
"subtitle": "Preencha formulários diretamente no navegador. Também suporta formulários XFA."
|
||||
},
|
||||
"createPdfForm": {
|
||||
"name": "Criar Formulário PDF",
|
||||
"subtitle": "Crie formulários PDF preenchíveis com campos de texto de arrastar e soltar."
|
||||
},
|
||||
"removeBlankPages": {
|
||||
"name": "Remover Páginas em Branco",
|
||||
"subtitle": "Detecte e exclua automaticamente páginas em branco."
|
||||
},
|
||||
"imageToPdf": {
|
||||
"name": "Imagem para PDF",
|
||||
"subtitle": "Converta JPG, PNG, WebP, BMP, TIFF, SVG, HEIC para PDF."
|
||||
},
|
||||
"pngToPdf": {
|
||||
"name": "PNG para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens PNG."
|
||||
},
|
||||
"webpToPdf": {
|
||||
"name": "WebP para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens WebP."
|
||||
},
|
||||
"svgToPdf": {
|
||||
"name": "SVG para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens SVG."
|
||||
},
|
||||
"bmpToPdf": {
|
||||
"name": "BMP para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens BMP."
|
||||
},
|
||||
"heicToPdf": {
|
||||
"name": "HEIC para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens HEIC."
|
||||
},
|
||||
"tiffToPdf": {
|
||||
"name": "TIFF para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens TIFF."
|
||||
},
|
||||
"textToPdf": {
|
||||
"name": "Texto para PDF",
|
||||
"subtitle": "Converta um arquivo de texto simples (.txt) em PDF."
|
||||
},
|
||||
"jsonToPdf": {
|
||||
"name": "JSON para PDF",
|
||||
"subtitle": "Converta arquivos JSON para o formato PDF."
|
||||
},
|
||||
"pdfToJpg": {
|
||||
"name": "PDF para JPG",
|
||||
"subtitle": "Converta cada página do PDF em uma imagem JPG."
|
||||
},
|
||||
"pdfToPng": {
|
||||
"name": "PDF para PNG",
|
||||
"subtitle": "Converta cada página do PDF em uma imagem PNG."
|
||||
},
|
||||
"pdfToWebp": {
|
||||
"name": "PDF para WebP",
|
||||
"subtitle": "Converta cada página do PDF em uma imagem WebP."
|
||||
},
|
||||
"pdfToBmp": {
|
||||
"name": "PDF para BMP",
|
||||
"subtitle": "Converta cada página do PDF em uma imagem BMP."
|
||||
},
|
||||
"pdfToTiff": {
|
||||
"name": "PDF para TIFF",
|
||||
"subtitle": "Converta cada página do PDF em uma imagem TIFF."
|
||||
},
|
||||
"pdfToGreyscale": {
|
||||
"name": "PDF para Tons de Cinza",
|
||||
"subtitle": "Converta todas as cores para preto e branco."
|
||||
},
|
||||
"pdfToJson": {
|
||||
"name": "PDF para JSON",
|
||||
"subtitle": "Converta arquivos PDF para o formato JSON."
|
||||
},
|
||||
"ocrPdf": {
|
||||
"name": "OCR PDF",
|
||||
"subtitle": "Torne um PDF pesquisável e copiável (reconhecimento de texto)."
|
||||
},
|
||||
"alternateMix": {
|
||||
"name": "Alternar e Misturar Páginas",
|
||||
"subtitle": "Mescle PDFs alternando as páginas de cada arquivo. Preserva os favoritos."
|
||||
},
|
||||
"addAttachments": {
|
||||
"name": "Adicionar Anexos",
|
||||
"subtitle": "Incorpore um ou mais arquivos dentro do seu PDF."
|
||||
},
|
||||
"extractAttachments": {
|
||||
"name": "Extrair Anexos",
|
||||
"subtitle": "Extraia todos os arquivos incorporados de PDF(s) como um ZIP."
|
||||
},
|
||||
"editAttachments": {
|
||||
"name": "Editar Anexos",
|
||||
"subtitle": "Visualize ou remova anexos do seu PDF."
|
||||
},
|
||||
"dividePages": {
|
||||
"name": "Dividir Páginas",
|
||||
"subtitle": "Divida as páginas horizontalmente ou verticalmente."
|
||||
},
|
||||
"addBlankPage": {
|
||||
"name": "Adicionar Página em Branco",
|
||||
"subtitle": "Insira uma página vazia em qualquer lugar do seu PDF."
|
||||
},
|
||||
"reversePages": {
|
||||
"name": "Inverter Páginas",
|
||||
"subtitle": "Inverta a ordem de todas as páginas do seu documento."
|
||||
},
|
||||
"rotatePdf": {
|
||||
"name": "Girar PDF",
|
||||
"subtitle": "Gire as páginas em incrementos de 90 graus."
|
||||
},
|
||||
"nUpPdf": {
|
||||
"name": "PDF N-Up",
|
||||
"subtitle": "Organize várias páginas em uma única folha de impressão."
|
||||
},
|
||||
"combineToSinglePage": {
|
||||
"name": "Combinar em Página Única",
|
||||
"subtitle": "Costure todas as páginas em um único fluxo contínuo."
|
||||
},
|
||||
"viewMetadata": {
|
||||
"name": "Ver Metadados",
|
||||
"subtitle": "Inspecione as propriedades ocultas do seu PDF."
|
||||
},
|
||||
"editMetadata": {
|
||||
"name": "Editar Metadados",
|
||||
"subtitle": "Altere o autor, título e outras propriedades."
|
||||
},
|
||||
"pdfsToZip": {
|
||||
"name": "PDFs para ZIP",
|
||||
"subtitle": "Empacote vários arquivos PDF em um arquivo compactado ZIP."
|
||||
},
|
||||
"comparePdfs": {
|
||||
"name": "Comparar PDFs",
|
||||
"subtitle": "Compare dois PDFs lado a lado."
|
||||
},
|
||||
"posterizePdf": {
|
||||
"name": "Posterizar PDF",
|
||||
"subtitle": "Divida uma página grande em várias páginas menores."
|
||||
},
|
||||
"fixPageSize": {
|
||||
"name": "Ajustar Tamanho da Página",
|
||||
"subtitle": "Padronize todas as páginas para um tamanho uniforme."
|
||||
},
|
||||
"linearizePdf": {
|
||||
"name": "Linearizar PDF",
|
||||
"subtitle": "Otimize o PDF para visualização rápida na web."
|
||||
},
|
||||
"pageDimensions": {
|
||||
"name": "Dimensões da Página",
|
||||
"subtitle": "Analise o tamanho, orientação e unidades das páginas."
|
||||
},
|
||||
"removeRestrictions": {
|
||||
"name": "Remover Restrições",
|
||||
"subtitle": "Remova proteção por senha e restrições de segurança de arquivos assinados digitalmente."
|
||||
},
|
||||
"repairPdf": {
|
||||
"name": "Reparar PDF",
|
||||
"subtitle": "Recupere dados de arquivos PDF corrompidos ou danificados."
|
||||
},
|
||||
"encryptPdf": {
|
||||
"name": "Criptografar PDF",
|
||||
"subtitle": "Bloqueie seu PDF adicionando uma senha."
|
||||
},
|
||||
"sanitizePdf": {
|
||||
"name": "Sanitizar PDF",
|
||||
"subtitle": "Remova metadados, anotações, scripts e outros dados ocultos."
|
||||
},
|
||||
"decryptPdf": {
|
||||
"name": "Descriptografar PDF",
|
||||
"subtitle": "Desbloqueie o PDF removendo a proteção por senha."
|
||||
},
|
||||
"flattenPdf": {
|
||||
"name": "Achatar PDF (Flatten)",
|
||||
"subtitle": "Torne os campos de formulário e anotações não editáveis."
|
||||
},
|
||||
"removeMetadata": {
|
||||
"name": "Remover Metadados",
|
||||
"subtitle": "Limpe dados ocultos do seu PDF."
|
||||
},
|
||||
"changePermissions": {
|
||||
"name": "Alterar Permissões",
|
||||
"subtitle": "Defina ou altere as permissões de usuário em um PDF."
|
||||
}
|
||||
"categories": {
|
||||
"popularTools": "Ferramentas Populares",
|
||||
"editAnnotate": "Editar e Anotar",
|
||||
"convertToPdf": "Converter para PDF",
|
||||
"convertFromPdf": "Converter de PDF",
|
||||
"organizeManage": "Organizar e Gerenciar",
|
||||
"optimizeRepair": "Otimizar e Reparar",
|
||||
"securePdf": "Segurança de PDF"
|
||||
},
|
||||
"pdfMultiTool": {
|
||||
"name": "Multiferramenta PDF",
|
||||
"subtitle": "Mesclar, dividir, organizar, excluir, girar, adicionar páginas em branco, extrair e duplicar em uma única interface."
|
||||
},
|
||||
"mergePdf": {
|
||||
"name": "Mesclar PDF",
|
||||
"subtitle": "Combine vários PDFs em um único arquivo. Preserva os favoritos (bookmarks)."
|
||||
},
|
||||
"splitPdf": {
|
||||
"name": "Dividir PDF",
|
||||
"subtitle": "Extraia um intervalo de páginas para um novo PDF."
|
||||
},
|
||||
"compressPdf": {
|
||||
"name": "Comprimir PDF",
|
||||
"subtitle": "Reduza o tamanho do arquivo do seu PDF."
|
||||
},
|
||||
"pdfEditor": {
|
||||
"name": "Editor de PDF",
|
||||
"subtitle": "Anotar, destacar, redigir, comentar, adicionar formas/imagens, pesquisar e visualizar PDFs."
|
||||
},
|
||||
"jpgToPdf": {
|
||||
"name": "JPG para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens JPG."
|
||||
},
|
||||
"signPdf": {
|
||||
"name": "Assinar PDF",
|
||||
"subtitle": "Desenhe, digite ou faça upload da sua assinatura."
|
||||
},
|
||||
"cropPdf": {
|
||||
"name": "Cortar PDF",
|
||||
"subtitle": "Corte as margens de cada página do seu PDF."
|
||||
},
|
||||
"extractPages": {
|
||||
"name": "Extrair Páginas",
|
||||
"subtitle": "Salve uma seleção de páginas como novos arquivos."
|
||||
},
|
||||
"duplicateOrganize": {
|
||||
"name": "Duplicar e Organizar",
|
||||
"subtitle": "Duplique, reordene e exclua páginas."
|
||||
},
|
||||
"deletePages": {
|
||||
"name": "Excluir Páginas",
|
||||
"subtitle": "Remova páginas específicas do seu documento."
|
||||
},
|
||||
"editBookmarks": {
|
||||
"name": "Editar Favoritos",
|
||||
"subtitle": "Adicione, edite, importe, exclua e extraia favoritos de PDF."
|
||||
},
|
||||
"tableOfContents": {
|
||||
"name": "Sumário",
|
||||
"subtitle": "Gere uma página de sumário a partir dos favoritos do PDF."
|
||||
},
|
||||
"pageNumbers": {
|
||||
"name": "Números de Página",
|
||||
"subtitle": "Insira números de página no seu documento."
|
||||
},
|
||||
"addWatermark": {
|
||||
"name": "Adicionar Marca d'Água",
|
||||
"subtitle": "Carimbe texto ou uma imagem sobre as páginas do seu PDF."
|
||||
},
|
||||
"headerFooter": {
|
||||
"name": "Cabeçalho e Rodapé",
|
||||
"subtitle": "Adicione texto no topo e no final das páginas."
|
||||
},
|
||||
"invertColors": {
|
||||
"name": "Inverter Cores",
|
||||
"subtitle": "Crie uma versão em \"modo escuro\" do seu PDF."
|
||||
},
|
||||
"backgroundColor": {
|
||||
"name": "Cor de Fundo",
|
||||
"subtitle": "Altere a cor de fundo do seu PDF."
|
||||
},
|
||||
"changeTextColor": {
|
||||
"name": "Alterar Cor do Texto",
|
||||
"subtitle": "Altere a cor do texto no seu PDF."
|
||||
},
|
||||
"addStamps": {
|
||||
"name": "Adicionar Carimbos",
|
||||
"subtitle": "Adicione carimbos de imagem ao seu PDF usando a barra de ferramentas de anotação.",
|
||||
"usernameLabel": "Nome do Usuário no Carimbo",
|
||||
"usernamePlaceholder": "Digite seu nome (para os carimbos)",
|
||||
"usernameHint": "Este nome aparecerá nos carimbos que você criar."
|
||||
},
|
||||
"removeAnnotations": {
|
||||
"name": "Remover Anotações",
|
||||
"subtitle": "Remova comentários, destaques e links."
|
||||
},
|
||||
"pdfFormFiller": {
|
||||
"name": "Preenchimento de Formulário",
|
||||
"subtitle": "Preencha formulários diretamente no navegador. Também suporta formulários XFA."
|
||||
},
|
||||
"createPdfForm": {
|
||||
"name": "Criar Formulário PDF",
|
||||
"subtitle": "Crie formulários PDF preenchíveis com campos de texto de arrastar e soltar."
|
||||
},
|
||||
"removeBlankPages": {
|
||||
"name": "Remover Páginas em Branco",
|
||||
"subtitle": "Detecte e exclua automaticamente páginas em branco."
|
||||
},
|
||||
"imageToPdf": {
|
||||
"name": "Imagem para PDF",
|
||||
"subtitle": "Converta JPG, PNG, WebP, BMP, TIFF, SVG, HEIC para PDF."
|
||||
},
|
||||
"pngToPdf": {
|
||||
"name": "PNG para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens PNG."
|
||||
},
|
||||
"webpToPdf": {
|
||||
"name": "WebP para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens WebP."
|
||||
},
|
||||
"svgToPdf": {
|
||||
"name": "SVG para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens SVG."
|
||||
},
|
||||
"bmpToPdf": {
|
||||
"name": "BMP para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens BMP."
|
||||
},
|
||||
"heicToPdf": {
|
||||
"name": "HEIC para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens HEIC."
|
||||
},
|
||||
"tiffToPdf": {
|
||||
"name": "TIFF para PDF",
|
||||
"subtitle": "Crie um PDF a partir de uma ou mais imagens TIFF."
|
||||
},
|
||||
"textToPdf": {
|
||||
"name": "Texto para PDF",
|
||||
"subtitle": "Converta um arquivo de texto simples (.txt) em PDF."
|
||||
},
|
||||
"jsonToPdf": {
|
||||
"name": "JSON para PDF",
|
||||
"subtitle": "Converta arquivos JSON para o formato PDF."
|
||||
},
|
||||
"pdfToJpg": {
|
||||
"name": "PDF para JPG",
|
||||
"subtitle": "Converta cada página do PDF em uma imagem JPG."
|
||||
},
|
||||
"pdfToPng": {
|
||||
"name": "PDF para PNG",
|
||||
"subtitle": "Converta cada página do PDF em uma imagem PNG."
|
||||
},
|
||||
"pdfToWebp": {
|
||||
"name": "PDF para WebP",
|
||||
"subtitle": "Converta cada página do PDF em uma imagem WebP."
|
||||
},
|
||||
"pdfToBmp": {
|
||||
"name": "PDF para BMP",
|
||||
"subtitle": "Converta cada página do PDF em uma imagem BMP."
|
||||
},
|
||||
"pdfToTiff": {
|
||||
"name": "PDF para TIFF",
|
||||
"subtitle": "Converta cada página do PDF em uma imagem TIFF."
|
||||
},
|
||||
"pdfToGreyscale": {
|
||||
"name": "PDF para Tons de Cinza",
|
||||
"subtitle": "Converta todas as cores para preto e branco."
|
||||
},
|
||||
"pdfToJson": {
|
||||
"name": "PDF para JSON",
|
||||
"subtitle": "Converta arquivos PDF para o formato JSON."
|
||||
},
|
||||
"ocrPdf": {
|
||||
"name": "OCR PDF",
|
||||
"subtitle": "Torne um PDF pesquisável e copiável (reconhecimento de texto)."
|
||||
},
|
||||
"alternateMix": {
|
||||
"name": "Alternar e Misturar Páginas",
|
||||
"subtitle": "Mescle PDFs alternando as páginas de cada arquivo. Preserva os favoritos."
|
||||
},
|
||||
"addAttachments": {
|
||||
"name": "Adicionar Anexos",
|
||||
"subtitle": "Incorpore um ou mais arquivos dentro do seu PDF."
|
||||
},
|
||||
"extractAttachments": {
|
||||
"name": "Extrair Anexos",
|
||||
"subtitle": "Extraia todos os arquivos incorporados de PDF(s) como um ZIP."
|
||||
},
|
||||
"editAttachments": {
|
||||
"name": "Editar Anexos",
|
||||
"subtitle": "Visualize ou remova anexos do seu PDF."
|
||||
},
|
||||
"dividePages": {
|
||||
"name": "Dividir Páginas",
|
||||
"subtitle": "Divida as páginas horizontalmente ou verticalmente."
|
||||
},
|
||||
"addBlankPage": {
|
||||
"name": "Adicionar Página em Branco",
|
||||
"subtitle": "Insira uma página vazia em qualquer lugar do seu PDF."
|
||||
},
|
||||
"reversePages": {
|
||||
"name": "Inverter Páginas",
|
||||
"subtitle": "Inverta a ordem de todas as páginas do seu documento."
|
||||
},
|
||||
"rotatePdf": {
|
||||
"name": "Girar PDF",
|
||||
"subtitle": "Gire as páginas em incrementos de 90 graus."
|
||||
},
|
||||
"nUpPdf": {
|
||||
"name": "PDF N-Up",
|
||||
"subtitle": "Organize várias páginas em uma única folha de impressão."
|
||||
},
|
||||
"combineToSinglePage": {
|
||||
"name": "Combinar em Página Única",
|
||||
"subtitle": "Costure todas as páginas em um único fluxo contínuo."
|
||||
},
|
||||
"viewMetadata": {
|
||||
"name": "Ver Metadados",
|
||||
"subtitle": "Inspecione as propriedades ocultas do seu PDF."
|
||||
},
|
||||
"editMetadata": {
|
||||
"name": "Editar Metadados",
|
||||
"subtitle": "Altere o autor, título e outras propriedades."
|
||||
},
|
||||
"pdfsToZip": {
|
||||
"name": "PDFs para ZIP",
|
||||
"subtitle": "Empacote vários arquivos PDF em um arquivo compactado ZIP."
|
||||
},
|
||||
"comparePdfs": {
|
||||
"name": "Comparar PDFs",
|
||||
"subtitle": "Compare dois PDFs lado a lado."
|
||||
},
|
||||
"posterizePdf": {
|
||||
"name": "Posterizar PDF",
|
||||
"subtitle": "Divida uma página grande em várias páginas menores."
|
||||
},
|
||||
"fixPageSize": {
|
||||
"name": "Ajustar Tamanho da Página",
|
||||
"subtitle": "Padronize todas as páginas para um tamanho uniforme."
|
||||
},
|
||||
"linearizePdf": {
|
||||
"name": "Linearizar PDF",
|
||||
"subtitle": "Otimize o PDF para visualização rápida na web."
|
||||
},
|
||||
"pageDimensions": {
|
||||
"name": "Dimensões da Página",
|
||||
"subtitle": "Analise o tamanho, orientação e unidades das páginas."
|
||||
},
|
||||
"removeRestrictions": {
|
||||
"name": "Remover Restrições",
|
||||
"subtitle": "Remova proteção por senha e restrições de segurança de arquivos assinados digitalmente."
|
||||
},
|
||||
"repairPdf": {
|
||||
"name": "Reparar PDF",
|
||||
"subtitle": "Recupere dados de arquivos PDF corrompidos ou danificados."
|
||||
},
|
||||
"encryptPdf": {
|
||||
"name": "Criptografar PDF",
|
||||
"subtitle": "Bloqueie seu PDF adicionando uma senha."
|
||||
},
|
||||
"sanitizePdf": {
|
||||
"name": "Sanitizar PDF",
|
||||
"subtitle": "Remova metadados, anotações, scripts e outros dados ocultos."
|
||||
},
|
||||
"decryptPdf": {
|
||||
"name": "Descriptografar PDF",
|
||||
"subtitle": "Desbloqueie o PDF removendo a proteção por senha."
|
||||
},
|
||||
"flattenPdf": {
|
||||
"name": "Achatar PDF (Flatten)",
|
||||
"subtitle": "Torne os campos de formulário e anotações não editáveis."
|
||||
},
|
||||
"removeMetadata": {
|
||||
"name": "Remover Metadados",
|
||||
"subtitle": "Limpe dados ocultos do seu PDF."
|
||||
},
|
||||
"changePermissions": {
|
||||
"name": "Alterar Permissões",
|
||||
"subtitle": "Defina ou altere as permissões de usuário em um PDF."
|
||||
},
|
||||
"emailToPdf": {
|
||||
"name": "Email para PDF",
|
||||
"subtitle": "Converta arquivos de email (EML, MSG) para PDF. Suporta exportações do Outlook e formatos de email padrão.",
|
||||
"acceptedFormats": "Arquivos EML, MSG",
|
||||
"convertButton": "Converter para PDF"
|
||||
},
|
||||
"fontToOutline": {
|
||||
"name": "Fonte para Contorno",
|
||||
"subtitle": "Converta todas as fontes em contornos vetoriais para renderização consistente em todos os dispositivos."
|
||||
},
|
||||
"deskewPdf": {
|
||||
"name": "Desinclinar PDF",
|
||||
"subtitle": "Endireite automaticamente páginas digitalizadas inclinadas usando OpenCV."
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user