Tag Info

New answers tagged

0

Unless you can get some sort of OCR to work, as suggested by Harvinder, you are out of luck. If it's an image in a PDF, it's no different than being an image in a JPEG or PNG or any other image. Even if you find an OCR package that works for you, you might get very poor results. I've spent more time editing OCR'd PDF's than it would have taken to just ...


2

You need OCR (Optical Character Recognition) to be able to extract text from images. If you Google OCR you'll find plenty of online OCR software that tries to extract text from images. I've personally never used one so hard to say how successful they are. You'll note that some of them take image files as an input in which case you'll have to convert the PDF ...


0

I was looking to do basically the same thing, and St├ęphane Chazelas's answer was very helpful. I do this often enough that I wrote a simple Python script to automate things, using the commands he suggested. By default, it reverses the order of the even pages, but this can be suppressed with a command line flag. The question is kind of old, so I expect the ...


1

I recommend PDF-Xchange Editor (installable in Linux through Wine). It functions both as a good viewer, allowing you to open multiple files in tabs. The UI is fantastic. And best of all, it stores annotations/comments within the file, unlike Okular. How to install? In Ubuntu follow the instructions in: ...


2

PDF is a formatted data and you couldn't access its content in shell but if you install poppler-utils ,then you could convert it to text and search for your pattern with grep pdftotext my.pdf - | grep 'your_pattern' > example.txt so you have your pattern in example.txt file .


1

This bug appears to have been fixed in version 1.2.5 (I've upgraded to 1.2.5 and used the program several times and it has always selected the correct paper-size).


0

I think I found the answer. One has to look at /usr/lib64/urxvt/perl/matcher and there they give examples. My usecase is to do find . | grep -i something and get a bunch of lines like ./foo/bar/something1.pdf ./bar/foo/something-and-else.pdf so that adding the two lines urxvt*matcher.pattern.1: \\B(./\\S+?).pdf urxvt*matcher.launcher.1: evince ...



Top 50 recent answers are included