PSPDFKit, o PDF Framework usado no Dropbox e Evernote, agora está disponível em um aplicativo independente [XDA Spotlight]

A poderosa estrutura de renderização, edição e criação de PDF chamada PSPDF agora está disponível como um aplicativo independente na Google Play Store.

A beleza do Android está em seu sistema de intenções. Ao contrário do iOS, o Android tem a capacidade de substituir a maioria dos aplicativos padrão por software de terceiros.

No Android, os aplicativos podem definir filtros de intenção que lhes permitem reagir a determinados eventos, como tocar em um URL ou abrir um arquivo. Aplicativos que podem lidar com a abertura de arquivos PDF são bastante numerosos, portanto, se um usuário não gostar dos recursos oferecidos por seu visualizador de PDF padrão, ele pode procurar uma alternativa na Play Store.

Mas a abundância de opções pode ser esmagadora para o usuário médio que procura um visualizador de PDF decente, então a maioria dos usuários provavelmente fica com o visualizador de PDF oferecido por Google ou Adobe. Para aqueles que procuram algo mais robusto que a oferta do Google e mais bem projetado que a da Adobe, descobrimos recentemente

Visualizador de PDF por PSPDFKit GmbH. Este aplicativo oferece muitos dos poderosos recursos de edição de PDF que qualquer pessoa séria em fazer documentos no celular seriam importantes, embrulhados em um Material Design bonito, mas funcional layout.

Normalmente, provavelmente não estaríamos interessados ​​em cobrir um visualizador de PDF, dada a infinidade de opções incríveis na Play Store. No entanto, este aplicativo usa a estrutura PDF que alimenta softwares empresariais como Dropbox, Scribd, Box, Evernote entre vários toda uma série de outras empresas, então pensamos que seria interessante verificar a oferta de aplicativos independentes.


Visualizador de PDF por PSPDFKit GmbH

Como a maioria dos outros aplicativos de PDF na Play Store, o PDF Viewer é livre usar. Além disso, o aplicativo está disponível em outras plataformas também. O lista completa de recursos disponíveis é bastante extenso, mas nem todos os recursos foram implementados na versão Android. Dado que este aplicativo foi lançado há poucos dias e está marcado como Beta, isso não é surpreendente. Mesmo assim, uso esse aplicativo há algumas semanas antes de ser lançado oficialmente e fiquei bastante impressionado com sua funcionalidade. Consegui lançar qualquer número de PDFs, incluindo grandes arquivos de livros didáticos com centenas de imagens detalhadas, e o PDF Viewer não me decepcionou. Aqui está um resumo de alguns dos recursos mais básicos, seguido por nossa análise.

Visão geral dos recursos:

  • Bela interface de design de materiais
  • Abra PDFs armazenados localmente, externamente ou na web
  • Crie um PDF com uma página em branco e defina opções de plano de fundo, a partir de uma imagem ou de sua câmera
  • Visualize marcadores/anotações ou pesquise uma palavra/frase específica em um documento
  • Compartilhar para imprimir/abrir em outro aplicativo
  • Barra de ferramentas móvel com uma infinidade de opções de anotação, como destaque, sublinhado, inserção de caixas de texto, assinaturas, notas ou imagens
  • Editor de documentos com capacidade de inserir, duplicar, girar, reorganizar, excluir ou exportar páginas selecionadas

Interface

Ao abrir o aplicativo pela primeira vez, você se depara com a interface mostrada abaixo. As miniaturas dos seus arquivos são grandes e bonitas e, por padrão, são exibidas em formato de grade. Os arquivos mostrados são preenchidos automaticamente pelo aplicativo na primeira inicialização, enquanto ele verifica seu dispositivo em busca de arquivos PDF detectados. Se você souber o nome, ou pelo menos parte do nome, do documento que está procurando, também poderá pesquisá-lo rapidamente. Observe que até que você conceda ao aplicativo a capacidade de visualizar seus arquivos externos (cartão SD), você não poderá selecionar nenhum arquivo armazenado neles.

Tocar no menu flutuante abre a opção de alterar o modo de visualização atual - você pode alternar entre o modo Grade padrão e o modo Lista mais funcional. Métodos de classificação típicos também estão disponíveis, como Nome, Tamanho e Data da última modificação. Porém, um recurso menos comumente encontrado (mas que realmente apreciamos) é a capacidade de exibir pastas no topo da grade/lista. Isso é especialmente interessante se você tiver um pequeno número de pastas intercaladas entre uma tonelada de documentos.

