【实例简介】

看这个下载分数就知道了 源代码我已经运行过,能用,且运行很好.)

【实例截图】

【核心代码】

a2d1802f-1d67-4dd9-a2f5-8b9297dd4b79

└── pdfDroid

└── PDFdroid

├── AndroidManifest.xml

├── assets

│   ├── about_3rdparty.html

│   ├── about_common.html

│   ├── about_license.html

│   ├── about_thanks.html

│   ├── fonts

│   │   ├── academyi.ttf

│   │   └── academy.ttf

│   └── wexler_logo.png

├── bin

│   ├── classes

│   │   ├── _android

│   │   │   └── util

│   │   │   ├── Base64$Coder.class

│   │   │   ├── Base64$Decoder.class

│   │   │   ├── Base64$Encoder.class

│   │   │   ├── Base64.class

│   │   │   ├── Base64InputStream.class

│   │   │   ├── SparseArrayEx$SparseArrayIterator.class

│   │   │   └── SparseArrayEx.class

│   │   ├── com

│   │   │   └── sli

│   │   │   └── unrar

│   │   │   └── io

│   │   │   └── InputStreamReadOnlyAccessFile.class

│   │   ├── de

│   │   │   └── innosystec

│   │   │   └── unrar

│   │   │   ├── Archive.class

│   │   │   ├── crc

│   │   │   │   └── RarCRC.class

│   │   │   ├── crypt

│   │   │   │   └── Rijndael.class

│   │   │   ├── exception

│   │   │   │   ├── RarException$RarExceptionType.class

│   │   │   │   └── RarException.class

│   │   │   ├── io

│   │   │   │   ├── IReadOnlyAccess.class

│   │   │   │   ├── Raw.class

│   │   │   │   ├── ReadOnlyAccessByteArray.class

│   │   │   │   ├── ReadOnlyAccessFile.class

│   │   │   │   └── ReadOnlyAccessInputStream.class

│   │   │   ├── rarfile

│   │   │   │   ├── AVHeader.class

│   │   │   │   ├── BaseBlock.class

│   │   │   │   ├── BlockHeader.class

│   │   │   │   ├── CommentHeader.class

│   │   │   │   ├── EAHeader.class

│   │   │   │   ├── EndArcHeader.class

│   │   │   │   ├── FileHeader.class

│   │   │   │   ├── FileNameDecoder.class

│   │   │   │   ├── HostSystem.class

│   │   │   │   ├── MacInfoHeader.class

│   │   │   │   ├── MainHeader.class

│   │   │   │   ├── MarkHeader.class

│   │   │   │   ├── NewSubHeaderType.class

│   │   │   │   ├── ProtectHeader.class

│   │   │   │   ├── SignHeader.class

│   │   │   │   ├── SubBlockHeader.class

│   │   │   │   ├── SubBlockHeaderType.class

│   │   │   │   ├── UnixOwnersHeader.class

│   │   │   │   └── UnrarHeadertype.class

│   │   │   ├── unpack

│   │   │   │   ├── ComprDataIO.class

│   │   │   │   ├── decode

│   │   │   │   │   ├── AudioVariables.class

│   │   │   │   │   ├── BitDecode.class

│   │   │   │   │   ├── CodeType.class

│   │   │   │   │   ├── Compress.class

│   │   │   │   │   ├── Decode.class

│   │   │   │   │   ├── DistDecode.class

│   │   │   │   │   ├── FilterType.class

│   │   │   │   │   ├── LitDecode.class

│   │   │   │   │   ├── LowDistDecode.class

│   │   │   │   │   ├── MultDecode.class

│   │   │   │   │   └── RepDecode.class

│   │   │   │   ├── ppm

│   │   │   │   │   ├── AnalyzeHeapDump.class

│   │   │   │   │   ├── BlockTypes.class

│   │   │   │   │   ├── FreqData.class

│   │   │   │   │   ├── ModelPPM.class

│   │   │   │   │   ├── Pointer.class

│   │   │   │   │   ├── PPMContext.class

│   │   │   │   │   ├── RangeCoder$SubRange.class

│   │   │   │   │   ├── RangeCoder.class

│   │   │   │   │   ├── RarMemBlock.class

│   │   │   │   │   ├── RarNode.class

│   │   │   │   │   ├── SEE2Context.class

│   │   │   │   │   ├── State.class

│   │   │   │   │   ├── StateRef.class

│   │   │   │   │   └── SubAllocator.class

│   │   │   │   ├── Unpack15.class

│   │   │   │   ├── Unpack20.class

│   │   │   │   ├── Unpack.class

│   │   │   │   ├── UnpackFilter.class

│   │   │   │   └── vm

│   │   │   │   ├── BitInput.class

│   │   │   │   ├── RarVM.class

│   │   │   │   ├── VMCmdFlags.class

│   │   │   │   ├── VMCommands.class

│   │   │   │   ├── VMFlags.class

│   │   │   │   ├── VMOpType.class

│   │   │   │   ├── VMPreparedCommand.class

│   │   │   │   ├── VMPreparedOperand.class

│   │   │   │   ├── VMPreparedProgram.class

│   │   │   │   ├── VMStandardFilters.class

│   │   │   │   └── VMStandardFilterSignature.class

│   │   │   ├── UnrarCallback.class

│   │   │   ├── unsigned

│   │   │   │   ├── UnsignedByte.class

│   │   │   │   ├── UnsignedInteger.class

│   │   │   │   ├── UnsignedLong.class

│   │   │   │   └── UnsignedShort.class

│   │   │   └── Volume.class

│   │   ├── ij

│   │   │   └── io

│   │   │   └── RandomAccessStream.class

│   │   └── org

│   │   └── ebookdroid

│   │   ├── cbdroid

│   │   │   ├── CbrViewerActivity.class

│   │   │   ├── CbzViewerActivity.class

│   │   │   └── codec

│   │   │   ├── CbxArchiveFactory.class

│   │   │   ├── CbxContext.class

│   │   │   ├── CbxDocument.class

│   │   │   └── CbxPage.class

│   │   ├── core

│   │   │   ├── AboutActivity$Format$1.class

│   │   │   ├── AboutActivity$Format.class

│   │   │   ├── AboutActivity$Part.class

│   │   │   ├── AboutActivity$PartsAdapter.class

│   │   │   ├── AboutActivity.class

│   │   │   ├── AbstractActionActivity.class

│   │   │   ├── AbstractDocumentView$1.class

│   │   │   ├── AbstractDocumentView$GestureListener.class

│   │   │   ├── AbstractDocumentView.class

│   │   │   ├── actions

│   │   │   │   ├── AbstractComponentController.class

│   │   │   │   ├── ActionController.class

│   │   │   │   ├── ActionControllerMethod.class

│   │   │   │   ├── ActionDialogBuilder.class

│   │   │   │   ├── ActionDispatcher.class

│   │   │   │   ├── ActionEx.class

│   │   │   │   ├── ActionMethod.class

│   │   │   │   ├── ActionMethodDef.class

│   │   │   │   ├── ActionTarget.class

│   │   │   │   ├── EventDispatcher$Handler.class

│   │   │   │   ├── EventDispatcher$Task.class

│   │   │   │   ├── EventDispatcher.class

│   │   │   │   ├── IActionController.class

│   │   │   │   ├── IActionParameter.class

│   │   │   │   ├── InvocationContext.class

│   │   │   │   ├── InvokationType.class

│   │   │   │   └── params

│   │   │   │   ├── AbstractActionParameter.class

│   │   │   │   ├── Constant.class

│   │   │   │   └── EditableValue.class

│   │   │   ├── Activities.class

│   │   │   ├── BaseDocumentView$1.class

│   │   │   ├── BaseDocumentView$2.class

│   │   │   ├── BaseDocumentView.class

│   │   │   ├── BaseViewerActivity$1.class

│   │   │   ├── BaseViewerActivity$2.class

│   │   │   ├── BaseViewerActivity$BookLoadTask.class

│   │   │   ├── BaseViewerActivity$EmptyContoller.class

│   │   │   ├── BaseViewerActivity.class

│   │   │   ├── bitmaps

│   │   │   │   ├── BitmapManager.class

│   │   │   │   ├── BitmapRef.class

│   │   │   │   ├── Bitmaps.class

│   │   │   │   └── RawBitmap.class

│   │   │   ├── BrowserActivity.class

│   │   │   ├── cache

│   │   │   │   └── CacheManager.class

│   │   │   ├── codec

│   │   │   │   ├── AbstractCodecContext.class

│   │   │   │   ├── AbstractCodecDocument.class

│   │   │   │   ├── CodecContext.class

│   │   │   │   ├── CodecDocument.class

│   │   │   │   ├── CodecPage.class

│   │   │   │   └── CodecPageInfo.class

│   │   │   ├── ContiniousDocumentView.class

│   │   │   ├── crop

│   │   │   │   └── PageCropper.class

│   │   │   ├── curl

│   │   │   │   ├── AbstractPageAnimator.class

│   │   │   │   ├── AbstractPageSlider.class

│   │   │   │   ├── AbstractSinglePageCurler.class

│   │   │   │   ├── FlipAnimationHandler.class

│   │   │   │   ├── PageAnimationType.class

│   │   │   │   ├── PageAnimator.class

│   │   │   │   ├── PageAnimatorProxy.class

│   │   │   │   ├── SinglePageDynamicCurler.class

│   │   │   │   ├── SinglePageFader.class

│   │   │   │   ├── SinglePageNaturalCurler.class

│   │   │   │   ├── SinglePageNULLCurler.class

│   │   │   │   ├── SinglePageSimpleCurler.class

│   │   │   │   ├── SinglePageSlider.class

│   │   │   │   ├── SinglePageSqueezer.class

│   │   │   │   ├── SinglePageView.class

│   │   │   │   └── Vector2D.class

│   │   │   ├── DecodeMode.class

│   │   │   ├── DecodeService$DecodeCallback.class

│   │   │   ├── DecodeServiceBase$1.class

│   │   │   ├── DecodeServiceBase$DecodeTask.class

│   │   │   ├── DecodeServiceBase$Executor$1.class

│   │   │   ├── DecodeServiceBase$Executor.class

│   │   │   ├── DecodeServiceBase$TaskComparator.class

│   │   │   ├── DecodeServiceBase.class

│   │   │   ├── DecodeService.class

│   │   │   ├── DocumentViewMode.class

│   │   │   ├── DragMark.class

│   │   │   ├── DrawThread$DrawTask.class

│   │   │   ├── DrawThread.class

│   │   │   ├── EBookDroidLibraryLoader.class

│   │   │   ├── events

│   │   │   │   ├── CurrentPageListener.class

│   │   │   │   ├── DecodingProgressListener.class

│   │   │   │   ├── ListenerProxy$Handler.class

│   │   │   │   ├── ListenerProxy.class

│   │   │   │   └── ZoomListener.class

│   │   │   ├── GoToPageDialog$1.class

│   │   │   ├── GoToPageDialog$BookmarkAdapter.class

│   │   │   ├── GoToPageDialog.class

│   │   │   ├── HScrollDocumentView.class

│   │   │   ├── hwa

│   │   │   │   ├── IHardwareAcceleration$Factory.class

│   │   │   │   ├── IHardwareAcceleration.class

│   │   │   │   ├── NewHardwareAcceleration.class

│   │   │   │   └── OldHardwareAcceleration.class

│   │   │   ├── IBrowserActivity.class

│   │   │   ├── IDocumentView.class

│   │   │   ├── IDocumentViewController$InvalidateSizeReason.class

│   │   │   ├── IDocumentViewController.class

│   │   │   ├── IViewerActivity$IBookLoadTask.class

│   │   │   ├── IViewerActivity.class

│   │   │   ├── log

│   │   │   │   ├── EmergencyHandler.class

│   │   │   │   └── LogContext.class

│   │   │   ├── models

│   │   │   │   ├── CurrentPageModel.class

│   │   │   │   ├── DecodingProgressModel.class

│   │   │   │   ├── DocumentModel$PageIterator.class

│   │   │   │   ├── DocumentModel.class

│   │   │   │   └── ZoomModel.class

│   │   │   ├── OutlineLink.class

│   │   │   ├── PageAlign.class

│   │   │   ├── Page.class

│   │   │   ├── PageIndex.class

