├── .gitignore
├── .idea
├── compiler.xml
├── copyright
│ └── profiles_settings.xml
├── encodings.xml
├── gradle.xml
├── inspectionProfiles
│ ├── Project_Default.xml
│ └── profiles_settings.xml
├── kotlinc.xml
├── misc.xml
├── modules.xml
└── runConfigurations.xml
├── README.md
├── app
├── .gitignore
├── assets
│ ├── 1.pdf
│ └── 1.png
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── example
│ │ └── gongyasen
│ │ └── myapplication
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ └── gongyasen
│ │ │ └── myapplication
│ │ │ └── MainActivity.java
│ └── res
│ │ ├── layout
│ │ └── activity_main.xml
│ │ ├── mipmap-hdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-mdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── example
│ └── gongyasen
│ └── myapplication
│ └── ExampleUnitTest.java
├── build.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── pdflib
├── .gitignore
├── build.gradle
├── libs
│ └── gson-2.5.jar
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── kotlindoc
│ │ └── gongyasen
│ │ └── pdflib
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ └── pdfviewer
│ │ │ ├── 78-EUC-H.bcmap
│ │ │ ├── 78-EUC-V.bcmap
│ │ │ ├── 78-H.bcmap
│ │ │ ├── 78-RKSJ-H.bcmap
│ │ │ ├── 78-RKSJ-V.bcmap
│ │ │ ├── 78-V.bcmap
│ │ │ ├── 78ms-RKSJ-H.bcmap
│ │ │ ├── 78ms-RKSJ-V.bcmap
│ │ │ ├── 83pv-RKSJ-H.bcmap
│ │ │ ├── 90ms-RKSJ-H.bcmap
│ │ │ ├── 90ms-RKSJ-V.bcmap
│ │ │ ├── 90msp-RKSJ-H.bcmap
│ │ │ ├── 90msp-RKSJ-V.bcmap
│ │ │ ├── 90pv-RKSJ-H.bcmap
│ │ │ ├── 90pv-RKSJ-V.bcmap
│ │ │ ├── Add-H.bcmap
│ │ │ ├── Add-RKSJ-H.bcmap
│ │ │ ├── Add-RKSJ-V.bcmap
│ │ │ ├── Add-V.bcmap
│ │ │ ├── Adobe-CNS1-0.bcmap
│ │ │ ├── Adobe-CNS1-1.bcmap
│ │ │ ├── Adobe-CNS1-2.bcmap
│ │ │ ├── Adobe-CNS1-3.bcmap
│ │ │ ├── Adobe-CNS1-4.bcmap
│ │ │ ├── Adobe-CNS1-5.bcmap
│ │ │ ├── Adobe-CNS1-6.bcmap
│ │ │ ├── Adobe-CNS1-UCS2.bcmap
│ │ │ ├── Adobe-GB1-0.bcmap
│ │ │ ├── Adobe-GB1-1.bcmap
│ │ │ ├── Adobe-GB1-2.bcmap
│ │ │ ├── Adobe-GB1-3.bcmap
│ │ │ ├── Adobe-GB1-4.bcmap
│ │ │ ├── Adobe-GB1-5.bcmap
│ │ │ ├── Adobe-GB1-UCS2.bcmap
│ │ │ ├── Adobe-Japan1-0.bcmap
│ │ │ ├── Adobe-Japan1-1.bcmap
│ │ │ ├── Adobe-Japan1-2.bcmap
│ │ │ ├── Adobe-Japan1-3.bcmap
│ │ │ ├── Adobe-Japan1-4.bcmap
│ │ │ ├── Adobe-Japan1-5.bcmap
│ │ │ ├── Adobe-Japan1-6.bcmap
│ │ │ ├── Adobe-Japan1-UCS2.bcmap
│ │ │ ├── Adobe-Korea1-0.bcmap
│ │ │ ├── Adobe-Korea1-1.bcmap
│ │ │ ├── Adobe-Korea1-2.bcmap
│ │ │ ├── Adobe-Korea1-UCS2.bcmap
│ │ │ ├── B5-H.bcmap
│ │ │ ├── B5-V.bcmap
│ │ │ ├── B5pc-H.bcmap
│ │ │ ├── B5pc-V.bcmap
│ │ │ ├── CNS-EUC-H.bcmap
│ │ │ ├── CNS-EUC-V.bcmap
│ │ │ ├── CNS1-H.bcmap
│ │ │ ├── CNS1-V.bcmap
│ │ │ ├── CNS2-H.bcmap
│ │ │ ├── CNS2-V.bcmap
│ │ │ ├── ETHK-B5-H.bcmap
│ │ │ ├── ETHK-B5-V.bcmap
│ │ │ ├── ETen-B5-H.bcmap
│ │ │ ├── ETen-B5-V.bcmap
│ │ │ ├── ETenms-B5-H.bcmap
│ │ │ ├── ETenms-B5-V.bcmap
│ │ │ ├── EUC-H.bcmap
│ │ │ ├── EUC-V.bcmap
│ │ │ ├── Ext-H.bcmap
│ │ │ ├── Ext-RKSJ-H.bcmap
│ │ │ ├── Ext-RKSJ-V.bcmap
│ │ │ ├── Ext-V.bcmap
│ │ │ ├── GB-EUC-H.bcmap
│ │ │ ├── GB-EUC-V.bcmap
│ │ │ ├── GB-H.bcmap
│ │ │ ├── GB-V.bcmap
│ │ │ ├── GBK-EUC-H.bcmap
│ │ │ ├── GBK-EUC-V.bcmap
│ │ │ ├── GBK2K-H.bcmap
│ │ │ ├── GBK2K-V.bcmap
│ │ │ ├── GBKp-EUC-H.bcmap
│ │ │ ├── GBKp-EUC-V.bcmap
│ │ │ ├── GBT-EUC-H.bcmap
│ │ │ ├── GBT-EUC-V.bcmap
│ │ │ ├── GBT-H.bcmap
│ │ │ ├── GBT-V.bcmap
│ │ │ ├── GBTpc-EUC-H.bcmap
│ │ │ ├── GBTpc-EUC-V.bcmap
│ │ │ ├── GBpc-EUC-H.bcmap
│ │ │ ├── GBpc-EUC-V.bcmap
│ │ │ ├── H.bcmap
│ │ │ ├── HKdla-B5-H.bcmap
│ │ │ ├── HKdla-B5-V.bcmap
│ │ │ ├── HKdlb-B5-H.bcmap
│ │ │ ├── HKdlb-B5-V.bcmap
│ │ │ ├── HKgccs-B5-H.bcmap
│ │ │ ├── HKgccs-B5-V.bcmap
│ │ │ ├── HKm314-B5-H.bcmap
│ │ │ ├── HKm314-B5-V.bcmap
│ │ │ ├── HKm471-B5-H.bcmap
│ │ │ ├── HKm471-B5-V.bcmap
│ │ │ ├── HKscs-B5-H.bcmap
│ │ │ ├── HKscs-B5-V.bcmap
│ │ │ ├── Hankaku.bcmap
│ │ │ ├── Hiragana.bcmap
│ │ │ ├── KSC-EUC-H.bcmap
│ │ │ ├── KSC-EUC-V.bcmap
│ │ │ ├── KSC-H.bcmap
│ │ │ ├── KSC-Johab-H.bcmap
│ │ │ ├── KSC-Johab-V.bcmap
│ │ │ ├── KSC-V.bcmap
│ │ │ ├── KSCms-UHC-H.bcmap
│ │ │ ├── KSCms-UHC-HW-H.bcmap
│ │ │ ├── KSCms-UHC-HW-V.bcmap
│ │ │ ├── KSCms-UHC-V.bcmap
│ │ │ ├── KSCpc-EUC-H.bcmap
│ │ │ ├── KSCpc-EUC-V.bcmap
│ │ │ ├── Katakana.bcmap
│ │ │ ├── LICENSE
│ │ │ ├── NWP-H.bcmap
│ │ │ ├── NWP-V.bcmap
│ │ │ ├── RKSJ-H.bcmap
│ │ │ ├── RKSJ-V.bcmap
│ │ │ ├── Roman.bcmap
│ │ │ ├── UniCNS-UCS2-H.bcmap
│ │ │ ├── UniCNS-UCS2-V.bcmap
│ │ │ ├── UniCNS-UTF16-H.bcmap
│ │ │ ├── UniCNS-UTF16-V.bcmap
│ │ │ ├── UniCNS-UTF32-H.bcmap
│ │ │ ├── UniCNS-UTF32-V.bcmap
│ │ │ ├── UniCNS-UTF8-H.bcmap
│ │ │ ├── UniCNS-UTF8-V.bcmap
│ │ │ ├── UniGB-UCS2-H.bcmap
│ │ │ ├── UniGB-UCS2-V.bcmap
│ │ │ ├── UniGB-UTF16-H.bcmap
│ │ │ ├── UniGB-UTF16-V.bcmap
│ │ │ ├── UniGB-UTF32-H.bcmap
│ │ │ ├── UniGB-UTF32-V.bcmap
│ │ │ ├── UniGB-UTF8-H.bcmap
│ │ │ ├── UniGB-UTF8-V.bcmap
│ │ │ ├── UniJIS-UCS2-H.bcmap
│ │ │ ├── UniJIS-UCS2-HW-H.bcmap
│ │ │ ├── UniJIS-UCS2-HW-V.bcmap
│ │ │ ├── UniJIS-UCS2-V.bcmap
│ │ │ ├── UniJIS-UTF16-H.bcmap
│ │ │ ├── UniJIS-UTF16-V.bcmap
│ │ │ ├── UniJIS-UTF32-H.bcmap
│ │ │ ├── UniJIS-UTF32-V.bcmap
│ │ │ ├── UniJIS-UTF8-H.bcmap
│ │ │ ├── UniJIS-UTF8-V.bcmap
│ │ │ ├── UniJIS2004-UTF16-H.bcmap
│ │ │ ├── UniJIS2004-UTF16-V.bcmap
│ │ │ ├── UniJIS2004-UTF32-H.bcmap
│ │ │ ├── UniJIS2004-UTF32-V.bcmap
│ │ │ ├── UniJIS2004-UTF8-H.bcmap
│ │ │ ├── UniJIS2004-UTF8-V.bcmap
│ │ │ ├── UniJISPro-UCS2-HW-V.bcmap
│ │ │ ├── UniJISPro-UCS2-V.bcmap
│ │ │ ├── UniJISPro-UTF8-V.bcmap
│ │ │ ├── UniJISX0213-UTF32-H.bcmap
│ │ │ ├── UniJISX0213-UTF32-V.bcmap
│ │ │ ├── UniJISX02132004-UTF32-H.bcmap
│ │ │ ├── UniJISX02132004-UTF32-V.bcmap
│ │ │ ├── UniKS-UCS2-H.bcmap
│ │ │ ├── UniKS-UCS2-V.bcmap
│ │ │ ├── UniKS-UTF16-H.bcmap
│ │ │ ├── UniKS-UTF16-V.bcmap
│ │ │ ├── UniKS-UTF32-H.bcmap
│ │ │ ├── UniKS-UTF32-V.bcmap
│ │ │ ├── UniKS-UTF8-H.bcmap
│ │ │ ├── UniKS-UTF8-V.bcmap
│ │ │ ├── V.bcmap
│ │ │ ├── WP-Symbol.bcmap
│ │ │ ├── index.html
│ │ │ ├── pdf.js
│ │ │ ├── pdf.worker.js
│ │ │ └── view.pdf
│ ├── java
│ │ └── g707175425
│ │ │ └── pdflib
│ │ │ ├── PdfWebView.java
│ │ │ └── WebViewBridge.java
│ └── res
│ │ └── values
│ │ └── strings.xml
│ └── test
│ └── java
│ └── kotlindoc
│ └── gongyasen
│ └── pdflib
│ └── ExampleUnitTest.java
├── preview.png
└── settings.gradle
/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 |
--------------------------------------------------------------------------------
/.idea/compiler.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/gradle.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
18 |
19 |
--------------------------------------------------------------------------------
/.idea/inspectionProfiles/Project_Default.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/inspectionProfiles/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/.idea/kotlinc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | Android API 19 Platform
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/runConfigurations.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # AndroidWebViewPDF
2 | 此Demo集成pdf.js使Android WebView支持浏览pdf,jpg,png格式,相比mupdf更为简单且轻量,只需要几行代码即可支持加载本地pdf(受制于pdf.js性能影响,如需加载大型pdf对显示速度有需求,请使用mupdf)
3 |
4 | ### 预览效果
5 |
6 |
7 | ### 使用
8 | ```xml
9 | xml中引入控件
10 |
14 | ```
15 |
16 | ```java
17 | //使用此方法打开指定路径
18 | webview.loadFilePath(path);
19 | ```
20 |
21 | ### 混淆
22 | 由于用到了js和java桥
23 | 需要proguard-project.txt 或者 proguard-rules.pro中加入如下配置:
24 | ```
25 | -keep class cn.schope.lightning.activity.PdfViewerActivity.WebViewBridge.**{*;}
26 | ```
27 |
28 |
29 |
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | *.apk
3 |
--------------------------------------------------------------------------------
/app/assets/1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/app/assets/1.pdf
--------------------------------------------------------------------------------
/app/assets/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/app/assets/1.png
--------------------------------------------------------------------------------
/app/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.application'
2 | repositories {
3 | jcenter()
4 | maven { url 'https://jitpack.io' }
5 | }
6 |
7 | android {
8 | compileSdkVersion 25
9 | buildToolsVersion '25.0.2'
10 | defaultConfig {
11 | applicationId "com.example.gongyasen.myapplication"
12 | minSdkVersion 15
13 | targetSdkVersion 24
14 | versionCode 1
15 | versionName "1.0"
16 | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
17 | }
18 | buildTypes {
19 | release {
20 | minifyEnabled false
21 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
22 | }
23 | }
24 |
25 | sourceSets {
26 | main {
27 | assets.srcDirs = ['assets']
28 | }
29 | main.java.srcDirs += 'src/main/kotlin'
30 |
31 | }
32 | }
33 |
34 | dependencies {
35 | compile fileTree(include: ['*.jar'], dir: 'libs')
36 | androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
37 | exclude group: 'com.android.support', module: 'support-annotations'
38 | })
39 | compile 'com.android.support:appcompat-v7:25.1.1'
40 | compile project(':pdflib')
41 | }
42 | repositories {
43 | mavenCentral()
44 | }
45 |
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in /Users/gongyasen/Desktop/Android/android-sdk-macosx/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
--------------------------------------------------------------------------------
/app/src/androidTest/java/com/example/gongyasen/myapplication/ExampleInstrumentedTest.java:
--------------------------------------------------------------------------------
1 | package com.example.gongyasen.myapplication;
2 |
3 | import android.content.Context;
4 | import android.support.test.InstrumentationRegistry;
5 | import android.support.test.runner.AndroidJUnit4;
6 |
7 | import org.junit.Test;
8 | import org.junit.runner.RunWith;
9 |
10 | import static org.junit.Assert.*;
11 |
12 | /**
13 | * Instrumentation test, which will execute on an Android device.
14 | *
15 | * @see Testing documentation
16 | */
17 | @RunWith(AndroidJUnit4.class)
18 | public class ExampleInstrumentedTest {
19 | @Test
20 | public void useAppContext() throws Exception {
21 | // Context of the app under test.
22 | Context appContext = InstrumentationRegistry.getTargetContext();
23 |
24 | assertEquals("com.example.gongyasen.myapplication", appContext.getPackageName());
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/app/src/main/java/com/example/gongyasen/myapplication/MainActivity.java:
--------------------------------------------------------------------------------
1 | package com.example.gongyasen.myapplication;
2 |
3 | import android.app.Activity;
4 | import android.content.Context;
5 | import android.os.Bundle;
6 | import android.os.Environment;
7 | import android.support.annotation.Nullable;
8 |
9 | import java.io.File;
10 | import java.io.FileOutputStream;
11 | import java.io.IOException;
12 | import java.io.InputStream;
13 | import java.io.OutputStream;
14 |
15 | import g707175425.pdflib.PdfWebView;
16 |
17 | /**
18 | * pdf js for android
19 | * Created by gongyasen on 2017/3/31.
20 | */
21 |
22 | public class MainActivity extends Activity{
23 | @Override
24 | protected void onCreate(@Nullable Bundle savedInstanceState) {
25 | super.onCreate(savedInstanceState);
26 | setContentView(R.layout.activity_main);
27 | PdfWebView webview = (PdfWebView) findViewById(R.id.webview);
28 | String path = new File(Environment.getExternalStorageDirectory(), "1.pdf")
29 | .getAbsolutePath();
30 | assets2Sd(MainActivity.this,"1.pdf",path);
31 | webview.loadFilePath(path);
32 | }
33 |
34 | public static void assets2Sd(Context context, String fileAssetPath, String fileSdPath){
35 | //测试把文件直接复制到sd卡中 fileSdPath完整路径
36 | try {
37 | copyBigDataToSD(context, fileAssetPath, fileSdPath);
38 | } catch (IOException e) {
39 | e.printStackTrace();
40 | }
41 | }
42 |
43 | public static void copyBigDataToSD(Context context, String fileAssetPath, String strOutFileName) throws IOException
44 | {
45 | InputStream myInput;
46 | OutputStream myOutput = new FileOutputStream(strOutFileName);
47 | myInput = context.getAssets().open(fileAssetPath);
48 | byte[] buffer = new byte[1024];
49 | int length = myInput.read(buffer);
50 | while(length > 0)
51 | {
52 | myOutput.write(buffer, 0, length);
53 | length = myInput.read(buffer);
54 | }
55 |
56 | myOutput.flush();
57 | myInput.close();
58 | myOutput.close();
59 | }
60 | }
61 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/values-w820dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 | 64dp
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | My Application
3 |
4 |
--------------------------------------------------------------------------------
/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/test/java/com/example/gongyasen/myapplication/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.example.gongyasen.myapplication;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/build.gradle:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 |
3 | buildscript {
4 | repositories {
5 | jcenter()
6 | }
7 | dependencies {
8 | classpath 'com.android.tools.build:gradle:2.3.0'
9 | }
10 | }
11 |
12 | allprojects {
13 | repositories {
14 | jcenter()
15 | }
16 | }
17 |
18 | task clean(type: Delete) {
19 | delete rootProject.buildDir
20 | }
21 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | # Project-wide Gradle settings.
2 |
3 | # IDE (e.g. Android Studio) users:
4 | # Gradle settings configured through the IDE *will override*
5 | # any settings specified in this file.
6 |
7 | # For more details on how to configure your build environment visit
8 | # http://www.gradle.org/docs/current/userguide/build_environment.html
9 |
10 | # Specifies the JVM arguments used for the daemon process.
11 | # The setting is particularly useful for tweaking memory settings.
12 | org.gradle.jvmargs=-Xmx1536m
13 |
14 | # When configured, Gradle will run in incubating parallel mode.
15 | # This option should only be used with decoupled projects. More details, visit
16 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
17 | # org.gradle.parallel=true
18 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Tue Mar 14 11:34:43 CST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
7 |
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ##############################################################################
4 | ##
5 | ## Gradle start up script for UN*X
6 | ##
7 | ##############################################################################
8 |
9 | # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
10 | DEFAULT_JVM_OPTS=""
11 |
12 | APP_NAME="Gradle"
13 | APP_BASE_NAME=`basename "$0"`
14 |
15 | # Use the maximum available, or set MAX_FD != -1 to use that value.
16 | MAX_FD="maximum"
17 |
18 | warn ( ) {
19 | echo "$*"
20 | }
21 |
22 | die ( ) {
23 | echo
24 | echo "$*"
25 | echo
26 | exit 1
27 | }
28 |
29 | # OS specific support (must be 'true' or 'false').
30 | cygwin=false
31 | msys=false
32 | darwin=false
33 | case "`uname`" in
34 | CYGWIN* )
35 | cygwin=true
36 | ;;
37 | Darwin* )
38 | darwin=true
39 | ;;
40 | MINGW* )
41 | msys=true
42 | ;;
43 | esac
44 |
45 | # Attempt to set APP_HOME
46 | # Resolve links: $0 may be a link
47 | PRG="$0"
48 | # Need this for relative symlinks.
49 | while [ -h "$PRG" ] ; do
50 | ls=`ls -ld "$PRG"`
51 | link=`expr "$ls" : '.*-> \(.*\)$'`
52 | if expr "$link" : '/.*' > /dev/null; then
53 | PRG="$link"
54 | else
55 | PRG=`dirname "$PRG"`"/$link"
56 | fi
57 | done
58 | SAVED="`pwd`"
59 | cd "`dirname \"$PRG\"`/" >/dev/null
60 | APP_HOME="`pwd -P`"
61 | cd "$SAVED" >/dev/null
62 |
63 | CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
64 |
65 | # Determine the Java command to use to start the JVM.
66 | if [ -n "$JAVA_HOME" ] ; then
67 | if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
68 | # IBM's JDK on AIX uses strange locations for the executables
69 | JAVACMD="$JAVA_HOME/jre/sh/java"
70 | else
71 | JAVACMD="$JAVA_HOME/bin/java"
72 | fi
73 | if [ ! -x "$JAVACMD" ] ; then
74 | die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
75 |
76 | Please set the JAVA_HOME variable in your environment to match the
77 | location of your Java installation."
78 | fi
79 | else
80 | JAVACMD="java"
81 | which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
82 |
83 | Please set the JAVA_HOME variable in your environment to match the
84 | location of your Java installation."
85 | fi
86 |
87 | # Increase the maximum file descriptors if we can.
88 | if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
89 | MAX_FD_LIMIT=`ulimit -H -n`
90 | if [ $? -eq 0 ] ; then
91 | if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
92 | MAX_FD="$MAX_FD_LIMIT"
93 | fi
94 | ulimit -n $MAX_FD
95 | if [ $? -ne 0 ] ; then
96 | warn "Could not set maximum file descriptor limit: $MAX_FD"
97 | fi
98 | else
99 | warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
100 | fi
101 | fi
102 |
103 | # For Darwin, add options to specify how the application appears in the dock
104 | if $darwin; then
105 | GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
106 | fi
107 |
108 | # For Cygwin, switch paths to Windows format before running java
109 | if $cygwin ; then
110 | APP_HOME=`cygpath --path --mixed "$APP_HOME"`
111 | CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
112 | JAVACMD=`cygpath --unix "$JAVACMD"`
113 |
114 | # We build the pattern for arguments to be converted via cygpath
115 | ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
116 | SEP=""
117 | for dir in $ROOTDIRSRAW ; do
118 | ROOTDIRS="$ROOTDIRS$SEP$dir"
119 | SEP="|"
120 | done
121 | OURCYGPATTERN="(^($ROOTDIRS))"
122 | # Add a user-defined pattern to the cygpath arguments
123 | if [ "$GRADLE_CYGPATTERN" != "" ] ; then
124 | OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
125 | fi
126 | # Now convert the arguments - kludge to limit ourselves to /bin/sh
127 | i=0
128 | for arg in "$@" ; do
129 | CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
130 | CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
131 |
132 | if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
133 | eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
134 | else
135 | eval `echo args$i`="\"$arg\""
136 | fi
137 | i=$((i+1))
138 | done
139 | case $i in
140 | (0) set -- ;;
141 | (1) set -- "$args0" ;;
142 | (2) set -- "$args0" "$args1" ;;
143 | (3) set -- "$args0" "$args1" "$args2" ;;
144 | (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
145 | (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
146 | (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
147 | (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
148 | (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
149 | (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
150 | esac
151 | fi
152 |
153 | # Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
154 | function splitJvmOpts() {
155 | JVM_OPTS=("$@")
156 | }
157 | eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
158 | JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
159 |
160 | exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
161 |
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
1 | @if "%DEBUG%" == "" @echo off
2 | @rem ##########################################################################
3 | @rem
4 | @rem Gradle startup script for Windows
5 | @rem
6 | @rem ##########################################################################
7 |
8 | @rem Set local scope for the variables with windows NT shell
9 | if "%OS%"=="Windows_NT" setlocal
10 |
11 | @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
12 | set DEFAULT_JVM_OPTS=
13 |
14 | set DIRNAME=%~dp0
15 | if "%DIRNAME%" == "" set DIRNAME=.
16 | set APP_BASE_NAME=%~n0
17 | set APP_HOME=%DIRNAME%
18 |
19 | @rem Find java.exe
20 | if defined JAVA_HOME goto findJavaFromJavaHome
21 |
22 | set JAVA_EXE=java.exe
23 | %JAVA_EXE% -version >NUL 2>&1
24 | if "%ERRORLEVEL%" == "0" goto init
25 |
26 | echo.
27 | echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
28 | echo.
29 | echo Please set the JAVA_HOME variable in your environment to match the
30 | echo location of your Java installation.
31 |
32 | goto fail
33 |
34 | :findJavaFromJavaHome
35 | set JAVA_HOME=%JAVA_HOME:"=%
36 | set JAVA_EXE=%JAVA_HOME%/bin/java.exe
37 |
38 | if exist "%JAVA_EXE%" goto init
39 |
40 | echo.
41 | echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
42 | echo.
43 | echo Please set the JAVA_HOME variable in your environment to match the
44 | echo location of your Java installation.
45 |
46 | goto fail
47 |
48 | :init
49 | @rem Get command-line arguments, handling Windowz variants
50 |
51 | if not "%OS%" == "Windows_NT" goto win9xME_args
52 | if "%@eval[2+2]" == "4" goto 4NT_args
53 |
54 | :win9xME_args
55 | @rem Slurp the command line arguments.
56 | set CMD_LINE_ARGS=
57 | set _SKIP=2
58 |
59 | :win9xME_args_slurp
60 | if "x%~1" == "x" goto execute
61 |
62 | set CMD_LINE_ARGS=%*
63 | goto execute
64 |
65 | :4NT_args
66 | @rem Get arguments from the 4NT Shell from JP Software
67 | set CMD_LINE_ARGS=%$
68 |
69 | :execute
70 | @rem Setup the command line
71 |
72 | set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
73 |
74 | @rem Execute Gradle
75 | "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
76 |
77 | :end
78 | @rem End local scope for the variables with windows NT shell
79 | if "%ERRORLEVEL%"=="0" goto mainEnd
80 |
81 | :fail
82 | rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
83 | rem the _cmd.exe /c_ return code!
84 | if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
85 | exit /b 1
86 |
87 | :mainEnd
88 | if "%OS%"=="Windows_NT" endlocal
89 |
90 | :omega
91 |
--------------------------------------------------------------------------------
/pdflib/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/pdflib/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.library'
2 |
3 | android {
4 | compileSdkVersion 25
5 | buildToolsVersion "25.0.2"
6 |
7 | defaultConfig {
8 | minSdkVersion 14
9 | targetSdkVersion 25
10 | versionCode 1
11 | versionName "1.0"
12 |
13 | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
14 |
15 | }
16 | buildTypes {
17 | release {
18 | minifyEnabled false
19 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
20 | }
21 | }
22 | sourceSets { main { assets.srcDirs = ['src/main/assets', 'src/main/assets/'] } }
23 | }
24 |
25 | dependencies {
26 | compile fileTree(dir: 'libs', include: ['*.jar'])
27 | androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
28 | exclude group: 'com.android.support', module: 'support-annotations'
29 | })
30 | compile 'com.android.support:appcompat-v7:25.1.1'
31 | testCompile 'junit:junit:4.12'
32 | }
33 |
--------------------------------------------------------------------------------
/pdflib/libs/gson-2.5.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/libs/gson-2.5.jar
--------------------------------------------------------------------------------
/pdflib/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in /Users/gongyasen/Desktop/Android/android-sdk-macosx/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
19 | # Uncomment this to preserve the line number information for
20 | # debugging stack traces.
21 | #-keepattributes SourceFile,LineNumberTable
22 |
23 | # If you keep the line number information, uncomment this to
24 | # hide the original source file name.
25 | #-renamesourcefileattribute SourceFile
26 | #PDF js桥
27 | -keep class cn.schope.lightning.activity.PdfViewerActivity.WebViewBridge.**{*;}
--------------------------------------------------------------------------------
/pdflib/src/androidTest/java/kotlindoc/gongyasen/pdflib/ExampleInstrumentedTest.java:
--------------------------------------------------------------------------------
1 | package kotlindoc.gongyasen.pdflib;
2 |
3 | import android.content.Context;
4 | import android.support.test.InstrumentationRegistry;
5 | import android.support.test.runner.AndroidJUnit4;
6 |
7 | import org.junit.Test;
8 | import org.junit.runner.RunWith;
9 |
10 | import static org.junit.Assert.*;
11 |
12 | /**
13 | * Instrumentation test, which will execute on an Android device.
14 | *
15 | * @see Testing documentation
16 | */
17 | @RunWith(AndroidJUnit4.class)
18 | public class ExampleInstrumentedTest {
19 | @Test
20 | public void useAppContext() throws Exception {
21 | // Context of the app under test.
22 | Context appContext = InstrumentationRegistry.getTargetContext();
23 |
24 | assertEquals("kotlindoc.gongyasen.pdflib.test", appContext.getPackageName());
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/pdflib/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/78-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/78-EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/78-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/78-EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/78-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/78-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/78-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/78-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/78-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/78-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/78-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/78-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/78ms-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/78ms-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/78ms-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/78ms-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/83pv-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/83pv-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/90ms-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/90ms-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/90ms-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/90ms-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/90msp-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/90msp-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/90msp-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/90msp-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/90pv-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/90pv-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/90pv-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/90pv-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Add-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Add-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Add-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Add-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Add-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Add-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Add-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Add-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-0.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-0.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-1.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-1.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-2.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-3.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-3.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-4.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-4.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-5.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-5.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-6.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-6.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-UCS2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-CNS1-UCS2.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-GB1-0.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-GB1-0.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-GB1-1.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-GB1-1.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-GB1-2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-GB1-2.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-GB1-3.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-GB1-3.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-GB1-4.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-GB1-4.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-GB1-5.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-GB1-5.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-GB1-UCS2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-GB1-UCS2.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-0.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-0.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-1.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-1.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-2.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-3.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-3.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-4.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-4.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-5.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-5.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-6.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-6.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-UCS2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Japan1-UCS2.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Korea1-0.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Korea1-0.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Korea1-1.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Korea1-1.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Korea1-2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Korea1-2.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Adobe-Korea1-UCS2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Adobe-Korea1-UCS2.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/B5-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/B5-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/B5pc-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/B5pc-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/B5pc-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/B5pc-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/CNS-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/CNS-EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/CNS-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/CNS-EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/CNS1-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/CNS1-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/CNS1-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/CNS1-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/CNS2-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/CNS2-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/CNS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/CNS2-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/ETHK-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/ETHK-B5-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/ETHK-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/ETHK-B5-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/ETen-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/ETen-B5-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/ETen-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/ETen-B5-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/ETenms-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/ETenms-B5-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/ETenms-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/ETenms-B5-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Ext-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Ext-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Ext-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Ext-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Ext-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Ext-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Ext-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Ext-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GB-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GB-EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GB-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GB-EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GB-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GB-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GB-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GB-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBK-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBK-EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBK-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBK-EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBK2K-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBK2K-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBK2K-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBK2K-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBKp-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBKp-EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBKp-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBKp-EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBT-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBT-EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBT-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBT-EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBT-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBT-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBT-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBT-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBTpc-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBTpc-EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBTpc-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBTpc-EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBpc-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBpc-EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/GBpc-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/GBpc-EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKdla-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKdla-B5-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKdla-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKdla-B5-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKdlb-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKdlb-B5-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKdlb-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKdlb-B5-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKgccs-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKgccs-B5-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKgccs-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKgccs-B5-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKm314-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKm314-B5-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKm314-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKm314-B5-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKm471-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKm471-B5-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKm471-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKm471-B5-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKscs-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKscs-B5-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/HKscs-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/HKscs-B5-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Hankaku.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Hankaku.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Hiragana.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Hiragana.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSC-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSC-EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSC-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSC-EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSC-Johab-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSC-Johab-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSC-Johab-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSC-Johab-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSCms-UHC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSCms-UHC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSCms-UHC-HW-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSCms-UHC-HW-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSCms-UHC-HW-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSCms-UHC-HW-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSCms-UHC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSCms-UHC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSCpc-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSCpc-EUC-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/KSCpc-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/KSCpc-EUC-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Katakana.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Katakana.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/LICENSE:
--------------------------------------------------------------------------------
1 | %%Copyright: -----------------------------------------------------------
2 | %%Copyright: Copyright 1990-2009 Adobe Systems Incorporated.
3 | %%Copyright: All rights reserved.
4 | %%Copyright:
5 | %%Copyright: Redistribution and use in source and binary forms, with or
6 | %%Copyright: without modification, are permitted provided that the
7 | %%Copyright: following conditions are met:
8 | %%Copyright:
9 | %%Copyright: Redistributions of source code must retain the above
10 | %%Copyright: copyright notice, this list of conditions and the following
11 | %%Copyright: disclaimer.
12 | %%Copyright:
13 | %%Copyright: Redistributions in binary form must reproduce the above
14 | %%Copyright: copyright notice, this list of conditions and the following
15 | %%Copyright: disclaimer in the documentation and/or other materials
16 | %%Copyright: provided with the distribution.
17 | %%Copyright:
18 | %%Copyright: Neither the name of Adobe Systems Incorporated nor the names
19 | %%Copyright: of its contributors may be used to endorse or promote
20 | %%Copyright: products derived from this software without specific prior
21 | %%Copyright: written permission.
22 | %%Copyright:
23 | %%Copyright: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
24 | %%Copyright: CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
25 | %%Copyright: INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
26 | %%Copyright: MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
27 | %%Copyright: DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
28 | %%Copyright: CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
29 | %%Copyright: SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
30 | %%Copyright: NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
31 | %%Copyright: LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32 | %%Copyright: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
33 | %%Copyright: CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
34 | %%Copyright: OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
35 | %%Copyright: SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
36 | %%Copyright: -----------------------------------------------------------
37 |
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/NWP-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/NWP-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/NWP-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/NWP-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/RKSJ-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/RKSJ-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/Roman.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/Roman.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniCNS-UCS2-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniCNS-UCS2-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniCNS-UCS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniCNS-UCS2-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniCNS-UTF16-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniCNS-UTF16-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniCNS-UTF16-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniCNS-UTF16-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniCNS-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniCNS-UTF32-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniCNS-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniCNS-UTF32-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniCNS-UTF8-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniCNS-UTF8-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniCNS-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniCNS-UTF8-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniGB-UCS2-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniGB-UCS2-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniGB-UCS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniGB-UCS2-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniGB-UTF16-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniGB-UTF16-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniGB-UTF16-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniGB-UTF16-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniGB-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniGB-UTF32-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniGB-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniGB-UTF32-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniGB-UTF8-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniGB-UTF8-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniGB-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniGB-UTF8-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS-UCS2-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS-UCS2-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS-UCS2-HW-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS-UCS2-HW-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS-UCS2-HW-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS-UCS2-HW-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS-UCS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS-UCS2-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS-UTF16-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS-UTF16-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS-UTF16-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS-UTF16-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS-UTF32-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS-UTF32-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS-UTF8-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS-UTF8-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS-UTF8-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF16-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF16-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF16-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF16-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF32-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF32-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF8-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF8-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJIS2004-UTF8-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJISPro-UCS2-HW-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJISPro-UCS2-HW-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJISPro-UCS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJISPro-UCS2-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJISPro-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJISPro-UTF8-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJISX0213-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJISX0213-UTF32-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJISX0213-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJISX0213-UTF32-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJISX02132004-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJISX02132004-UTF32-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniJISX02132004-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniJISX02132004-UTF32-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniKS-UCS2-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniKS-UCS2-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniKS-UCS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniKS-UCS2-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniKS-UTF16-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniKS-UTF16-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniKS-UTF16-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniKS-UTF16-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniKS-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniKS-UTF32-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniKS-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniKS-UTF32-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniKS-UTF8-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniKS-UTF8-H.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/UniKS-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/UniKS-UTF8-V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/V.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/WP-Symbol.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/WP-Symbol.bcmap
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/index.html:
--------------------------------------------------------------------------------
1 |
2 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/pdflib/src/main/assets/pdfviewer/view.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/pdflib/src/main/assets/pdfviewer/view.pdf
--------------------------------------------------------------------------------
/pdflib/src/main/java/g707175425/pdflib/PdfWebView.java:
--------------------------------------------------------------------------------
1 | package g707175425.pdflib;
2 |
3 | import android.content.Context;
4 | import android.os.Environment;
5 | import android.util.AttributeSet;
6 | import android.webkit.WebView;
7 | import android.webkit.WebViewClient;
8 |
9 | import java.io.File;
10 |
11 | /**
12 | * Created by gongyasen on 2017/3/31.
13 | */
14 |
15 | public class PdfWebView extends android.webkit.WebView {
16 | private String path;
17 |
18 | public PdfWebView(Context context) {
19 | this(context,null);
20 | }
21 |
22 | public PdfWebView(Context context, AttributeSet attrs) {
23 | this(context, attrs,0);
24 | }
25 |
26 | public PdfWebView(Context context, AttributeSet attrs, int defStyleAttr) {
27 | super(context, attrs, defStyleAttr);
28 | getSettings().setJavaScriptEnabled(true);//让web可以运行js
29 | String url = "file:///android_asset/pdfviewer/index.html";
30 | setInitialScale(100);
31 | addJavascriptInterface(new WebViewBridge(getContext()), "pdfBridge");
32 | loadUrl(url);
33 | setWebViewClient(new WebViewClient(){
34 | @Override
35 | public void onPageFinished(WebView view, String url) {
36 | loadFilePath(path);
37 | }
38 | });
39 | }
40 |
41 | public void loadFilePath(String path){
42 | this.path = path;
43 | loadUrl("javascript:download('"+path +"')");
44 | }
45 |
46 |
47 | }
48 |
--------------------------------------------------------------------------------
/pdflib/src/main/java/g707175425/pdflib/WebViewBridge.java:
--------------------------------------------------------------------------------
1 | package g707175425.pdflib;
2 |
3 | import android.content.Context;
4 | import android.webkit.JavascriptInterface;
5 | import android.widget.Toast;
6 |
7 | import com.google.gson.Gson;
8 | import com.google.gson.JsonParser;
9 |
10 | import java.io.ByteArrayOutputStream;
11 | import java.io.FileInputStream;
12 | import java.io.IOException;
13 | import java.io.InputStream;
14 |
15 | /**
16 | * Created by gongyasen on 2017/3/31.
17 | */
18 |
19 | public class WebViewBridge {
20 |
21 | private final Context context;
22 | private final Gson gson;
23 |
24 | public WebViewBridge(Context context){
25 | this.context = context;
26 | this.gson = new Gson();
27 | }
28 |
29 |
30 | @JavascriptInterface
31 | public String getByte(final String url) {
32 | try {
33 | return gson.toJson(file2byte(new FileInputStream(url)));
34 | } catch (IOException e) {
35 | e.printStackTrace();
36 | }
37 | return null;
38 | }
39 |
40 | @JavascriptInterface
41 | public void time(String pre){
42 | String time = pre+"时间:" + System.currentTimeMillis();
43 | System.out.println(time);
44 | Toast.makeText(context, time, Toast.LENGTH_SHORT).show();
45 | }
46 |
47 | @JavascriptInterface
48 | public void start(){
49 | Toast.makeText(context, "开始加载", Toast.LENGTH_SHORT).show();
50 | }
51 |
52 | @JavascriptInterface
53 | public void end(){
54 | Toast.makeText(context, "加载完成", Toast.LENGTH_SHORT).show();
55 | }
56 |
57 | /**
58 | * 加载bcmap
59 | * @param name bcmap名
60 | * @return
61 | */
62 | @JavascriptInterface
63 | public String getBCMap(String name){
64 | try {
65 | String json = gson.toJson(file2byte(context.getAssets().open("pdfviewer/" +name + ".bcmap")));
66 | System.out.println("json:"+json);
67 | return json;
68 | } catch (IOException e) {
69 | e.printStackTrace();
70 | }
71 | return null;
72 | }
73 |
74 | public static byte[] file2byte(InputStream fis) {
75 | byte[] buffer = null;
76 | try {
77 | ByteArrayOutputStream bos = new ByteArrayOutputStream();
78 | byte[] b = new byte[1024];
79 | int n;
80 | while ((n = fis.read(b)) != -1) {
81 | bos.write(b, 0, n);
82 | }
83 | fis.close();
84 | bos.close();
85 | buffer = bos.toByteArray();
86 | } catch (IOException e) {
87 | e.printStackTrace();
88 | }
89 | return buffer;
90 | }
91 | }
92 |
--------------------------------------------------------------------------------
/pdflib/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | pdflib
3 |
4 |
--------------------------------------------------------------------------------
/pdflib/src/test/java/kotlindoc/gongyasen/pdflib/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package kotlindoc.gongyasen.pdflib;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/preview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/g707175425/AndroidWebViewPDF/c38ee7da47fe969f132eea0dda25efe1dd9b2c22/preview.png
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app', ':pdflib'
2 |
--------------------------------------------------------------------------------