Clicar nos arquivos locais abre o navegador de arquivos interno do aplicativo, onde você pode encontrar e selecionar quaisquer documentos armazenados localmente. Mas você não está restrito a abrir documentos armazenados localmente; na verdade, qualquer intenção de abrir um documento PDF também pode ser realizada pelo PDF Viewer. Isso significa que os documentos on-line baixados do Google Drive ou durante a navegação na web no Google Chrome podem ser abertos imediatamente no PDF Viewer. Para ser justo, é algo bastante padrão, mas ainda é uma funcionalidade crucial que você esperaria de um aplicativo como este.

Criação de PDFs

Enquanto você estiver na visualização principal do aplicativo, tocar no botão de ação flutuante (FAB) abrirá o menu de criação de PDF. Aqui você pode criar um PDF a partir de uma imagem já existente armazenada em seu dispositivo, uma foto tirada diretamente de sua câmera ou criar uma página em branco. Os dois primeiros são bastante autoexplicativos, mas o último tem algumas opções interessantes para revisar.

Para começar, você pode criar uma nova página em branco nos tamanhos A4, A5, US Letter ou US Legal e especificar a orientação do documento. Se quiser alterar o fundo, você tem a opção de escolher entre 5 opções de cores diferentes e 4 padrões de fundo diferentes (pontos de 5 mm, grades de 5 mm, linhas de 5 mm, linhas de 7 mm).

Visualização de PDF

Antes de abrir um documento, existem algumas opções de configurações padrão disponíveis para você alterar a forma como você rola pelos documentos. Opcionalmente, você pode alterar as configurações de layout para que as páginas sejam mostradas da esquerda para a direita, em vez da direção vertical padrão. Além disso, você pode alterar o modo de rolagem entre Contínuo ou Paginado para controlar melhor quando movimentos aleatórios o levarão para a próxima página. Finalmente, você tem a opção de selecionar o nível de zoom padrão da página - ajustar à largura ou exibir em tamanho real.

Depois de abrir um documento, você terá acesso a vários recursos importantes para aprimorar sua experiência de leitura. Na parte inferior da tela, você verá minicartões mostrando em que página você está, bem como visualizações de algumas das páginas anteriores e seguintes. Tocar em qualquer página irá rapidamente para essa página, e você pode percorrer a lista de mini-cartões para procurar mais no documento. Se preferir ver visualizações de páginas maiores ou navegar mais rapidamente para a página desejada, você pode tocar no ícone no canto superior direito para abrir a Visualização em grade da página do documento.

Se você tocar no segundo ícone da esquerda (o ícone do livro), poderá visualizar todos os marcadores ou anotações que o PDF Viewer detecta no documento. Se ainda não houver marcadores, você poderá criar um neste menu. Para as anotações, o PDF Viewer listará todas as anotações em cada página encontrada no documento por tipo.

Procurando uma frase-chave ou lugar específico no texto? O botão de pesquisa permite que você encontre rapidamente certas strings no documento (e também pesquisa suas anotações!) testei isso em arquivos grandes de livros didáticos e posso confirmar que o aplicativo é capaz de identificar rapidamente onde qualquer termo que procuro está localizado o PDF. Por fim, clicar no botão de compartilhamento abrirá o menu de compartilhamento do Android (também lindamente estilizado, é claro), onde você pode abrir a caixa de diálogo de impressão ou compartilhar com outro aplicativo.

Se você notou na captura de tela anterior mostrando a visualização em grade da página do documento, havia um FAB que não abordamos. Se você prosseguir e pressionar este botão, abrirá as ferramentas do Editor de Documentos. Aqui, você terá acesso a diversos recursos em uma barra de ferramentas expandida. Estes incluem a capacidade de adicionar páginas, excluir páginas, reorganizar páginas, girar páginas, duplicar páginas, ou crie um novo PDF a partir das páginas selecionadas. Nenhum desses recursos é revolucionário, mas é bom saber que o PDF Viewer não deixa de implementar esses recursos cruciais.

Anotações em PDF