│   │   │   ├── PageLink.class

│   │   │   ├── PagePaint.class

│   │   │   ├── PageTree.class

│   │   │   ├── PageTreeNode$1.class

│   │   │   ├── PageTreeNode$2.class

│   │   │   ├── PageTreeNode$3.class

│   │   │   ├── PageTreeNode$BitmapHolder.class

│   │   │   ├── PageTreeNode.class

│   │   │   ├── PageTreeNodeComparator.class

│   │   │   ├── PageType.class

│   │   │   ├── presentation

│   │   │   │   ├── BaseViewHolder.class

│   │   │   │   ├── BookNode.class

│   │   │   │   ├── BooksAdapter$RecentUpdater.class

│   │   │   │   ├── BooksAdapter$ViewHolder.class

│   │   │   │   ├── BooksAdapter.class

│   │   │   │   ├── BookShelfAdapter.class

│   │   │   │   ├── BrowserAdapter$ViewHolder.class

│   │   │   │   ├── BrowserAdapter.class

│   │   │   │   ├── FileListAdapter$1.class

│   │   │   │   ├── FileListAdapter$FolderObserver.class

│   │   │   │   ├── FileListAdapter$ViewHolder.class

│   │   │   │   ├── FileListAdapter.class

│   │   │   │   ├── FileSystemScanner$FileObserverImpl.class

│   │   │   │   ├── FileSystemScanner$Listener.class

│   │   │   │   ├── FileSystemScanner$ScanTask.class

│   │   │   │   ├── FileSystemScanner.class

│   │   │   │   ├── OutlineAdapter.class

│   │   │   │   ├── RecentAdapter$ViewHolder.class

│   │   │   │   └── RecentAdapter.class

│   │   │   ├── RecentActivity.class

│   │   │   ├── RotationType.class

│   │   │   ├── settings

│   │   │   │   ├── AppSettings$Diff.class

│   │   │   │   ├── AppSettings.class

│   │   │   │   ├── books

│   │   │   │   │   ├── Bookmark.class

│   │   │   │   │   ├── BookSettings$Diff.class

│   │   │   │   │   ├── BookSettings.class

│   │   │   │   │   ├── DBAdapterV1.class

│   │   │   │   │   ├── DBAdapterV2.class

│   │   │   │   │   ├── DBAdapterV3.class

│   │   │   │   │   ├── DBAdapterV4.class

│   │   │   │   │   ├── DBAdapterV5.class

│   │   │   │   │   ├── DBSettingsManager.class

│   │   │   │   │   └── IDBAdapter.class

│   │   │   │   ├── ISettingsChangeListener.class

│   │   │   │   ├── SettingsManager$BookSettingsEditor.class

│   │   │   │   ├── SettingsManager.class

│   │   │   │   └── ui

│   │   │   │   ├── BaseSettingsActivity.class

│   │   │   │   ├── BookSettingsActivity.class

│   │   │   │   ├── FragmentedSettingsActivity.class

│   │   │   │   ├── fragments

│   │   │   │   │   ├── BasePreferenceFragment.class

│   │   │   │   │   ├── BookFragment.class

│   │   │   │   │   ├── BrowserFragment.class

│   │   │   │   │   ├── MemoryFragment.class

│   │   │   │   │   ├── RenderFragment.class

│   │   │   │   │   ├── ScrollFragment.class

│   │   │   │   │   └── UIFragment.class

│   │   │   │   ├── IPreferenceContainer.class

│   │   │   │   ├── PreferencesDecorator$1.class

│   │   │   │   ├── PreferencesDecorator$2.class

│   │   │   │   ├── PreferencesDecorator$3.class

│   │   │   │   ├── PreferencesDecorator$AnimationTypeListener.class

│   │   │   │   ├── PreferencesDecorator$CompositeListener.class

│   │   │   │   ├── PreferencesDecorator$ViewModeListener.class

│   │   │   │   ├── PreferencesDecorator.class

│   │   │   │   ├── SettingsActivity.class

│   │   │   │   └── SettingsUI.class

│   │   │   ├── SinglePageDocumentView.class

│   │   │   ├── touch

│   │   │   │   ├── DefaultGestureDetector.class

│   │   │   │   ├── DummyGestureDetector.class

│   │   │   │   ├── IGestureDetector.class

│   │   │   │   ├── IMultiTouchListener.class

│   │   │   │   ├── IMultiTouchZoom$Factory.class

│   │   │   │   ├── IMultiTouchZoom.class

│   │   │   │   ├── MultiTouchZoomImpl.class

│   │   │   │   ├── TouchManager$ActionRef.class

│   │   │   │   ├── TouchManager$Region.class

│   │   │   │   ├── TouchManager$Touch.class

│   │   │   │   ├── TouchManager$TouchProfile.class

│   │   │   │   ├── TouchManager.class

│   │   │   │   ├── TouchManagerView$GestureListener.class

│   │   │   │   └── TouchManagerView.class

│   │   │   ├── utils

│   │   │   │   ├── AndroidVersion.class

│   │   │   │   ├── archives

│   │   │   │   │   ├── ArchiveEntry.class

│   │   │   │   │   ├── ArchiveFile.class

│   │   │   │   │   ├── rar

│   │   │   │   │   │   ├── RarArchive$1.class

│   │   │   │   │   │   ├── RarArchive.class

│   │   │   │   │   │   └── RarArchiveEntry.class

│   │   │   │   │   └── zip

│   │   │   │   │   ├── ZipArchive$1.class

│   │   │   │   │   ├── ZipArchive.class

│   │   │   │   │   └── ZipArchiveEntry.class

│   │   │   │   ├── CompositeFilter.class

│   │   │   │   ├── DirectoryFilter.class

│   │   │   │   ├── DirectoryOrFileFilter.class

│   │   │   │   ├── FileExtensionFilter.class

│   │   │   │   ├── FileNameExtFilter.class

│   │   │   │   ├── FilePrefixFilter.class

│   │   │   │   ├── PathFromUri.class

│   │   │   │   ├── SystemUtils$1.class

│   │   │   │   └── SystemUtils.class

│   │   │   ├── views

│   │   │   │   ├── BookcaseView$1.class

│   │   │   │   ├── BookcaseView$2.class

│   │   │   │   ├── BookcaseView$3.class

│   │   │   │   ├── BookcaseView.class

│   │   │   │   ├── BookshelfView.class

│   │   │   │   ├── Bookshelves.class

│   │   │   │   ├── FileBrowserView.class

│   │   │   │   ├── LayerDrawable$LayerState.class

│   │   │   │   ├── LayerDrawable$Rec.class

│   │   │   │   ├── LayerDrawable.class

│   │   │   │   ├── LibraryView.class

│   │   │   │   ├── PageViewZoomControls.class

│   │   │   │   ├── RecentBooksView.class

│   │   │   │   ├── SpotlightDrawable.class

│   │   │   │   ├── TransitionDrawable$TransitionState.class

│   │   │   │   ├── TransitionDrawable.class

│   │   │   │   ├── ViewEffects.class

│   │   │   │   ├── ZoomRoll$GestureListener.class

│   │   │   │   └── ZoomRoll.class

│   │   │   └── ViewState.class

│   │   ├── djvudroid

│   │   │   ├── codec

│   │   │   │   ├── DjvuContext.class

│   │   │   │   ├── DjvuDocument.class

│   │   │   │   ├── DjvuOutline.class

│   │   │   │   └── DjvuPage.class

│   │   │   └── DjvuViewerActivity.class

│   │   ├── EBookDroidApp.class

│   │   ├── fb2droid

│   │   │   ├── codec

│   │   │   │   ├── AbstractFB2LineElement.class

│   │   │   │   ├── CustomTextPaint.class

│   │   │   │   ├── FB2BaseHandler.class

│   │   │   │   ├── FB2ContentHandler.class

│   │   │   │   ├── FB2Context.class

│   │   │   │   ├── FB2Document.class

│   │   │   │   ├── FB2HorizontalRule.class

│   │   │   │   ├── FB2Image$AsciiCharInputStream.class

│   │   │   │   ├── FB2Image.class

│   │   │   │   ├── FB2Line.class

│   │   │   │   ├── FB2LineElement.class

│   │   │   │   ├── FB2LineFixedWhiteSpace.class

│   │   │   │   ├── FB2LineWhiteSpace.class

│   │   │   │   ├── FB2MarkupElement.class

│   │   │   │   ├── FB2MarkupEndDocument.class

│   │   │   │   ├── FB2MarkupEndPage.class

│   │   │   │   ├── FB2MarkupImageRef.class

│   │   │   │   ├── FB2MarkupNewParagraph.class

│   │   │   │   ├── FB2MarkupNoSpace.class

│   │   │   │   ├── FB2MarkupNote.class

│   │   │   │   ├── FB2MarkupParagraphEnd.class

│   │   │   │   ├── FB2MarkupTitle.class

│   │   │   │   ├── FB2Page.class

│   │   │   │   ├── FB2Tag.class

│   │   │   │   ├── FB2TextElement.class

│   │   │   │   ├── FB2Words$Buffer.class

│   │   │   │   ├── FB2Words$FB2Word.class

│   │   │   │   ├── FB2Words.class

│   │   │   │   ├── JustificationMode.class

│   │   │   │   ├── RenderingStyle$Script.class

│   │   │   │   ├── RenderingStyle$Strike.class

│   │   │   │   ├── RenderingStyle.class

│   │   │   │   └── StopParsingException.class

│   │   │   └── FB2ViewerActivity.class

│   │   ├── pdfdroid

│   │   │   ├── codec

│   │   │   │   ├── FzGeometry$fz_matrix.class

│   │   │   │   ├── FzGeometry.class

│   │   │   │   ├── PdfContext.class

│   │   │   │   ├── PdfDocument.class

│   │   │   │   ├── PdfOutline.class

│   │   │   │   └── PdfPage.class

│   │   │   └── PdfViewerActivity.class

│   │   ├── R$array.class

│   │   ├── R$attr.class

│   │   ├── R$color.class

│   │   ├── R$dimen.class

│   │   ├── R$drawable.class

│   │   ├── R$id.class

│   │   ├── R$layout.class

│   │   ├── R$menu.class

│   │   ├── R$string.class

│   │   ├── R$style.class

│   │   ├── R$xml.class

│   │   ├── R.class

│   │   ├── utils

│   │   │   ├── CompareUtils.class

│   │   │   ├── FileUtils.class

│   │   │   ├── Flag.class

│   │   │   ├── LengthUtils.class

│   │   │   ├── ListWrapper$1.class

│   │   │   ├── ListWrapper$2.class

│   │   │   ├── ListWrapper$3.class

│   │   │   ├── ListWrapper.class

│   │   │   ├── MathUtils.class

│   │   │   ├── StringUtils$HyphenRule.class

│   │   │   ├── StringUtils$NaturalFileComparator.class

│   │   │   ├── StringUtils$NaturalStringComparator.class

│   │   │   ├── StringUtils.class

│   │   │   └── Wiki.class

│   │   └── xpsdroid

│   │   ├── codec

│   │   │   ├── XpsContext.class

│   │   │   ├── XpsDocument.class

│   │   │   ├── XpsOutline.class

│   │   │   └── XpsPage.class

│   │   └── XpsViewerActivity.class

│   ├── classes.dex

│   ├── PDFdroid.apk

│   └── resources.ap_

├── build.properties

├── build.xml

├── gen

│   └── org

│   └── ebookdroid

│   └── R.java

├── jni

│   ├── Android.mk

│   ├── Application.mk

│   ├── djvu

│   │   ├── Android.mk

│   │   ├── Arrays.cpp

│   │   ├── Arrays.h

│   │   ├── atomic.cpp

│   │   ├── atomic.h

│   │   ├── BSByteStream.cpp

│   │   ├── BSByteStream.h

│   │   ├── BSEncodeByteStream.cpp

│   │   ├── ByteStream.cpp

│   │   ├── ByteStream.h

│   │   ├── config.h

│   │   ├── DataPool.cpp

│   │   ├── DataPool.h

│   │   ├── ddjvuapi.cpp

│   │   ├── ddjvuapi.h

│   │   ├── ddjvuapi.pc.in

│   │   ├── debug.cpp

│   │   ├── debug.h

│   │   ├── DjVmDir0.cpp

