MCPcopy Index your code
hub / github.com/ahmadullahpk/all-documents-reader

github.com/ahmadullahpk/all-documents-reader @1.0.7

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.7 ↗ · + Follow
25,589 symbols 73,621 edges 2,169 files 13,369 documented · 52%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

All-Document-Reader

This library reads any type of documents like (doc, docx, xls, xlsx, ppt, pptx,pdf, rtf, csv, json, html, xml,txt,and kotlin)F files.

Just use this 4 line code

    Intent intent = new Intent(context, All_Document_Reader_Activity.class);
    intent.putExtra("path", path);
    intent.putExtra("fromAppActivity", true);
    context.startActivity(intent);

val intent = Intent(this, All_Document_Reader_Activity::class.java) intent.putExtra("path", path) intent.putExtra("fromAppActivity", true) startActivity(intent)

Gradle

Step 1

add jitpack repository

allprojects {

    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }

}

# OR

pluginManagement {

repositories {
    google()
    mavenCentral()
    jcenter()
    gradlePluginPortal()
    maven { url 'https://jitpack.io' }

}

}

dependencyResolutionManagement {

repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
    google()
    mavenCentral()
    jcenter()
    maven { url 'https://jitpack.io' }
}

}

Step 2

add this dependency

implementation 'com.github.ahmadullahpk:all-documents-reader:1.0.6'

Step 3

Add build.gradle (App)

android {

........

packagingOptions {

    exclude 'META-INF/DEPENDENCIES'
    exclude 'META-INF/INDEX.LIST'

}

...........

}

# Contact me if you have problem Fiverr: https://www.fiverr.com/s/rRb0Yr WhatsApp: +923115799224

Extension points exported contracts — how you extend this code

IWord (Interface)
IWord 接口 Read版本: Read V1.0 作者: ljj8494 日期: 2012-7-27 负责人: ljj8 [6 implementers]
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/simpletext/control/IWord.java
IRoot (Interface)
定义视图接口方法 Read版本: Read V1.0 作者: ljj8494 日期: 2011-11-14 负责人: ljj [8 implementers]
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/simpletext/view/IRoot.java
Shape (Interface)
The Shape interface provides definitions for objects that represent some form of geometric shape. The <cod [7 implementers]
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/java/awt/Shape.java
PathIterator (Interface)
The PathIterator interface provides the mechanism for objects that implement the {@link com.ahmadullahpk. [19 implementers]
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/java/awt/geom/PathIterator.java
IFind (Interface)
查找接口 Read版本: Read V1.0 作者: jqin 日期: 2012-3-26 负责人: jqin 负 [8 implementers]
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/system/IFind.java

Core symbols most depended-on inside this repo

append
called by 3678
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hssf/record/aggregates/CustomViewSettingsRecordAggregate.java
append
called by 3112
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hwpf/sprm/SprmBuffer.java
lineTo
called by 1320
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/java/awt/geom/Path2D.java
add
called by 1120
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/dom4j/Branch.java
element
called by 952
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/dom4j/Element.java
length
called by 837
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/ss/usermodel/RichTextString.java
size
called by 779
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/dom4j/ElementPath.java
round
called by 761
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/java/awt/geom/Curve.java

Shape

Method 23,071
Class 2,212
Interface 254
Enum 49
Function 3

Languages

Java99%
Kotlin1%

Modules by API surface

documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hwpf/model/types/DOPAbstractType.java296 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hwpf/model/types/CHPAbstractType.java223 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hwpf/model/types/TAPAbstractType.java220 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hssf/util/HSSFColor.java205 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hwpf/model/types/PAPAbstractType.java163 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/simpletext/model/AttrManage.java144 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hwpf/model/FileInformationBlock.java141 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hssf/usermodel/HSSFSheet.java141 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hwpf/model/types/SEPAbstractType.java121 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/macro/Application.java110 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hssf/model/InternalWorkbook.java108 symbols
documents-reader-lib/src/main/java/com/ahmadullahpk/alldocumentreader/xs/fc/hssf/usermodel/HSSFChart.java106 symbols

For agents

$ claude mcp add all-documents-reader \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact