Comments (4)
Dear Jorj,
I totally agree with your reasoning.
Any application that makes use of such index, either reverse engineered proprietary data structure and its features to make use of them, or is also embedding a different proprietary search index under /PieceInfo
that will also be only usable by some specific application.
Thanks for your time and for your clarification.
from pymupdf.
Sorry, we do not support this - obviously paid-for - feature, and there are currently no plans to do so either.
from pymupdf.
Thanks for the quick feedback!
Just to make it clear: you also don't support this on your commercial offering, right?
from pymupdf.
Consider this:
That Adobe solution obviously modifies the PDF permanently by storing keyword search results somewhere inside it for later retrieval.
Upon later retrieval you again need an application that knows
- how to sense that extended search information is present in the PDF at all,
- where to find it and
- how to interpret these data and use them in answering user inquiries.
If I am not missing something basic here, this sounds to be a specific solution around that specific application.
At least in the official PDF specification there is no such thing as an "Embedded Index".
What I mean is: open such a PDF in a non-Adobe PDF viewer and I would be amazed if it can use such an embedded index. Only at that point things may become interesting.
from pymupdf.
Related Issues (20)
- unexpectedly big rect.height and rect.get_area after version update HOT 7
- Got "malloc(): unaligned tcache chunk detected Aborted (core dumped)" while using add_redact_annot/apply_redactions HOT 4
- get_page_images docs and behaviour do not align regarding values returned HOT 1
- PDFs saved with encryption cannot be saved in Acrobat Pro with "Bad parameter" error
- Cannot get Tessdata with Tesseract-OCR 5 HOT 3
- add_redact_annot and apply_redactions causes images to be removed.
- pymupdf4llm is failing to recognize text when using multithreading HOT 1
- `Link.set_border` gives `TypeError: '<' not supported between instances of 'NoneType' and 'int'` HOT 1
- `fitz.__version__`` does not work anymore HOT 2
- Inserted links do not appear in the list of links HOT 2
- Incorrect text positions for some font HOT 1
- Lost character from ligature HOT 2
- Ability to change widget.field_name from a unique field name to a field name that already exists in the pdf file and vice versa HOT 3
- Spans detected in page.get_text("dict") fails in a weird pdf format
- Charcaters are broken for Korean language pdf with /UniKS-UTF16-H encoding HOT 5
- I am not sure if this is a bug. HOT 3
- ValueError: not enough values to unpack (expected 3, got 2) is thrown when call insert_pdf HOT 3
- Unable recognize merged cells in table HOT 1
- Is it possible to turn off ligatures preservation when I call get_svg_image? HOT 2
- extract_img error HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pymupdf.