│   │   ├── DjVmDir0.h

│   │   ├── DjVmDir.cpp

│   │   ├── DjVmDir.h

│   │   ├── DjVmDoc.cpp

│   │   ├── DjVmDoc.h

│   │   ├── DjVmNav.cpp

│   │   ├── DjVmNav.h

│   │   ├── DjVuAnno.cpp

│   │   ├── DjVuAnno.h

│   │   ├── DjVuDocEditor.cpp

│   │   ├── DjVuDocEditor.h

│   │   ├── DjVuDocument.cpp

│   │   ├── DjVuDocument.h

│   │   ├── DjvuDroidTrace.h

│   │   ├── DjVuDumpHelper.cpp

│   │   ├── DjVuDumpHelper.h

│   │   ├── DjVuErrorList.cpp

│   │   ├── DjVuErrorList.h

│   │   ├── DjVuFileCache.cpp

│   │   ├── DjVuFileCache.h

│   │   ├── DjVuFile.cpp

│   │   ├── DjVuFile.h

│   │   ├── DjVuGlobal.cpp

│   │   ├── DjVuGlobal.h

│   │   ├── DjVuGlobalMemory.cpp

│   │   ├── DjVuImage.cpp

│   │   ├── DjVuImage.h

│   │   ├── DjVuInfo.cpp

│   │   ├── DjVuInfo.h

│   │   ├── DjVuMessage.cpp

│   │   ├── DjVuMessage.h

│   │   ├── DjVuMessageLite.cpp

│   │   ├── DjVuMessageLite.h

│   │   ├── DjVuNavDir.cpp

│   │   ├── DjVuNavDir.h

│   │   ├── DjVuPalette.cpp

│   │   ├── DjVuPalette.h

│   │   ├── DjVuPort.cpp

│   │   ├── DjVuPort.h

│   │   ├── DjVuText.cpp

│   │   ├── DjVuText.h

│   │   ├── DjVuToPS.cpp

│   │   ├── DjVuToPS.h

│   │   ├── files.txt

│   │   ├── GBitmap.cpp

│   │   ├── GBitmap.h

│   │   ├── GContainer.cpp

│   │   ├── GContainer.h

│   │   ├── GException.cpp

│   │   ├── GException.h

│   │   ├── GIFFManager.cpp

│   │   ├── GIFFManager.h

│   │   ├── GMapAreas.cpp

│   │   ├── GMapAreas.h

│   │   ├── GOS.cpp

│   │   ├── GOS.h

│   │   ├── GPixmap.cpp

│   │   ├── GPixmap.h

│   │   ├── GRect.cpp

│   │   ├── GRect.h

│   │   ├── GScaler.cpp

│   │   ├── GScaler.h

│   │   ├── GSmartPointer.cpp

│   │   ├── GSmartPointer.h

│   │   ├── GString.cpp

│   │   ├── GString.h

│   │   ├── GThreads.cpp

│   │   ├── GThreads.h

│   │   ├── GUnicode.cpp

│   │   ├── GURL.cpp

│   │   ├── GURL.h

│   │   ├── IFFByteStream.cpp

│   │   ├── IFFByteStream.h

│   │   ├── IW44EncodeCodec.cpp

│   │   ├── IW44Image.cpp

│   │   ├── IW44Image.h

│   │   ├── JB2EncodeCodec.cpp

│   │   ├── JB2Image.cpp

│   │   ├── JB2Image.h

│   │   ├── JPEGDecoder.cpp

│   │   ├── JPEGDecoder.h

│   │   ├── Makefile.dep

│   │   ├── Makefile.in

│   │   ├── miniexp.cpp

│   │   ├── miniexp.h

│   │   ├── MMRDecoder.cpp

│   │   ├── MMRDecoder.h

│   │   ├── MMX.cpp

│   │   ├── MMX.h

│   │   ├── Template.h

│   │   ├── UnicodeByteStream.cpp

│   │   ├── UnicodeByteStream.h

│   │   ├── XMLParser.cpp

│   │   ├── XMLParser.h

│   │   ├── XMLTags.cpp

│   │   ├── XMLTags.h

│   │   ├── ZPCodec.cpp

│   │   └── ZPCodec.h

│   ├── ebookdroid

│   │   ├── Android.mk

│   │   ├── cbdroidbridge.c

│   │   ├── DjvuDroidBridge.cpp

│   │   ├── ebookdroid.h

│   │   ├── ebookdroidjni.c

│   │   ├── nativebitmap.h

│   │   ├── pdfdroidbridge.c

│   │   └── xpsdroidbridge.c

│   ├── hqx

│   │   ├── Android.mk

│   │   ├── hq2x.c

│   │   ├── hq3x.c

│   │   ├── hq4x.c

│   │   ├── hqx.c

│   │   ├── hqxcommon.h

│   │   └── hqx.h

│   ├── jpeg

│   │   ├── aclocal.m4

│   │   ├── Android.mk

│   │   ├── ansi2knr.1

│   │   ├── ansi2knr.c

│   │   ├── cderror.h

│   │   ├── cdjpeg.c

│   │   ├── cdjpeg.h

│   │   ├── change.log

│   │   ├── cjpeg.1

│   │   ├── cjpeg.c

│   │   ├── ckconfig.c

│   │   ├── coderules.txt

│   │   ├── config.guess

│   │   ├── config.log

│   │   ├── config.status

│   │   ├── config.sub

│   │   ├── configure

│   │   ├── configure.ac

│   │   ├── depcomp

│   │   ├── djpeg.1

│   │   ├── djpeg.c

│   │   ├── example.c

│   │   ├── filelist.txt

│   │   ├── install-sh

│   │   ├── install.txt

│   │   ├── jaricom.c

│   │   ├── jcapimin.c

│   │   ├── jcapistd.c

│   │   ├── jcarith.c

│   │   ├── jccoefct.c

│   │   ├── jccolor.c

│   │   ├── jcdctmgr.c

│   │   ├── jchuff.c

│   │   ├── jcinit.c

│   │   ├── jcmainct.c

│   │   ├── jcmarker.c

│   │   ├── jcmaster.c

│   │   ├── jcomapi.c

│   │   ├── jconfig.bcc

│   │   ├── jconfig.cfg

│   │   ├── jconfig.dj

│   │   ├── jconfig.h

│   │   ├── jconfig.mac

│   │   ├── jconfig.manx

│   │   ├── jconfig.mc6

│   │   ├── jconfig.sas

│   │   ├── jconfig.st

│   │   ├── jconfig.txt

│   │   ├── jconfig.vc

│   │   ├── jconfig.vms

│   │   ├── jconfig.wat

│   │   ├── jcparam.c

│   │   ├── jcprepct.c

│   │   ├── jcsample.c

│   │   ├── jctrans.c

│   │   ├── jdapimin.c

│   │   ├── jdapistd.c

│   │   ├── jdarith.c

│   │   ├── jdatadst.c

│   │   ├── jdatasrc.c

│   │   ├── jdcoefct.c

│   │   ├── jdcolor.c

│   │   ├── jdct.h

│   │   ├── jddctmgr.c

│   │   ├── jdhuff.c

│   │   ├── jdinput.c

│   │   ├── jdmainct.c

│   │   ├── jdmarker.c

│   │   ├── jdmaster.c

│   │   ├── jdmerge.c

│   │   ├── jdpostct.c

│   │   ├── jdsample.c

│   │   ├── jdtrans.c

│   │   ├── jerror.c

│   │   ├── jerror.h

│   │   ├── jfdctflt.c

│   │   ├── jfdctfst.c

│   │   ├── jfdctint.c

│   │   ├── jidctflt.c

│   │   ├── jidctfst.c

│   │   ├── jidctint.c

│   │   ├── jinclude.h

│   │   ├── jmemansi.c

│   │   ├── jmemdosa.asm

│   │   ├── jmemdos.c

│   │   ├── jmemmac.c

│   │   ├── jmemmgr.c

│   │   ├── jmemname.c

│   │   ├── jmemnobs.c

│   │   ├── jmemsys.h

│   │   ├── jmorecfg.h

│   │   ├── jpegint.h

│   │   ├── jpeglib.h

│   │   ├── jpegtran.1

│   │   ├── jpegtran.c

│   │   ├── jquant1.c

│   │   ├── jquant2.c

│   │   ├── jutils.c

│   │   ├── jversion.h

│   │   ├── libjpeg.map

│   │   ├── libjpeg.txt

│   │   ├── libtool

│   │   ├── ltmain.sh

│   │   ├── makcjpeg.st

│   │   ├── makdjpeg.st

│   │   ├── makeadsw.vc6

│   │   ├── makeasln.v10

│   │   ├── makeasln.vc9

│   │   ├── makecdep.vc6

│   │   ├── makecdsp.vc6

│   │   ├── makecfil.v10

│   │   ├── makecmak.vc6

│   │   ├── makecvcp.vc9

│   │   ├── makecvcx.v10

│   │   ├── makeddep.vc6

│   │   ├── makeddsp.vc6

│   │   ├── makedfil.v10

│   │   ├── makedmak.vc6

│   │   ├── makedvcp.vc9

│   │   ├── makedvcx.v10

│   │   ├── Makefile

│   │   ├── Makefile.am

│   │   ├── makefile.ansi

│   │   ├── makefile.bcc

│   │   ├── makefile.dj

│   │   ├── Makefile.in

│   │   ├── makefile.manx

│   │   ├── makefile.mc6

│   │   ├── makefile.mms

│   │   ├── makefile.sas

│   │   ├── makefile.unix

│   │   ├── makefile.vc

│   │   ├── makefile.vms

│   │   ├── makefile.wat

│   │   ├── makejdep.vc6

│   │   ├── makejdsp.vc6

│   │   ├── makejdsw.vc6

│   │   ├── makejfil.v10

│   │   ├── makejmak.vc6

│   │   ├── makejsln.v10

│   │   ├── makejsln.vc9

│   │   ├── makejvcp.vc9

│   │   ├── makejvcx.v10

│   │   ├── makeproj.mac

│   │   ├── makerdep.vc6

│   │   ├── makerdsp.vc6

│   │   ├── makerfil.v10

│   │   ├── makermak.vc6

│   │   ├── makervcp.vc9

│   │   ├── makervcx.v10

│   │   ├── maketdep.vc6

│   │   ├── maketdsp.vc6

│   │   ├── maketfil.v10

│   │   ├── maketmak.vc6

│   │   ├── maketvcp.vc9

│   │   ├── maketvcx.v10

│   │   ├── makewdep.vc6

│   │   ├── makewdsp.vc6

│   │   ├── makewfil.v10

│   │   ├── makewmak.vc6

│   │   ├── makewvcp.vc9

│   │   ├── makewvcx.v10

│   │   ├── makljpeg.st

│   │   ├── maktjpeg.st

│   │   ├── makvms.opt

│   │   ├── missing

│   │   ├── rdbmp.c

│   │   ├── rdcolmap.c

│   │   ├── rdgif.c

│   │   ├── rdjpgcom.1

│   │   ├── rdjpgcom.c

│   │   ├── rdppm.c

│   │   ├── rdrle.c

│   │   ├── rdswitch.c

│   │   ├── rdtarga.c

│   │   ├── README

│   │   ├── stamp-h1

│   │   ├── structure.txt

│   │   ├── testimg.bmp

│   │   ├── testimg.jpg

│   │   ├── testimgp.jpg

│   │   ├── testimg.ppm

│   │   ├── testorig.jpg

│   │   ├── testprog.jpg

│   │   ├── transupp.c

│   │   ├── transupp.h

│   │   ├── usage.txt

│   │   ├── wizard.txt

│   │   ├── wrbmp.c

│   │   ├── wrgif.c

│   │   ├── wrjpgcom.1

│   │   ├── wrjpgcom.c

│   │   ├── wrppm.c

│   │   ├── wrrle.c

│   │   └── wrtarga.c

│   └── mupdf

│   ├── Android.mk

│   ├── freetype

│   │   ├── ChangeLog

│   │   ├── include

│   │   │   ├── freetype

│   │   │   │   ├── config

│   │   │   │   │   ├── ftconfig.h

│   │   │   │   │   ├── ftheader.h

│   │   │   │   │   ├── ftmodule.h

│   │   │   │   │   ├── ftoption.h

