All Projects → LonelyPluto → PdfViewerDemo

LonelyPluto / PdfViewerDemo

Licence: other
pdf阅读器,基于MuPDF开发,可横竖切换浏览、多种批注功能、电子签章

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to PdfViewerDemo

viewer-javascript-extract.spreadsheet
Extract Revit Properties into Excel: This sample uses Model Derivative API endpoints to read a Revit project properties and create a XLSX Excel file with one sheet for each type/category with all objects on it
Stars: ✭ 35 (-66.02%)
Mutual labels:  viewer
WindowTextExtractor
WindowTextExtractor allows you to get a text from any window of an operating system including asterisk passwords
Stars: ✭ 128 (+24.27%)
Mutual labels:  viewer
ACViewer
Viewer / Utility for DAT files for the game Asheron's Call
Stars: ✭ 19 (-81.55%)
Mutual labels:  viewer
rPBR
Physically based rendering (PBR) for raylib
Stars: ✭ 72 (-30.1%)
Mutual labels:  viewer
niivue
a WebGL2 based NIFTI volume viewer
Stars: ✭ 84 (-18.45%)
Mutual labels:  viewer
oculante
A minimalistic crossplatform image viewer written in rust
Stars: ✭ 169 (+64.08%)
Mutual labels:  viewer
vim-webgl-viewer
An easy to use online 3D model viewer based on Three.JS.
Stars: ✭ 41 (-60.19%)
Mutual labels:  viewer
coco-viewer
Simple COCO Viewer in Tkinter
Stars: ✭ 65 (-36.89%)
Mutual labels:  viewer
D3hex
The first dataflow based Hex-Editor!
Stars: ✭ 45 (-56.31%)
Mutual labels:  viewer
Msiler
CIL (MSIL) Code Viewer Extension for Visual Studio 2017
Stars: ✭ 25 (-75.73%)
Mutual labels:  viewer
goobi-viewer-core
Goobi viewer - Presentation software for digital libraries, museums, archives and galleries. Open Source.
Stars: ✭ 18 (-82.52%)
Mutual labels:  viewer
react-viewer
Online EPUB/Comics viewer
Stars: ✭ 52 (-49.51%)
Mutual labels:  viewer
models.autodesk.io
Authorization and file translation demo in Node.js : Translates your 2D/3D models online for the Forge Viewer without programming at all
Stars: ✭ 43 (-58.25%)
Mutual labels:  viewer
ts3admin.class
The ts3admin.class is a powerful api for communication with Teamspeak 3 Servers from your website! Your creativity knows no bounds!
Stars: ✭ 107 (+3.88%)
Mutual labels:  viewer
PyMuPDF-Optional-Material
Help file downloads, early ZIP binaries, wheels for retired Python 2.7, 3.5.
Stars: ✭ 14 (-86.41%)
Mutual labels:  mupdf
viewer
🖼 Simple file viewer with slideshow for media
Stars: ✭ 68 (-33.98%)
Mutual labels:  viewer
Simple-Data-Explorer
Simple Data Explorer
Stars: ✭ 37 (-64.08%)
Mutual labels:  viewer
instagram json viewer
Transforms Instagram's *.json / backup data - that you get via the Data Download Tool - to a readable format!
Stars: ✭ 41 (-60.19%)
Mutual labels:  viewer
luke
Please use the luke bundled with lucene! This repo is archived and frozen now.
Stars: ✭ 101 (-1.94%)
Mutual labels:  viewer
android-3d-model-viewer
Android app to load 3D models in obj, stl, dae & gltf format using pure OpenGL ES 2.0. Published on Play Store https://play.google.com/store/apps/details?id=org.andresoviedo.dddmodel2
Stars: ✭ 150 (+45.63%)
Mutual labels:  viewer

PdfViewerDemo

pdf阅读器,基于MuPDF开发,可横竖切换浏览、多种批注功能、电子签章
PdfViewerDemo is developed within the mupdf project.

Screenshots

.gif预览 预览图1
预览图2 预览图3

Features

  • 显示pdf
  • 支持横竖滑动
  • 动态改变标注颜色和画笔颜色
  • 支持插入图片

How do I use?

pdf-viewer is available through JCenter. To be able to use this library in your project, add the following dependency to your build.gradle file:

dependencies{
	implementation 'com.lonelypluto:pdf-viewer:1.0.7'
 }

Simple use cases will look something like this:

<com.artifex.mupdfdemo.MuPDFReaderView
        android:id="@+id/mupdfreaderview"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        />

MuPDFReaderView muPDFReaderView = (MuPDFReaderView)findViewById(R.id.mupdfreaderview);
MuPDFCore muPDFCore = new MuPDFCore(this, filePath);
muPDFReaderView.setAdapter(new MuPDFPageAdapter(this, muPDFCore));

特别说明

本来写个库可以方便使用,但是总有一些人跟我要.so文件甚至要.so文件的源码,这里就不多说了,最近一年太忙也没有太多时间和精力去扩展新的功能,我把.so文件放到项目的根目录libs文件夹中,希望对有需要的人提供一点帮助吧

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].