Anotar um PDF é onde a maioria dos aplicativos de PDF não passa no teste, pelo menos quando comparado com a oferta da Adobe. Felizmente, o PDF Viewer tem opções suficientes para não deixar você desapontado. Para começar, depois de encontrar o documento que deseja editar, basta tocar no ícone de lápis na página (o primeiro da esquerda) para abrir a barra de ferramentas de edição. Por padrão, essa barra de ferramentas fica na parte superior da página, mas arrastando o ícone de 10 pontos para a borda esquerda ou direita da página, você pode reposicionar a barra de ferramentas para facilitar o acesso. Finalmente, em dispositivos de tela menor (como smartphones), opções adicionais de edição agrupadas sob um ícone podem ser acessado pressionando longamente o ícone (ícones que podem ser expandidos desta maneira são designados por uma seta no ícone).

Examinando brevemente cada uma das principais ferramentas de edição, podemos ver que existem 4 categorias principais de ferramentas. O primeiro trata das opções de seleção de texto. Neste menu, podemos alternar entre realce, "rabiscos", rasuras, ou sublinhando. Cada opção faz exatamente o que diz na lata. Tudo o que você precisa fazer é arrastar e selecionar as palavras que deseja editar. Opcionalmente, você também pode alterar a cor usada na operação, embora prefiramos uma roda de cores mais tradicional com todas as opções de cores disponíveis.

Edições mais substantivas podem ser feitas com a inserção caixas de texto, notas, ou assinaturas. Manter pressionado o segundo grupo de ícones traz esse conjunto de recursos. Ao colocar uma caixa de texto, você pode especificar o tamanho e a cor do texto, bem como definir a cor de fundo da caixa de texto. Colocar uma nota abrirá sua própria tela de edição onde você poderá adicionar uma descrição e especificar qual ícone a nota usará para ser exibida na página. Alterar a cor na parte inferior alterará tanto o plano de fundo da descrição quanto a cor do ícone que aparece na página. Finalmente, você pode colocar sua assinatura na página tocando no ícone da caneta neste grupo. Você pode criar uma assinatura usando o criador de assinatura integrado e salvá-la para uso futuro ou simplesmente colocá-la na página para uso único.

Finalmente, você tem a capacidade de desenhar figurasimagens para o PDF. Ao selecionar o quarto grupo de ícones (o ícone de lápis), você pode optar por desenhar livremente ou criar formas. Cada figura também pode ter sua cor e espessura modificadas. Quanto às imagens, você pode optar por inserir uma imagem da sua galeria, um dos carimbos pré-fabricados, ou inserir uma foto direto da sua câmera.


PSPDFKit para desenvolvedores

A estrutura PDF que alimenta este aplicativo gratuito também está disponível para uso em seu aplicativo, desde que sua empresa pague pelo licenciamento. A empresa por trás do PSPDFKit afirma que incorporar sua estrutura deve levar apenas algumas linhas de código e cerca de 15 minutos do seu tempo. Eles também fornecem um catálogo de exemplos para que você possa aprender como projetar sua própria UI ou recursos em torno da estrutura.

Uma vez implementado, ele pode ser usado em seu aplicativo Android ou iOS ou Na internet. Um dos recursos mais poderosos que oferece é anotações colaborativas via PSPDF Instant. Dependendo de suas necessidades, você pode trabalhar com PSPDFKit para escolher quais componentes deseja incorporar em seu próprio produto. Embora observe que, atualmente, a capacidade de editar AcroForms e assinar usando assinaturas digitais só é compatível com iOS.

Além do PSPDFKit, a empresa também possui uma página no Github onde eles documentar como usar algumas de suas APIs bem como outra página onde eles listam seus outros projetos de código aberto. Confira e veja se há algo que possa ser relevante para o seu trabalho.


Conclusão

Depois de passar algumas semanas com o PDF Viewer, posso dizer com segurança que esta é minha nova ferramenta favorita de leitura, edição e criação de PDF. Embora o leitor da Adobe ainda seja o padrão ouro para aplicativos de PDF, o PDF Viewer da PSPDFKit GmbH ainda oferece uma boa vantagem pelo seu dinheiro. Embora não haja nada de revolucionário neste aplicativo, ele marca todas as caixas certas sem sacrificar um ou dois recursos em qualquer um dos departamentos principais. E com uma interface de Material Design lindamente intuitiva, acho o PDF Viewer uma alegria de usar, mesmo em dispositivos menores. Se você planeja fazer qualquer tipo de documentação séria em seu dispositivo Android, espero que você use pelo menos um tablet com teclado periférico.

Baixe o visualizador de PDF na Play Store!