│   │   │   │   │   └── ftstdlib.h

│   │   │   │   ├── freetype.h

│   │   │   │   ├── ftadvanc.h

│   │   │   │   ├── ftbbox.h

│   │   │   │   ├── ftbdf.h

│   │   │   │   ├── ftbitmap.h

│   │   │   │   ├── ftbzip2.h

│   │   │   │   ├── ftcache.h

│   │   │   │   ├── ftchapters.h

│   │   │   │   ├── ftcid.h

│   │   │   │   ├── fterrdef.h

│   │   │   │   ├── fterrors.h

│   │   │   │   ├── ftgasp.h

│   │   │   │   ├── ftglyph.h

│   │   │   │   ├── ftgxval.h

│   │   │   │   ├── ftgzip.h

│   │   │   │   ├── ftimage.h

│   │   │   │   ├── ftincrem.h

│   │   │   │   ├── ftlcdfil.h

│   │   │   │   ├── ftlist.h

│   │   │   │   ├── ftlzw.h

│   │   │   │   ├── ftmac.h

│   │   │   │   ├── ftmm.h

│   │   │   │   ├── ftmodapi.h

│   │   │   │   ├── ftmoderr.h

│   │   │   │   ├── ftotval.h

│   │   │   │   ├── ftoutln.h

│   │   │   │   ├── ftpfr.h

│   │   │   │   ├── ftrender.h

│   │   │   │   ├── ftsizes.h

│   │   │   │   ├── ftsnames.h

│   │   │   │   ├── ftstroke.h

│   │   │   │   ├── ftsynth.h

│   │   │   │   ├── ftsystem.h

│   │   │   │   ├── fttrigon.h

│   │   │   │   ├── fttypes.h

│   │   │   │   ├── ftwinfnt.h

│   │   │   │   ├── ftxf86.h

│   │   │   │   ├── internal

│   │   │   │   │   ├── autohint.h

│   │   │   │   │   ├── ftcalc.h

│   │   │   │   │   ├── ftdebug.h

│   │   │   │   │   ├── ftdriver.h

│   │   │   │   │   ├── ftgloadr.h

│   │   │   │   │   ├── ftmemory.h

│   │   │   │   │   ├── ftobjs.h

│   │   │   │   │   ├── ftpic.h

│   │   │   │   │   ├── ftrfork.h

│   │   │   │   │   ├── ftserv.h

│   │   │   │   │   ├── ftstream.h

│   │   │   │   │   ├── fttrace.h

│   │   │   │   │   ├── ftvalid.h

│   │   │   │   │   ├── internal.h

│   │   │   │   │   ├── pcftypes.h

│   │   │   │   │   ├── psaux.h

│   │   │   │   │   ├── pshints.h

│   │   │   │   │   ├── services

│   │   │   │   │   │   ├── svbdf.h

│   │   │   │   │   │   ├── svcid.h

│   │   │   │   │   │   ├── svgldict.h

│   │   │   │   │   │   ├── svgxval.h

│   │   │   │   │   │   ├── svkern.h

│   │   │   │   │   │   ├── svmm.h

│   │   │   │   │   │   ├── svotval.h

│   │   │   │   │   │   ├── svpfr.h

│   │   │   │   │   │   ├── svpostnm.h

│   │   │   │   │   │   ├── svpscmap.h

│   │   │   │   │   │   ├── svpsinfo.h

│   │   │   │   │   │   ├── svsfnt.h

│   │   │   │   │   │   ├── svttcmap.h

│   │   │   │   │   │   ├── svtteng.h

│   │   │   │   │   │   ├── svttglyf.h

│   │   │   │   │   │   ├── svwinfnt.h

│   │   │   │   │   │   └── svxf86nm.h

│   │   │   │   │   ├── sfnt.h

│   │   │   │   │   ├── t1types.h

│   │   │   │   │   └── tttypes.h

│   │   │   │   ├── t1tables.h

│   │   │   │   ├── ttnameid.h

│   │   │   │   ├── tttables.h

│   │   │   │   ├── tttags.h

│   │   │   │   └── ttunpat.h

│   │   │   └── ft2build.h

│   │   ├── LICENSE

│   │   ├── README

│   │   └── src

│   │   ├── autofit

│   │   │   ├── afangles.c

│   │   │   ├── afangles.h

│   │   │   ├── afcjk.c

│   │   │   ├── afcjk.h

│   │   │   ├── afdummy.c

│   │   │   ├── afdummy.h

│   │   │   ├── aferrors.h

│   │   │   ├── afglobal.c

│   │   │   ├── afglobal.h

│   │   │   ├── afhints.c

│   │   │   ├── afhints.h

│   │   │   ├── afindic.c

│   │   │   ├── afindic.h

│   │   │   ├── aflatin2.c

│   │   │   ├── aflatin2.h

│   │   │   ├── aflatin.c

│   │   │   ├── aflatin.h

│   │   │   ├── afloader.c

│   │   │   ├── afloader.h

│   │   │   ├── afmodule.c

│   │   │   ├── afmodule.h

│   │   │   ├── afpic.c

│   │   │   ├── afpic.h

│   │   │   ├── aftypes.h

│   │   │   ├── afwarp.c

│   │   │   ├── afwarp.h

│   │   │   ├── autofit.c

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   └── rules.mk

│   │   ├── base

│   │   │   ├── basepic.c

│   │   │   ├── basepic.h

│   │   │   ├── ftadvanc.c

│   │   │   ├── ftapi.c

│   │   │   ├── ftbase.c

│   │   │   ├── ftbase.h

│   │   │   ├── ftbbox.c

│   │   │   ├── ftbdf.c

│   │   │   ├── ftbitmap.c

│   │   │   ├── ftcalc.c

│   │   │   ├── ftcid.c

│   │   │   ├── ftdbgmem.c

│   │   │   ├── ftdebug.c

│   │   │   ├── ftfstype.c

│   │   │   ├── ftgasp.c

│   │   │   ├── ftgloadr.c

│   │   │   ├── ftglyph.c

│   │   │   ├── ftgxval.c

│   │   │   ├── ftinit.c

│   │   │   ├── ftlcdfil.c

│   │   │   ├── ftmac.c

│   │   │   ├── ftmm.c

│   │   │   ├── ftobjs.c

│   │   │   ├── ftotval.c

│   │   │   ├── ftoutln.c

│   │   │   ├── ftpatent.c

│   │   │   ├── ftpfr.c

│   │   │   ├── ftpic.c

│   │   │   ├── ftrfork.c

│   │   │   ├── ftsnames.c

│   │   │   ├── ftstream.c

│   │   │   ├── ftstroke.c

│   │   │   ├── ftsynth.c

│   │   │   ├── ftsystem.c

│   │   │   ├── fttrigon.c

│   │   │   ├── fttype1.c

│   │   │   ├── ftutil.c

│   │   │   ├── ftwinfnt.c

│   │   │   ├── ftxf86.c

│   │   │   ├── Jamfile

│   │   │   └── rules.mk

│   │   ├── bdf

│   │   │   ├── bdf.c

│   │   │   ├── bdfdrivr.c

│   │   │   ├── bdfdrivr.h

│   │   │   ├── bdferror.h

│   │   │   ├── bdf.h

│   │   │   ├── bdflib.c

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── README

│   │   │   └── rules.mk

│   │   ├── bzip2

│   │   │   ├── ftbzip2.c

│   │   │   ├── Jamfile

│   │   │   └── rules.mk

│   │   ├── cache

│   │   │   ├── ftcache.c

│   │   │   ├── ftcbasic.c

│   │   │   ├── ftccache.c

│   │   │   ├── ftccache.h

│   │   │   ├── ftccback.h

│   │   │   ├── ftccmap.c

│   │   │   ├── ftcerror.h

│   │   │   ├── ftcglyph.c

│   │   │   ├── ftcglyph.h

│   │   │   ├── ftcimage.c

│   │   │   ├── ftcimage.h

│   │   │   ├── ftcmanag.c

│   │   │   ├── ftcmanag.h

│   │   │   ├── ftcmru.c

│   │   │   ├── ftcmru.h

│   │   │   ├── ftcsbits.c

│   │   │   ├── ftcsbits.h

│   │   │   ├── Jamfile

│   │   │   └── rules.mk

│   │   ├── cff

│   │   │   ├── cff.c

│   │   │   ├── cffcmap.c

│   │   │   ├── cffcmap.h

│   │   │   ├── cffdrivr.c

│   │   │   ├── cffdrivr.h

│   │   │   ├── cfferrs.h

│   │   │   ├── cffgload.c

│   │   │   ├── cffgload.h

│   │   │   ├── cffload.c

│   │   │   ├── cffload.h

│   │   │   ├── cffobjs.c

│   │   │   ├── cffobjs.h

│   │   │   ├── cffparse.c

│   │   │   ├── cffparse.h

│   │   │   ├── cffpic.c

│   │   │   ├── cffpic.h

│   │   │   ├── cfftoken.h

│   │   │   ├── cfftypes.h

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   └── rules.mk

│   │   ├── cid

│   │   │   ├── ciderrs.h

│   │   │   ├── cidgload.c

│   │   │   ├── cidgload.h

│   │   │   ├── cidload.c

│   │   │   ├── cidload.h

│   │   │   ├── cidobjs.c

│   │   │   ├── cidobjs.h

│   │   │   ├── cidparse.c

│   │   │   ├── cidparse.h

│   │   │   ├── cidriver.c

│   │   │   ├── cidriver.h

│   │   │   ├── cidtoken.h

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── rules.mk

│   │   │   └── type1cid.c

│   │   ├── gxvalid

│   │   │   ├── gxvalid.c

│   │   │   ├── gxvalid.h

│   │   │   ├── gxvbsln.c

│   │   │   ├── gxvcommn.c

│   │   │   ├── gxvcommn.h

│   │   │   ├── gxverror.h

│   │   │   ├── gxvfeat.c

│   │   │   ├── gxvfeat.h

│   │   │   ├── gxvfgen.c

│   │   │   ├── gxvjust.c

│   │   │   ├── gxvkern.c

│   │   │   ├── gxvlcar.c

│   │   │   ├── gxvmod.c

│   │   │   ├── gxvmod.h

│   │   │   ├── gxvmort0.c

│   │   │   ├── gxvmort1.c

│   │   │   ├── gxvmort2.c

│   │   │   ├── gxvmort4.c

│   │   │   ├── gxvmort5.c

│   │   │   ├── gxvmort.c

│   │   │   ├── gxvmort.h

│   │   │   ├── gxvmorx0.c

│   │   │   ├── gxvmorx1.c

│   │   │   ├── gxvmorx2.c

│   │   │   ├── gxvmorx4.c

│   │   │   ├── gxvmorx5.c

│   │   │   ├── gxvmorx.c

│   │   │   ├── gxvmorx.h

│   │   │   ├── gxvopbd.c

│   │   │   ├── gxvprop.c

│   │   │   ├── gxvtrak.c

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── README

│   │   │   └── rules.mk

│   │   ├── gzip

│   │   │   ├── adler32.c

│   │   │   ├── ftgzip.c

│   │   │   ├── infblock.c

│   │   │   ├── infblock.h

│   │   │   ├── infcodes.c

│   │   │   ├── infcodes.h

│   │   │   ├── inffixed.h

│   │   │   ├── inflate.c

│   │   │   ├── inftrees.c

│   │   │   ├── inftrees.h

│   │   │   ├── infutil.c

│   │   │   ├── infutil.h

│   │   │   ├── Jamfile

│   │   │   ├── rules.mk

│   │   │   ├── zconf.h

│   │   │   ├── zlib.h

│   │   │   ├── zutil.c

│   │   │   └── zutil.h

│   │   ├── Jamfile

│   │   ├── lzw

│   │   │   ├── ftlzw.c

│   │   │   ├── ftzopen.c

│   │   │   ├── ftzopen.h

│   │   │   ├── Jamfile

│   │   │   └── rules.mk

│   │   ├── otvalid

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── otvalid.c

│   │   │   ├── otvalid.h

│   │   │   ├── otvbase.c

│   │   │   ├── otvcommn.c

│   │   │   ├── otvcommn.h

│   │   │   ├── otverror.h

│   │   │   ├── otvgdef.c

│   │   │   ├── otvgpos.c

│   │   │   ├── otvgpos.h

│   │   │   ├── otvgsub.c

│   │   │   ├── otvjstf.c

│   │   │   ├── otvmath.c

│   │   │   ├── otvmod.c

│   │   │   ├── otvmod.h

│   │   │   └── rules.mk

│   │   ├── pcf

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── pcf.c

│   │   │   ├── pcfdrivr.c

│   │   │   ├── pcfdrivr.h

│   │   │   ├── pcferror.h

│   │   │   ├── pcf.h

│   │   │   ├── pcfread.c

│   │   │   ├── pcfread.h

│   │   │   ├── pcfutil.c

│   │   │   ├── pcfutil.h

│   │   │   ├── README

│   │   │   └── rules.mk

│   │   ├── pfr

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── pfr.c

│   │   │   ├── pfrcmap.c

│   │   │   ├── pfrcmap.h

│   │   │   ├── pfrdrivr.c

│   │   │   ├── pfrdrivr.h

│   │   │   ├── pfrerror.h

│   │   │   ├── pfrgload.c

│   │   │   ├── pfrgload.h

│   │   │   ├── pfrload.c

│   │   │   ├── pfrload.h

│   │   │   ├── pfrobjs.c

│   │   │   ├── pfrobjs.h

│   │   │   ├── pfrsbit.c

│   │   │   ├── pfrsbit.h

│   │   │   ├── pfrtypes.h

│   │   │   └── rules.mk

│   │   ├── psaux

│   │   │   ├── afmparse.c

│   │   │   ├── afmparse.h

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── psaux.c

│   │   │   ├── psauxerr.h

│   │   │   ├── psauxmod.c

│   │   │   ├── psauxmod.h

│   │   │   ├── psconv.c

│   │   │   ├── psconv.h

│   │   │   ├── psobjs.c

│   │   │   ├── psobjs.h

│   │   │   ├── rules.mk

│   │   │   ├── t1cmap.c

│   │   │   ├── t1cmap.h

│   │   │   ├── t1decode.c

│   │   │   └── t1decode.h

│   │   ├── pshinter

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── pshalgo.c

│   │   │   ├── pshalgo.h

│   │   │   ├── pshglob.c

│   │   │   ├── pshglob.h

│   │   │   ├── pshinter.c

│   │   │   ├── pshmod.c

│   │   │   ├── pshmod.h

│   │   │   ├── pshnterr.h

│   │   │   ├── pshpic.c

│   │   │   ├── pshpic.h

│   │   │   ├── pshrec.c

│   │   │   ├── pshrec.h

│   │   │   └── rules.mk

│   │   ├── psnames

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── psmodule.c

│   │   │   ├── psmodule.h

│   │   │   ├── psnamerr.h

│   │   │   ├── psnames.c

│   │   │   ├── pspic.c

│   │   │   ├── pspic.h

│   │   │   ├── pstables.h

│   │   │   └── rules.mk

│   │   ├── raster

│   │   │   ├── ftmisc.h

│   │   │   ├── ftraster.c

│   │   │   ├── ftraster.h

│   │   │   ├── ftrend1.c

│   │   │   ├── ftrend1.h

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── raster.c

│   │   │   ├── rasterrs.h

│   │   │   ├── rastpic.c

│   │   │   ├── rastpic.h

│   │   │   └── rules.mk

│   │   ├── sfnt

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── rules.mk

│   │   │   ├── sfdriver.c

│   │   │   ├── sfdriver.h

│   │   │   ├── sferrors.h

│   │   │   ├── sfnt.c

│   │   │   ├── sfntpic.c

│   │   │   ├── sfntpic.h

│   │   │   ├── sfobjs.c

│   │   │   ├── sfobjs.h

│   │   │   ├── ttbdf.c

│   │   │   ├── ttbdf.h

│   │   │   ├── ttcmap.c

│   │   │   ├── ttcmapc.h

│   │   │   ├── ttcmap.h

│   │   │   ├── ttkern.c

│   │   │   ├── ttkern.h

│   │   │   ├── ttload.c

│   │   │   ├── ttload.h

│   │   │   ├── ttmtx.c

│   │   │   ├── ttmtx.h

│   │   │   ├── ttpost.c

│   │   │   ├── ttpost.h

│   │   │   ├── ttsbit0.c

│   │   │   ├── ttsbit.c

│   │   │   └── ttsbit.h

│   │   ├── smooth

│   │   │   ├── ftgrays.c

│   │   │   ├── ftgrays.h

│   │   │   ├── ftsmerrs.h

│   │   │   ├── ftsmooth.c

│   │   │   ├── ftsmooth.h

│   │   │   ├── ftspic.c

│   │   │   ├── ftspic.h

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── rules.mk

│   │   │   └── smooth.c

│   │   ├── tools

│   │   │   ├── apinames.c

│   │   │   ├── chktrcmp.py

│   │   │   ├── cordic.py

│   │   │   ├── docmaker

│   │   │   │   ├── content.py

│   │   │   │   ├── docbeauty.py

│   │   │   │   ├── docmaker.py

│   │   │   │   ├── formatter.py

│   │   │   │   ├── sources.py

│   │   │   │   ├── tohtml.py

│   │   │   │   └── utils.py

│   │   │   ├── ftrandom

│   │   │   │   ├── ftrandom.c

│   │   │   │   ├── Makefile

│   │   │   │   └── README

│   │   │   ├── glnames.py

│   │   │   ├── Jamfile

│   │   │   ├── test_afm.c

│   │   │   ├── test_bbox.c

│   │   │   └── test_trig.c

│   │   ├── truetype

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── rules.mk

│   │   │   ├── truetype.c

│   │   │   ├── ttdriver.c

│   │   │   ├── ttdriver.h

│   │   │   ├── tterrors.h

│   │   │   ├── ttgload.c

│   │   │   ├── ttgload.h

│   │   │   ├── ttgxvar.c

│   │   │   ├── ttgxvar.h

│   │   │   ├── ttinterp.c

│   │   │   ├── ttinterp.h

│   │   │   ├── ttobjs.c

│   │   │   ├── ttobjs.h

│   │   │   ├── ttpic.c

│   │   │   ├── ttpic.h

│   │   │   ├── ttpload.c

│   │   │   └── ttpload.h

│   │   ├── type1

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── rules.mk

│   │   │   ├── t1afm.c

│   │   │   ├── t1afm.h

│   │   │   ├── t1driver.c

│   │   │   ├── t1driver.h

│   │   │   ├── t1errors.h

│   │   │   ├── t1gload.c

│   │   │   ├── t1gload.h

│   │   │   ├── t1load.c

│   │   │   ├── t1load.h

│   │   │   ├── t1objs.c

│   │   │   ├── t1objs.h

│   │   │   ├── t1parse.c

│   │   │   ├── t1parse.h

│   │   │   ├── t1tokens.h

│   │   │   └── type1.c

│   │   ├── type42

│   │   │   ├── Jamfile

│   │   │   ├── module.mk

│   │   │   ├── rules.mk

│   │   │   ├── t42drivr.c

│   │   │   ├── t42drivr.h

│   │   │   ├── t42error.h

│   │   │   ├── t42objs.c

│   │   │   ├── t42objs.h

│   │   │   ├── t42parse.c

│   │   │   ├── t42parse.h

│   │   │   ├── t42types.h

│   │   │   └── type42.c

│   │   └── winfonts

│   │   ├── fnterrs.h

│   │   ├── Jamfile

│   │   ├── module.mk

│   │   ├── rules.mk

│   │   ├── winfnt.c

│   │   └── winfnt.h

│   ├── freetype-overlay

│   │   └── include

│   │   └── freetype

│   │   └── config

│   │   ├── ft2build.h

│   │   ├── ftmodule.h

│   │   └── ftoption.h

│   ├── jbig2dec

│   │   ├── annex-h.jbig2

│   │   ├── autogen.sh

│   │   ├── CHANGES

│   │   ├── config.h

│   │   ├── config.h.in

│   │   ├── config_types.h

│   │   ├── config_types.h.in

│   │   ├── configure.ac

│   │   ├── config_win32.h

│   │   ├── COPYING

│   │   ├── getopt1.c

│   │   ├── getopt.c

│   │   ├── getopt.h

│   │   ├── Jamfile

│   │   ├── jbig2_arith.c

│   │   ├── jbig2_arith.h

│   │   ├── jbig2_arith_iaid.c

│   │   ├── jbig2_arith_iaid.h

│   │   ├── jbig2_arith_int.c

│   │   ├── jbig2_arith_int.h

│   │   ├── jbig2.c

│   │   ├── jbig2dec.1

│   │   ├── jbig2dec.c

│   │   ├── jbig2_generic.c

│   │   ├── jbig2_generic.h

│   │   ├── jbig2.h

│   │   ├── jbig2_halftone.c

│   │   ├── jbig2_halftone.h

│   │   ├── jbig2_huffman.c

│   │   ├── jbig2_huffman.h

│   │   ├── jbig2_hufftab.h

│   │   ├── jbig2_image.c

│   │   ├── jbig2_image.h

│   │   ├── jbig2_image_pbm.c

│   │   ├── jbig2_image_png.c

│   │   ├── jbig2_metadata.c

│   │   ├── jbig2_metadata.h

│   │   ├── jbig2_mmr.c

│   │   ├── jbig2_mmr.h

│   │   ├── jbig2_page.c

│   │   ├── jbig2_priv.h

│   │   ├── jbig2_refinement.c

│   │   ├── jbig2_segment.c

│   │   ├── jbig2_symbol_dict.c

│   │   ├── jbig2_symbol_dict.h

│   │   ├── jbig2_text.c

│   │   ├── jbig2_text.h

│   │   ├── LICENSE

│   │   ├── Makefile.am

│   │   ├── Makefile.unix

│   │   ├── memcmp.c

│   │   ├── msvc.mak

│   │   ├── os_types.h

│   │   ├── pbm2png.c

│   │   ├── README

│   │   ├── SConstruct

│   │   ├── sha1.c

│   │   ├── sha1.h

│   │   ├── snprintf.c

│   │   └── test_jbig2dec.py

│   ├── Makefile

│   ├── mupdf

│   │   ├── cmaps

│   │   │   ├── cns

│   │   │   │   ├── Adobe-CNS1-0

│   │   │   │   ├── Adobe-CNS1-1

│   │   │   │   ├── Adobe-CNS1-2

│   │   │   │   ├── Adobe-CNS1-3

│   │   │   │   ├── Adobe-CNS1-4

│   │   │   │   ├── Adobe-CNS1-5

│   │   │   │   ├── Adobe-CNS1-6

│   │   │   │   ├── Adobe-CNS1-UCS2

│   │   │   │   ├── B5-H

│   │   │   │   ├── B5pc-H

│   │   │   │   ├── B5pc-V

│   │   │   │   ├── B5-V

│   │   │   │   ├── CNS1-H

│   │   │   │   ├── CNS1-V

│   │   │   │   ├── CNS2-H

│   │   │   │   ├── CNS2-V

│   │   │   │   ├── CNS-EUC-H

│   │   │   │   ├── CNS-EUC-V

│   │   │   │   ├── ETen-B5-H

│   │   │   │   ├── ETen-B5-V

│   │   │   │   ├── ETenms-B5-H

│   │   │   │   ├── ETenms-B5-V

│   │   │   │   ├── ETHK-B5-H

│   │   │   │   ├── ETHK-B5-V

│   │   │   │   ├── HKdla-B5-H

│   │   │   │   ├── HKdla-B5-V

│   │   │   │   ├── HKdlb-B5-H

│   │   │   │   ├── HKdlb-B5-V

│   │   │   │   ├── HKgccs-B5-H

│   │   │   │   ├── HKgccs-B5-V

│   │   │   │   ├── HKm314-B5-H

│   │   │   │   ├── HKm314-B5-V

│   │   │   │   ├── HKm471-B5-H

│   │   │   │   ├── HKm471-B5-V

│   │   │   │   ├── HKscs-B5-H

│   │   │   │   ├── HKscs-B5-V

│   │   │   │   ├── UniCNS-UCS2-H

│   │   │   │   ├── UniCNS-UCS2-V

│   │   │   │   ├── UniCNS-UTF16-H

│   │   │   │   └── UniCNS-UTF16-V

│   │   │   ├── gb

│   │   │   │   ├── Adobe-GB1-0

│   │   │   │   ├── Adobe-GB1-1

│   │   │   │   ├── Adobe-GB1-2

│   │   │   │   ├── Adobe-GB1-3

│   │   │   │   ├── Adobe-GB1-4

│   │   │   │   ├── Adobe-GB1-5

│   │   │   │   ├── Adobe-GB1-UCS2

│   │   │   │   ├── GB-EUC-H

│   │   │   │   ├── GB-EUC-V

│   │   │   │   ├── GB-H

│   │   │   │   ├── GBK2K-H

│   │   │   │   ├── GBK2K-V

│   │   │   │   ├── GBK-EUC-H

│   │   │   │   ├── GBK-EUC-V

│   │   │   │   ├── GBKp-EUC-H

│   │   │   │   ├── GBKp-EUC-V

│   │   │   │   ├── GBpc-EUC-H

│   │   │   │   ├── GBpc-EUC-V

│   │   │   │   ├── GBT-EUC-H

│   │   │   │   ├── GBT-EUC-V

│   │   │   │   ├── GBT-H

│   │   │   │   ├── GBTpc-EUC-H

│   │   │   │   ├── GBTpc-EUC-V

│   │   │   │   ├── GBT-V

│   │   │   │   ├── GB-V

│   │   │   │   ├── UniGB-UCS2-H

│   │   │   │   ├── UniGB-UCS2-V

│   │   │   │   ├── UniGB-UTF16-H

│   │   │   │   └── UniGB-UTF16-V

│   │   │   ├── japan

│   │   │   │   ├── 78-EUC-H

│   │   │   │   ├── 78-EUC-V

│   │   │   │   ├── 78-H

│   │   │   │   ├── 78ms-RKSJ-H

│   │   │   │   ├── 78ms-RKSJ-V

│   │   │   │   ├── 78-RKSJ-H

│   │   │   │   ├── 78-RKSJ-V

│   │   │   │   ├── 78-V

│   │   │   │   ├── 83pv-RKSJ-H

│   │   │   │   ├── 90msp-RKSJ-H

│   │   │   │   ├── 90msp-RKSJ-V

│   │   │   │   ├── 90ms-RKSJ-H

│   │   │   │   ├── 90ms-RKSJ-V

│   │   │   │   ├── 90pv-RKSJ-H

│   │   │   │   ├── 90pv-RKSJ-V

│   │   │   │   ├── Add-H

│   │   │   │   ├── Add-RKSJ-H

│   │   │   │   ├── Add-RKSJ-V

│   │   │   │   ├── Add-V

│   │   │   │   ├── Adobe-Japan1-0

│   │   │   │   ├── Adobe-Japan1-1

│   │   │   │   ├── Adobe-Japan1-2

│   │   │   │   ├── Adobe-Japan1-3

│   │   │   │   ├── Adobe-Japan1-4

│   │   │   │   ├── Adobe-Japan1-5

│   │   │   │   ├── Adobe-Japan1-6

│   │   │   │   ├── Adobe-Japan1-UCS2

│   │   │   │   ├── Adobe-Japan2-0

│   │   │   │   ├── EUC-H

│   │   │   │   ├── EUC-V

│   │   │   │   ├── Ext-H

│   │   │   │   ├── Ext-RKSJ-H

│   │   │   │   ├── Ext-RKSJ-V

│   │   │   │   ├── Ext-V

│   │   │   │   ├── H

│   │   │   │   ├── Hankaku

│   │   │   │   ├── Hiragana

│   │   │   │   ├── Hojo-EUC-H

│   │   │   │   ├── Hojo-EUC-V

│   │   │   │   ├── Hojo-H

│   │   │   │   ├── Hojo-V

│   │   │   │   ├── Katakana

│   │   │   │   ├── NWP-H

│   │   │   │   ├── NWP-V

│   │   │   │   ├── RKSJ-H

│   │   │   │   ├── RKSJ-V

│   │   │   │   ├── Roman

│   │   │   │   ├── UniHojo-UCS2-H

│   │   │   │   ├── UniHojo-UCS2-V

│   │   │   │   ├── UniHojo-UTF16-H

│   │   │   │   ├── UniHojo-UTF16-V

│   │   │   │   ├── UniJISPro-UCS2-HW-V

│   │   │   │   ├── UniJISPro-UCS2-V

│   │   │   │   ├── UniJIS-UCS2-H

│   │   │   │   ├── UniJIS-UCS2-HW-H

│   │   │   │   ├── UniJIS-UCS2-HW-V

│   │   │   │   ├── UniJIS-UCS2-V

│   │   │   │   ├── UniJIS-UTF16-H

│   │   │   │   ├── UniJIS-UTF16-V

│   │   │   │   ├── V

│   │   │   │   └── WP-Symbol

│   │   │   ├── korea

│   │   │   │   ├── Adobe-Korea1-0

│   │   │   │   ├── Adobe-Korea1-1

│   │   │   │   ├── Adobe-Korea1-2

│   │   │   │   ├── Adobe-Korea1-UCS2

│   │   │   │   ├── KSC-EUC-H

│   │   │   │   ├── KSC-EUC-V

│   │   │   │   ├── KSC-H

│   │   │   │   ├── KSC-Johab-H

│   │   │   │   ├── KSC-Johab-V

│   │   │   │   ├── KSCms-UHC-H

│   │   │   │   ├── KSCms-UHC-HW-H

│   │   │   │   ├── KSCms-UHC-HW-V

│   │   │   │   ├── KSCms-UHC-V

│   │   │   │   ├── KSCpc-EUC-H

│   │   │   │   ├── KSCpc-EUC-V

│   │   │   │   ├── KSC-V

│   │   │   │   ├── UniKS-UCS2-H

│   │   │   │   ├── UniKS-UCS2-V

│   │   │   │   ├── UniKS-UTF16-H

│   │   │   │   └── UniKS-UTF16-V

│   │   │   └── README

│   │   ├── COPYING

│   │   ├── draw

│   │   │   ├── arch_arm.c

│   │   │   ├── arch_port.c

│   │   │   ├── draw_affine.c

│   │   │   ├── draw_blend.c

│   │   │   ├── draw_device.c

│   │   │   ├── draw_edge.c

│   │   │   ├── draw_glyph.c

│   │   │   ├── draw_mesh.c

│   │   │   ├── draw_paint.c

│   │   │   ├── draw_path.c

│   │   │   ├── draw_scale.c

│   │   │   ├── draw_simple_scale.c

│   │   │   └── draw_unpack.c

│   │   ├── fitz

│   │   │   ├── base_context.c

│   │   │   ├── base_error.c

│   │   │   ├── base_geometry.c

│   │   │   ├── base_getopt.c

│   │   │   ├── base_hash.c

│   │   │   ├── base_link.c

│   │   │   ├── base_memory.c

│   │   │   ├── base_object.c

│   │   │   ├── base_string.c

│   │   │   ├── base_time.c

│   │   │   ├── crypt_aes.c

│   │   │   ├── crypt_arc4.c

│   │   │   ├── crypt_md5.c

│   │   │   ├── crypt_sha2.c

│   │   │   ├── dev_bbox.c

│   │   │   ├── dev_list.c

│   │   │   ├── dev_null.c

│   │   │   ├── dev_text.c

│   │   │   ├── dev_trace.c

│   │   │   ├── doc_outline.c

│   │   │   ├── filt_basic.c

│   │   │   ├── filt_dctd.c

│   │   │   ├── filt_faxd.c

│   │   │   ├── filt_flate.c

│   │   │   ├── filt_jbig2d.c

│   │   │   ├── filt_lzwd.c

│   │   │   ├── filt_predict.c

│   │   │   ├── fitz.h

│   │   │   ├── image_jpeg.c

│   │   │   ├── image_jpx.c

│   │   │   ├── image_png.c

│   │   │   ├── image_tiff.c

│   │   │   ├── memento.c

│   │   │   ├── memento.h

│   │   │   ├── res_bitmap.c

│   │   │   ├── res_colorspace.c

│   │   │   ├── res_font.c

│   │   │   ├── res_halftone.c

│   │   │   ├── res_path.c

│   │   │   ├── res_pixmap.c

│   │   │   ├── res_shade.c

│   │   │   ├── res_store.c

│   │   │   ├── res_text.c

│   │   │   ├── stm_buffer.c

│   │   │   ├── stm_open.c

│   │   │   └── stm_read.c

│   │   ├── fonts

│   │   │   ├── Dingbats.cff

│   │   │   ├── droid

│   │   │   │   ├── DroidSansFallback.ttf

│   │   │   │   ├── DroidSansMono.ttf

│   │   │   │   ├── DroidSans.ttf

│   │   │   │   └── NOTICE

│   │   │   ├── NimbusMonL-Bold.cff

│   │   │   ├── NimbusMonL-BoldObli.cff

│   │   │   ├── NimbusMonL-Regu.cff

│   │   │   ├── NimbusMonL-ReguObli.cff

│   │   │   ├── NimbusRomNo9L-Medi.cff

│   │   │   ├── NimbusRomNo9L-MediItal.cff

│   │   │   ├── NimbusRomNo9L-Regu.cff

│   │   │   ├── NimbusRomNo9L-ReguItal.cff

│   │   │   ├── NimbusSanL-Bold.cff

│   │   │   ├── NimbusSanL-BoldItal.cff

│   │   │   ├── NimbusSanL-Regu.cff

│   │   │   ├── NimbusSanL-ReguItal.cff

│   │   │   └── StandardSymL.cff

│   │   ├── generated

│   │   │   ├── cmap_cns.h

│   │   │   ├── cmap_gb.h

│   │   │   ├── cmap_japan.h

│   │   │   ├── cmap_korea.h

│   │   │   ├── font_base14.h

│   │   │   ├── font_cjk.h

│   │   │   └── font_droid.h

│   │   ├── pdf

│   │   │   ├── data_encodings.h

│   │   │   ├── data_glyphlist.h

│   │   │   ├── mupdf.h

│   │   │   ├── pdf_annot.c

│   │   │   ├── pdf_cmap.c

│   │   │   ├── pdf_cmap_load.c

│   │   │   ├── pdf_cmap_parse.c

│   │   │   ├── pdf_cmap_table.c

│   │   │   ├── pdf_colorspace.c

│   │   │   ├── pdf_crypt.c

│   │   │   ├── pdf_encoding.c

│   │   │   ├── pdf_font.c

│   │   │   ├── pdf_fontfile.c

│   │   │   ├── pdf_function.c

│   │   │   ├── pdf_image.c

│   │   │   ├── pdf_interpret.c

│   │   │   ├── pdf_lex.c

│   │   │   ├── pdf_metrics.c

│   │   │   ├── pdf_nametree.c

│   │   │   ├── pdf_outline.c

│   │   │   ├── pdf_page.c

│   │   │   ├── pdf_parse.c

│   │   │   ├── pdf_pattern.c

│   │   │   ├── pdf_repair.c

│   │   │   ├── pdf_shade.c

│   │   │   ├── pdf_stream.c

│   │   │   ├── pdf_type3.c

│   │   │   ├── pdf_unicode.c

│   │   │   ├── pdf_xobject.c

│   │   │   └── pdf_xref.c

│   │   ├── README

│   │   ├── scripts

│   │   │   ├── cmapdump.c

│   │   │   ├── fontdump.c

│   │   │   ├── glyphdump.py

│   │   │   ├── glyphlist.txt

│   │   │   ├── jconfig.h

│   │   │   ├── opj_config.h

│   │   │   ├── rename.sed

│   │   │   ├── slimftmodules.h

│   │   │   └── slimftoptions.h

│   │   └── xps

│   │   ├── muxps.h

│   │   ├── xps_common.c

│   │   ├── xps_doc.c

│   │   ├── xps_glyphs.c

│   │   ├── xps_gradient.c

│   │   ├── xps_image.c

│   │   ├── xps_outline.c

│   │   ├── xps_path.c

│   │   ├── xps_resource.c

│   │   ├── xps_tile.c

│   │   ├── xps_util.c

│   │   ├── xps_xml.c

│   │   └── xps_zip.c

│   ├── mupdf-overlay

│   │   └── ebookdroid.diff

│   └── openjpeg

│   ├── bio.c

│   ├── bio.h

│   ├── cio.c

│   ├── cio.h

│   ├── dwt.c

│   ├── dwt.h

│   ├── event.c

│   ├── event.h

│   ├── fix.h

│   ├── image.c

│   ├── image.h

│   ├── int.h

│   ├── j2k.c

│   ├── j2k.h

│   ├── j2k_lib.c

│   ├── j2k_lib.h

│   ├── jp2.c

│   ├── jp2.h

│   ├── jpt.c

│   ├── jpt.h

│   ├── mct.c

│   ├── mct.h

│   ├── mqc.c

│   ├── mqc.h

│   ├── openjpeg.c

│   ├── openjpeg.h

│   ├── opj_config.h

│   ├── opj_includes.h

│   ├── opj_malloc.h

│   ├── pi.c

│   ├── pi.h

│   ├── raw.c

│   ├── raw.h

│   ├── t1.c

│   ├── t1_generate_luts.c

│   ├── t1.h

│   ├── t1_luts.h

│   ├── t2.c

│   ├── t2.h

│   ├── tcd.c

│   ├── tcd.h

│   ├── tgt.c

│   └── tgt.h

├── libs

│   ├── android-support-v4.jar

│   └── armeabi

│   └── libebookdroid.so

├── market

│   ├── device-2011-08-08-144308.png

│   ├── device-2011-08-08-144336.png

│   ├── device-2011-08-16-135018.png

│   ├── device-2011-08-16-135028.png

│   └── icons

│   ├── book_256.png

│   ├── book_36.png

│   ├── book_48.png

│   ├── book_512.png

│   └── book_72.png

├── project.properties

├── res

│   ├── drawable

│   │   ├── actionbar_background_tile.png

│   │   ├── actionbar_background.xml

│   │   ├── actionbar_library.png

│   │   ├── actionbar_open.png

│   │   ├── actionbar_recent.png

│   │   ├── actionbar_separator.xml

│   │   ├── actionbar_shelf.png

│   │   ├── arrowleft.png

│   │   ├── arrowright.png

│   │   ├── arrows.png

│   │   ├── arrowup_disabled.png

│   │   ├── arrowup_enabled.png

│   │   ├── arrowup.png

│   │   ├── book.png

│   │   ├── bookwatched.png

│   │   ├── border.png

│   │   ├── bt_corner.png

│   │   ├── bt_left.png

│   │   ├── bt_top.png

│   │   ├── center.png

│   │   ├── drag.png

│   │   ├── folderopen.png

│   │   ├── folderwatched.png

│   │   ├── gohome.png

│   │   ├── gradient.xml

│   │   ├── group_indicator.xml

│   │   ├── home.png

│   │   ├── icon.png

│   │   ├── left.png

│   │   ├── pine_left.png

│   │   ├── pine_right.png

│   │   ├── progress.xml

│   │   ├── right.png

│   │   ├── serifs.png

│   │   ├── shelf_caption1.png

│   │   ├── shelf_caption.png

│   │   ├── shelf_panel1_left.png

│   │   ├── shelf_panel1.png

│   │   ├── shelf_panel1_right.png

│   │   ├── shelf_panel.png

│   │   ├── spotlight_blue.png

│   │   ├── spotlight.png

│   │   ├── web_left.png

│   │   ├── web_right.png

│   │   └── zoom.png

│   ├── drawable-hdpi

│   │   ├── about.png

│   │   ├── actionbar_background_tile.png

│   │   ├── actionbar_library.png

│   │   ├── actionbar_open.png

│   │   ├── actionbar_recent.png

│   │   ├── bookmark.png

│   │   ├── clear.png

│   │   ├── close.png

│   │   ├── daynight.png

│   │   ├── gotopage.png

│   │   ├── icon.png

│   │   ├── outline.png

│   │   ├── settings.png

│   │   └── zoomfit.png

│   ├── drawable-ldpi

│   │   ├── actionbar_background_tile.png

│   │   ├── actionbar_library.png

│   │   ├── actionbar_open.png

│   │   ├── actionbar_recent.png

│   │   └── icon.png

│   ├── drawable-mdpi

│   │   ├── actionbar_background_tile.png

│   │   ├── actionbar_library.png

│   │   ├── actionbar_open.png

│   │   ├── actionbar_recent.png

│   │   └── icon.png

│   ├── layout

│   │   ├── about_part.xml

│   │   ├── about.xml

│   │   ├── bookmark.xml

│   │   ├── bookshelf_caption.xml

│   │   ├── browseritem.xml

│   │   ├── browser.xml

│   │   ├── error.xml

│   │   ├── gotopage.xml

│   │   ├── outline_item.xml

│   │   ├── password.xml

│   │   ├── recentitem.xml

│   │   ├── recent.xml

│   │   ├── tap_zones_config.xml

│   │   └── thumbnail.xml

│   ├── layout-v11

│   │   ├── browser.xml

│   │   └── recent.xml

│   ├── menu-v11

│   │   └── mainmenu.xml

│   ├── menu-v3

│   │   ├── actions.xml

│   │   ├── browsermenu.xml

│   │   ├── goto_dlg_actions.xml

│   │   ├── mainmenu.xml

│   │   ├── recent_actions.xml

│   │   └── recentmenu.xml

│   ├── menu-v4

│   │   ├── browsermenu.xml

│   │   ├── mainmenu.xml

│   │   └── recentmenu.xml

│   ├── values

│   │   ├── arrays.xml

│   │   ├── colors.xml

│   │   ├── dimens.xml

│   │   ├── strings.xml

│   │   └── styles.xml

│   ├── values-de

│   │   └── strings.xml

│   ├── values-es

│   │   └── strings.xml

│   ├── values-fr

│   │   └── strings.xml

│   ├── values-it

│   │   └── strings.xml

│   ├── values-nl

│   │   └── strings.xml

│   ├── values-ru

│   │   └── strings.xml

│   ├── values-uk

│   │   └── strings.xml

│   ├── xml

│   │   ├── books_prefs.xml

│   │   └── preferences.xml

│   └── xml-v11

│   ├── fragment_book.xml

│   ├── fragment_browser.xml

│   ├── fragment_memory.xml

│   ├── fragment_render.xml

│   ├── fragment_scroll.xml

│   ├── fragment_ui.xml

│   └── preferences_headers.xml

└── src

├── _android

│   └── util

│   ├── Base64InputStream.java

│   ├── Base64.java

│   └── SparseArrayEx.java

├── com

│   └── sli

│   └── unrar

│   └── io

│   └── InputStreamReadOnlyAccessFile.java

├── de

│   └── innosystec

│   └── unrar

│   ├── Archive.java

│   ├── crc

│   │   └── RarCRC.java

│   ├── crypt

│   │   └── Rijndael.java

│   ├── exception

│   │   └── RarException.java

│   ├── io

│   │   ├── IReadOnlyAccess.java

│   │   ├── Raw.java

│   │   ├── ReadOnlyAccessByteArray.java

│   │   ├── ReadOnlyAccessFile.java

│   │   └── ReadOnlyAccessInputStream.java

│   ├── rarfile

│   │   ├── AVHeader.java

│   │   ├── BaseBlock.java

│   │   ├── BlockHeader.java

│   │   ├── CommentHeader.java

│   │   ├── EAHeader.java

│   │   ├── EndArcHeader.java

│   │   ├── FileHeader.java

│   │   ├── FileNameDecoder.java

│   │   ├── HostSystem.java

│   │   ├── MacInfoHeader.java

│   │   ├── MainHeader.java

│   │   ├── MarkHeader.java

│   │   ├── NewSubHeaderType.java

│   │   ├── ProtectHeader.java

│   │   ├── SignHeader.java

│   │   ├── SubBlockHeader.java

│   │   ├── SubBlockHeaderType.java

│   │   ├── UnixOwnersHeader.java

│   │   └── UnrarHeadertype.java

│   ├── unpack

│   │   ├── ComprDataIO.java

│   │   ├── decode

│   │   │   ├── AudioVariables.java

│   │   │   ├── BitDecode.java

│   │   │   ├── CodeType.java

│   │   │   ├── Compress.java

│   │   │   ├── Decode.java

│   │   │   ├── DistDecode.java

│   │   │   ├── FilterType.java

│   │   │   ├── LitDecode.java

│   │   │   ├── LowDistDecode.java

│   │   │   ├── MultDecode.java

│   │   │   └── RepDecode.java

│   │   ├── ppm

│   │   │   ├── AnalyzeHeapDump.java

│   │   │   ├── BlockTypes.java

│   │   │   ├── FreqData.java

│   │   │   ├── ModelPPM.java

│   │   │   ├── Pointer.java

│   │   │   ├── PPMContext.java

│   │   │   ├── RangeCoder.java

│   │   │   ├── RarMemBlock.java

│   │   │   ├── RarNode.java

│   │   │   ├── SEE2Context.java

│   │   │   ├── State.java

│   │   │   ├── StateRef.java

│   │   │   └── SubAllocator.java

│   │   ├── Unpack15.java

│   │   ├── Unpack20.java

│   │   ├── UnpackFilter.java

│   │   ├── Unpack.java

│   │   └── vm

│   │   ├── BitInput.java

│   │   ├── RarVM.java

│   │   ├── VMCmdFlags.java

│   │   ├── VMCommands.java

│   │   ├── VMFlags.java

│   │   ├── VMOpType.java

│   │   ├── VMPreparedCommand.java

│   │   ├── VMPreparedOperand.java

│   │   ├── VMPreparedProgram.java

│   │   ├── VMStandardFilterSignature.java

│   │   └── VMStandardFilters.java

│   ├── UnrarCallback.java

│   ├── unsigned

│   │   ├── UnsignedByte.java

│   │   ├── UnsignedInteger.java

│   │   ├── UnsignedLong.java

│   │   └── UnsignedShort.java

│   └── Volume.java

├── ij

│   └── io

│   └── RandomAccessStream.java

└── org

└── ebookdroid

├── cbdroid

│   ├── CbrViewerActivity.java

│   ├── CbzViewerActivity.java

│   └── codec

│   ├── CbxArchiveFactory.java

│   ├── CbxContext.java

│   ├── CbxDocument.java

│   └── CbxPage.java

├── core

│   ├── AboutActivity.java

│   ├── AbstractActionActivity.java

│   ├── AbstractDocumentView.java

│   ├── actions

│   │   ├── AbstractComponentController.java

│   │   ├── ActionController.java

│   │   ├── ActionControllerMethod.java

│   │   ├── ActionDialogBuilder.java

│   │   ├── ActionDispatcher.java

│   │   ├── ActionEx.java

│   │   ├── ActionMethodDef.java

│   │   ├── ActionMethod.java

│   │   ├── ActionTarget.java

│   │   ├── EventDispatcher.java

│   │   ├── IActionController.java

│   │   ├── IActionParameter.java

│   │   ├── InvocationContext.java

│   │   ├── InvokationType.java

│   │   └── params

│   │   ├── AbstractActionParameter.java

│   │   ├── Constant.java

│   │   └── EditableValue.java

│   ├── Activities.java

│   ├── BaseDocumentView.java

│   ├── BaseViewerActivity.java

│   ├── bitmaps

│   │   ├── BitmapManager.java

│   │   ├── BitmapRef.java

│   │   ├── Bitmaps.java

│   │   └── RawBitmap.java

│   ├── BrowserActivity.java

│   ├── cache

│   │   └── CacheManager.java

│   ├── codec

│   │   ├── AbstractCodecContext.java

│   │   ├── AbstractCodecDocument.java

│   │   ├── CodecContext.java

│   │   ├── CodecDocument.java

│   │   ├── CodecPageInfo.java

│   │   └── CodecPage.java

│   ├── ContiniousDocumentView.java

│   ├── crop

│   │   └── PageCropper.java

│   ├── curl

│   │   ├── AbstractPageAnimator.java

│   │   ├── AbstractPageSlider.java

│   │   ├── AbstractSinglePageCurler.java

│   │   ├── FlipAnimationHandler.java

│   │   ├── PageAnimationType.java

│   │   ├── PageAnimator.java

│   │   ├── PageAnimatorProxy.java

│   │   ├── SinglePageDynamicCurler.java

│   │   ├── SinglePageFader.java

│   │   ├── SinglePageNaturalCurler.java

│   │   ├── SinglePageNULLCurler.java

│   │   ├── SinglePageSimpleCurler.java

│   │   ├── SinglePageSlider.java

│   │   ├── SinglePageSqueezer.java

│   │   ├── SinglePageView.java

│   │   └── Vector2D.java

│   ├── DecodeMode.java

│   ├── DecodeServiceBase.java

│   ├── DecodeService.java

│   ├── DocumentViewMode.java

│   ├── DragMark.java

│   ├── DrawThread.java

│   ├── EBookDroidLibraryLoader.java

│   ├── events

│   │   ├── CurrentPageListener.java

│   │   ├── DecodingProgressListener.java

│   │   ├── ListenerProxy.java

│   │   └── ZoomListener.java

│   ├── GoToPageDialog.java

│   ├── HScrollDocumentView.java

│   ├── hwa

│   │   ├── IHardwareAcceleration.java

│   │   ├── NewHardwareAcceleration.java

│   │   └── OldHardwareAcceleration.java

│   ├── IBrowserActivity.java

│   ├── IDocumentViewController.java

│   ├── IDocumentView.java

│   ├── IViewerActivity.java

│   ├── log

│   │   ├── EmergencyHandler.java

│   │   └── LogContext.java

│   ├── models

│   │   ├── CurrentPageModel.java

│   │   ├── DecodingProgressModel.java

│   │   ├── DocumentModel.java

│   │   └── ZoomModel.java

│   ├── OutlineLink.java

│   ├── PageAlign.java

│   ├── PageIndex.java

│   ├── Page.java

│   ├── PageLink.java

│   ├── PagePaint.java

│   ├── PageTree.java

│   ├── PageTreeNodeComparator.java

│   ├── PageTreeNode.java

│   ├── PageType.java

│   ├── presentation

│   │   ├── BaseViewHolder.java

│   │   ├── BookNode.java

│   │   ├── BooksAdapter.java

│   │   ├── BookShelfAdapter.java

│   │   ├── BrowserAdapter.java

│   │   ├── FileListAdapter.java

│   │   ├── FileSystemScanner.java

│   │   ├── OutlineAdapter.java

│   │   └── RecentAdapter.java

│   ├── RecentActivity.java

│   ├── RotationType.java

│   ├── settings

│   │   ├── AppSettings.java

│   │   ├── books

│   │   │   ├── Bookmark.java

│   │   │   ├── BookSettings.java

│   │   │   ├── DBAdapterV1.java

│   │   │   ├── DBAdapterV2.java

│   │   │   ├── DBAdapterV3.java

│   │   │   ├── DBAdapterV4.java

│   │   │   ├── DBAdapterV5.java

│   │   │   ├── DBSettingsManager.java

│   │   │   └── IDBAdapter.java

│   │   ├── ISettingsChangeListener.java

│   │   ├── SettingsManager.java

│   │   └── ui

│   │   ├── BaseSettingsActivity.java

│   │   ├── BookSettingsActivity.java

│   │   ├── FragmentedSettingsActivity.java

│   │   ├── fragments

│   │   │   ├── BasePreferenceFragment.java

│   │   │   ├── BookFragment.java

│   │   │   ├── BrowserFragment.java

│   │   │   ├── MemoryFragment.java

│   │   │   ├── RenderFragment.java

│   │   │   ├── ScrollFragment.java

│   │   │   └── UIFragment.java

│   │   ├── IPreferenceContainer.java

│   │   ├── PreferencesDecorator.java

│   │   ├── SettingsActivity.java

│   │   └── SettingsUI.java

│   ├── SinglePageDocumentView.java

│   ├── touch

│   │   ├── DefaultGestureDetector.java

│   │   ├── DummyGestureDetector.java

│   │   ├── IGestureDetector.java

│   │   ├── IMultiTouchListener.java

│   │   ├── IMultiTouchZoom.java

│   │   ├── MultiTouchZoomImpl.java

│   │   ├── TouchManager.java

│   │   └── TouchManagerView.java

│   ├── utils

│   │   ├── AndroidVersion.java

│   │   ├── archives

│   │   │   ├── ArchiveEntry.java

│   │   │   ├── ArchiveFile.java

│   │   │   ├── rar

│   │   │   │   ├── RarArchiveEntry.java

│   │   │   │   └── RarArchive.java

│   │   │   └── zip

│   │   │   ├── ZipArchiveEntry.java

│   │   │   └── ZipArchive.java

│   │   ├── CompositeFilter.java

│   │   ├── DirectoryFilter.java

│   │   ├── DirectoryOrFileFilter.java

│   │   ├── FileExtensionFilter.java

│   │   ├── FileNameExtFilter.java

│   │   ├── FilePrefixFilter.java

│   │   ├── PathFromUri.java

│   │   └── SystemUtils.java

│   ├── views

│   │   ├── BookcaseView.java

│   │   ├── BookshelfView.java

│   │   ├── Bookshelves.java

│   │   ├── FileBrowserView.java

│   │   ├── LayerDrawable.java

│   │   ├── LibraryView.java

│   │   ├── PageViewZoomControls.java

│   │   ├── RecentBooksView.java

│   │   ├── SpotlightDrawable.java

│   │   ├── TransitionDrawable.java

│   │   ├── ViewEffects.java

│   │   └── ZoomRoll.java

│   └── ViewState.java

├── djvudroid

│   ├── codec

│   │   ├── DjvuContext.java

│   │   ├── DjvuDocument.java

│   │   ├── DjvuOutline.java

│   │   └── DjvuPage.java

│   └── DjvuViewerActivity.java

├── EBookDroidApp.java

├── fb2droid

│   ├── codec

│   │   ├── AbstractFB2LineElement.java

│   │   ├── CustomTextPaint.java

│   │   ├── FB2BaseHandler.java

│   │   ├── FB2ContentHandler.java

│   │   ├── FB2Context.java

│   │   ├── FB2Document.java

│   │   ├── FB2HorizontalRule.java

│   │   ├── FB2Image.java

│   │   ├── FB2LineElement.java

│   │   ├── FB2LineFixedWhiteSpace.java

│   │   ├── FB2Line.java

│   │   ├── FB2LineWhiteSpace.java

│   │   ├── FB2MarkupElement.java

│   │   ├── FB2MarkupEndDocument.java

│   │   ├── FB2MarkupEndPage.java

│   │   ├── FB2MarkupImageRef.java

│   │   ├── FB2MarkupNewParagraph.java

│   │   ├── FB2MarkupNoSpace.java

│   │   ├── FB2MarkupNote.java

│   │   ├── FB2MarkupParagraphEnd.java

│   │   ├── FB2MarkupTitle.java

│   │   ├── FB2Page.java

│   │   ├── FB2Tag.java

│   │   ├── FB2TextElement.java

│   │   ├── FB2Words.java

│   │   ├── JustificationMode.java

│   │   ├── RenderingStyle.java

│   │   └── StopParsingException.java

│   └── FB2ViewerActivity.java

├── pdfdroid

│   ├── codec

│   │   ├── FzGeometry.java

│   │   ├── PdfContext.java

│   │   ├── PdfDocument.java

│   │   ├── PdfOutline.java

│   │   └── PdfPage.java

│   └── PdfViewerActivity.java

├── utils

│   ├── CompareUtils.java

│   ├── FileUtils.java

│   ├── Flag.java

│   ├── LengthUtils.java

│   ├── ListWrapper.java

│   ├── MathUtils.java

│   ├── StringUtils.java

│   └── Wiki.java

└── xpsdroid

├── codec

│   ├── XpsContext.java

│   ├── XpsDocument.java

│   ├── XpsOutline.java

│   └── XpsPage.java

└── XpsViewerActivity.java

208 directories, 2070 files

java mqc系统开源代码_android PDF阅读器(开源) 暴强哦相关推荐

  1. 500 行代码实现 PDF 阅读器

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 羌笛何须怨杨柳,春风不度玉门关. ...

  2. 关于Ubuntu下的PDF阅读器

    缘起 PDF格式的文件在网络上很常见,各种各样的技术通常都会提供PDF或HTML的文档.Windows下的Adobe reader和Foxitreader都是优秀的PDF阅读器,而Ubuntu/Lin ...

  3. Ubuntu16 上安装 福昕PDF阅读器(Foxit PDF Reader)

    由于Ubuntu系统自带的PDF阅读器不能做标注,高亮等操作,因此建议使用其他的PDF阅读器,如Foxit Reader,安装教程如下: 下载 点击进入下载链接 选择"PDF阅读与转换&qu ...

  4. Foxit 修复PDF阅读器中的多个代码执行漏洞

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 Foxit 阅读器更新版本,修复了可导致任意代码执行后果的多个释放后使用漏洞. Foxit 向用户提供了大量功能,包括通过 JavaScript ...

  5. Linux系统之安装PDF阅读器

    Linux系统之安装PDF阅读器 一.PDF介绍 1. PDF简介 2. PDF特点 3. evince介绍 二.本次实践环境介绍 1. 本地环境规划 2. 本次实践介绍 三.本地环境检查 1. 检查 ...

  6. 推荐一款非常好用的pdf阅读器Xodo 适用于windows系统

    welcome to my blog 之前用win10自带的edge看pdf软件, 很好用, 但是不能更改背景颜色, edge的白色背景太刺眼了, 于是找到了一款很棒的pdf阅读器Xodo, 免费的, ...

  7. Windows系统win10系统看图pdf阅读器软件推荐

    描述:Windows系统win10系统看图pdf阅读器软件推荐 名称 : 看图王

  8. Linux 系统下可以注释标注的pdf阅读器安装、比较和推荐

    https://blog.csdn.net/u013831198/article/details/72472040 经常在ubuntu系统下学习,读pdf文档,但是ubuntu自带的文档阅读器不能在文 ...

  9. 这款PDF阅读器1秒定位论文公式变量,不同页图文也能同屏看,刷论文再也不用来回翻页看文找图了! | 开源...

    博雯 发自 凹非寺 量子位 报道 | 公众号 QbitAI 论文当前段落和相关图像又双叒不在同一页上! 怎么办?只能看文找图,再看图找文,在论文间来回跳转. 重复几次后,理解思路也就被沿途密密麻麻的数 ...

最新文章

  1. python+opencv选出视频中一帧再利用鼠标回调实现图像上画矩形框
  2. pandas使用resample进行不同粒度下的时间特征重构实战:构建时间维度统计特征
  3. php回调函数如何执行顺序,PHP回调函数调用方式
  4. .Net之美读书笔记17
  5. Python中的进程间通信
  6. json字符串导入oracle,如何在Oracle中将JSON字符串转换为JSON
  7. php 生存分析,HPA数据库08.做生存分析
  8. find命令批量修改权限和用户和删除指定时间文件
  9. 拉普拉斯算子属于卷积方法吗_论文笔记 - 图卷积神经网络综述
  10. 100条经典C语言笔试题目
  11. 怎么将B站上的视频下载到本地?
  12. 论精力充沛与事业成功
  13. 五年级3月30日——4月3日课程表
  14. 示例填充图片_用示例解释洪水填充算法
  15. 开源LLM领域变天!LLaMa惊天泄露引爆ChatGPT平替狂潮
  16. 小帅哥~小美女~快点进来看看内部类鸭~
  17. fastdb c++接口
  18. 掌握“盘带技术”——比较磁盘存储和磁带存储
  19. K路归并排序与败者树
  20. Kubernetes(简称K8s)将被带入到物联网边缘计算场景中

热门文章

  1. Mybatis sql查不到数据
  2. 微信小程序答题页——swiper渲染优化及swiper分页实现
  3. VC++ 中主线程等待子线程结束的方法
  4. 传智播客C语言视频第二季(第一季基础上增加诸多C语言案例讲解,有效下载期为10.5-10.10关闭)...
  5. SQLServer 2008以上误操作数据库恢复方法——日志尾部备份
  6. 【cocos2d-x 大型ARPG手游研发----地图活起来了】
  7. 如何在word、pdf、ppt中导入字体
  8. cordova下使用高德地图js api在4g流量下定位失败问题的解决
  9. php ci 处理图片 裁剪,jquery.form + Jcrop + CI框架实现图片裁剪上传
  10. 视频直播iOS端技术