Code Monkey home page Code Monkey logo

apv's People

apv's Issues

Feature request: option to view only text of PDF

I think it'd be great to have a feature to view only the text of a PDF file.  
Wrapping, formatting, etc, would be even better.  Some Android devices (like 
mine) don't have very big screens, and it's kind of a pain to have to first 
zoom in enough to be able to see the text, then to have to pan left-to-right 
and then down just to be able to read the file.

The code here may or may not help (it's for an app which is supposed to do just 
this, but doesn't work for me and apparently for many others):

http://code.google.com/p/txtreaderpdf/

Thanks.

Original issue reported on code.google.com by [email protected] on 27 Aug 2010 at 4:12

Tile cache should be stored to disk

(First of all, fantastic work, this is the best PDF viewer for Android, and
it's fantastic, plus I love open source software. Great job!)

The issue seems to be that tiles should be stored to the SDCard. I often
open large PDFs for reference, and each time, all the tiles have to be
re-rendered. Why both? I want to have a .apv folder on my sdcard which
stores all of the rendered tiles for quick viewing next time I open the PDF.

Ta
Rich

Original issue reported on code.google.com by [email protected] on 1 Apr 2010 at 2:58

Can't set up zoom to a useful level

What steps will reproduce the problem?
1. Open a A4 document in landscape display mode
2. zoom in, the whole content (not the document page width) should fit the
display width

What is the expected output? What do you see instead?
on mobile devices with small displays, i expect to set up the zoom level so
i can see as much content as possible.
At the moment i have to use fixed zoom levels which don't match all of my
documents. In one zoom level the viewed page fit almost twice in display
width, the next zoom level is as big i have to scroll horizontally to see
the rest of the page.
Possibly, the zoom factor can be reduced with increased zoom level or use a
slider for set up the zoom level instead of "+" / "-" buttons.

What version of the product are you using? On what operating system?
version 202 @ Android 1.6 (from Android Market, jan.04 2010, version says
0.2.0)

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 4 Jan 2010 at 8:02

Landscape page files open only a portion as portrait view (doesnt show full page)

What steps will reproduce the problem?
1. Open a file with all pages created in landscape mode
2. ALL Pages only load a portion equivalent to a page in portrait mode 
3.

What is the expected output? What do you see instead?
full view of page in landscape view (even in phone portrait orientation)

What version of the product are you using? On what operating system?
PDF Viewer version 0.2.5 on Android 2.0 custom ROM (Kagudroid 1.1.3

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 2 Mar 2010 at 8:59

Unable to create .so file

What steps will reproduce the problem?
1. i am getting the following errors

In function `parse_pdf_file':
apps/pdfview2/project/jni/pdfview2.c:415: undefined reference to 
`pdf_loadxref_fileno'
apps/pdfview2/project/jni/pdfview2.c:418: undefined reference to 
`pdf_repairxref_fileno'
out/apps/pdfview2//libmupdf.a(ftinit.o):(.data.rel.ro+0x14): undefined 
reference to `pfr_driver_class'
out/apps/pdfview2//libmupdf.a(ftinit.o):(.data.rel.ro+0x18): undefined 
reference to `t42_driver_class'
out/apps/pdfview2//libmupdf.a(ftinit.o):(.data.rel.ro+0x1c): undefined 
reference to `winfnt_driver_class'
out/apps/pdfview2//libmupdf.a(ftinit.o):(.data.rel.ro+0x20): undefined 
reference to `pcf_driver_class'
out/apps/pdfview2//libmupdf.a(ftinit.o):(.data.rel.ro+0x44): undefined 
reference to `bdf_driver_class'
out/apps/pdfview2//libmupdf.a(pdf_font.o): In function `loadcidfont':
apps/pdfview2/project/jni/mupdf/mupdf/pdf_font.c:712: undefined reference 
to `pdf_loadtounicode'
out/apps/pdfview2//libmupdf.a(pdf_font.o): In function `loadsimplefont':
apps/pdfview2/project/jni/mupdf/mupdf/pdf_font.c:489: undefined reference 
to `pdf_loadtounicode'
out/apps/pdfview2//libmupdf.a(pdf_type3.o): In function 
`pdf_loadtype3font':
apps/pdfview2/project/jni/mupdf/mupdf/pdf_type3.c:136: undefined reference 
to `pdf_loadtounicode'
out/apps/pdfview2//libmupdf.a(pdf_fontfile.o): In function 
`pdf_loadstoredfont':
apps/pdfview2/project/jni/mupdf-overlay/mupdf/pdf_fontfile.c:119: undefined 
reference to `pdf_getfontfile'
collect2: ld returned 1 exit status


What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 21 Apr 2010 at 12:34

Can't rotate page

What steps will reproduce the problem?
1. Open document
2. try to rotate page ...

What is the expected output? What do you see instead?
i expect to be able to rotate the document orientation, e.g. because some
pages of a dokument have a different orientation (very often: spare part
plans) or the user change his viewing position (lying in bed)

What version of the product are you using? On what operating system?
version 202 @ Android 1.6 (from Android Market, jan.04 2010, version says
0.2.0)

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 4 Jan 2010 at 8:13

Not able to create libpdfview2.so file

What steps will reproduce the problem?
1. unable to generate libpdfview2.so file
2. getting errors in pdf_unicode.c
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?
using on ubuntu

Any suggestions for generating .so file
Waiting for your answer
Thanking you



Original issue reported on code.google.com by [email protected] on 21 Apr 2010 at 9:53

Feature : save file

Attached files can be opened and previewed with Gmail using the program, 
but there is no way to save them on the sdcard. A saving feature would 
solve this.

Original issue reported on code.google.com by [email protected] on 17 Feb 2010 at 6:24

High memory usage

What steps will reproduce the problem?
1. Read lots of PDF files
2. See other programs being killed and RSS of apv > 120MB

What is the expected output? What do you see instead?
Memory usage should stay at 50MB

Please use labels and text to provide additional information.

I've started to look at memory allocations with DDMS. And in
PagesView.java, making "Rect r1" static for rectsintersect() helps: each
time the GC is run, only 50 objects are removed instead of 200+.
Do you think it's safe to make r1 static ?

Original issue reported on code.google.com by [email protected] on 30 Apr 2010 at 6:03

Missing built-in fonts

What steps will reproduce the problem?
1. open attached file calf1.01a.pdf (originally attached to issue 3 by 
myth2loki)
2. apv shows message box saying that page couldn't have been rendered

What is the expected output? What do you see instead?

apv displays pdf file correctly





Original issue reported on code.google.com by mpietrzak on 20 Apr 2010 at 7:10

Attachments:

Folders are not in alphabetical order

What steps will reproduce the problem?
1. Open the program

What is the expected output? What do you see instead?
The folder presented in the firs screen of the program are in random order 
and not in alphabetical order.

What version of the product are you using? On what operating system?
0.2.5

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 28 Feb 2010 at 11:17

Feature request: accelerometer scroll

Last day, I could use only one hand to read a PDF and I thought about a
killer feature:
- a moderate tilt forward or backward, could scroll down and up
- a moderate tilt to the left or right, could move the page left or right

Original issue reported on code.google.com by [email protected] on 28 Mar 2010 at 6:54

Getting Error regarding -lfreetype

What steps will reproduce the problem?
1. i am getting errors when i am trying to generate .so file and the error 
is
     build/prebuilt/linux-x86/arm-eabi-4.2.1/bin/../lib/gcc/arm-
eabi/4.2.1/../../../../arm-eabi/bin/ld: cannot find -lfreetype
collect2: ld returned 1 exit status

   The above one is the error .
please can you send the solution of how to rectify this error

Waiting for your solution

Thanking you



What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 22 Apr 2010 at 6:01

Feature Request: Open password protected PDF files

Just tried to open a password protected PDF file, and the pdf viewer just
crashed (Force Close error). It would be great if this supported protected
documents, or at the very least it shouldn't crash when attempting to open
one. Great program otherwise, though.

Original issue reported on code.google.com by maciel310 on 21 Apr 2010 at 10:04

Speed optimizations

APV is usually fast, and sometimes slow on some PDF files.
It may be related to jpeg decompression.
Maybe some options in libjpeg can be activated to speed up APV (or add an arm 
optimized idct)

Original issue reported on code.google.com by [email protected] on 23 Nov 2010 at 10:13

big problem, not able to build so file

the  error message:
/home/ianc/Downloads/android-ndk-r4/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/
../lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/bin/ld: skipping incompatible 
/home/ianc/apv/pdfview/jni/pdfview2/lib/libfreetype.a when searching for 
-lfreetype
/home/ianc/Downloads/android-ndk-r4/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/
../lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/bin/ld: cannot find -lfreetype
collect2: ld returned 1 exit status
make: *** [/home/ianc/apv/pdfview/bin/ndk/local/armeabi/libpdfview2.so] Error 1
the android-gcc-setup.sh
# adjust paths below and then run
# . ./android-gcc-setup.sh
# to setup build environment

export NDK=/home/ianc/android-ndk-r4
ANDROID_VERSION=3
LIBDIR=$NDK/build/platforms/android-$ANDROID_VERSION/arch-arm/usr/lib

export CFLAGS="-march=armv5te -mtune=xscale"
export CC=$NDK/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin/arm-eabi-gcc
export 
CPPFLAGS=-I$NDK/build/platforms/android-$ANDROID_VERSION/arch-arm/usr/include
export LDFLAGS="-L$LIBDIR -nostdlib -ldl -lc -lz $LIBDIR/crtbegin_static.o"

the os is Ubuntu

i have tried many times, would anyone kindly give a hand?thanks a lot.

qq:896479183

Original issue reported on code.google.com by [email protected] on 6 Aug 2010 at 1:33

Not found on market (htc tattoo)

What steps will reproduce the problem?
1. Open the market app
2. Search for cx.hell.android.pdfview
3. No result found

What is the expected output? What do you see instead?
The application is found

What version of the product are you using? On what operating system?
Android 1.6

Please provide any additional information below.
Perhaps is a problem with QVGA screens?


Original issue reported on code.google.com by [email protected] on 23 Nov 2010 at 1:39

unable to create .so file

What steps will reproduce the problem?
 could you provide me the process of creating .so file
    I am using ubuntu os
Waiting for your solution



Thanking you



Original issue reported on code.google.com by [email protected] on 21 Apr 2010 at 12:45

Specific PDF crashes viewer

Opening the attached PDF causes a force close in version 0.2.7.

The Log Collector gives the following:

05-19 11:29:20.276 E/AndroidRuntime(12684): java.lang.RuntimeException:
Unable to start activity
ComponentInfo{cx.hell.android.pdfview/cx.hell.android.pdfview.OpenFileActi
vity}: java.lang.RuntimeException: failed to load pdf file
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2492)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2508)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
android.app.ActivityThread.access$2200(ActivityThread.java:118)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1862)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
android.os.Handler.dispatchMessage(Handler.java:99)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
android.os.Looper.loop(Looper.java:123)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
android.app.ActivityThread.main(ActivityThread.java:4358)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
java.lang.reflect.Method.invokeNative(Native Method)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
java.lang.reflect.Method.invoke(Method.java:521)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java
:791)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
dalvik.system.NativeStart.main(Native Method)
05-19 11:29:20.276 E/AndroidRuntime(12684): Caused by:
java.lang.RuntimeException: failed to load pdf file
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
cx.hell.android.pdfview.PDFPagesProvider.getPageCount(PDFPagesProvider.jav
a:366)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
cx.hell.android.pdfview.PDFPagesProvider.getPageSizes(PDFPagesProvider.jav
a:376)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
cx.hell.android.lib.pagesview.PagesView.setPagesProvider(PagesView.java:27
6)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
cx.hell.android.pdfview.OpenFileActivity.onCreate(OpenFileActivity.java:10
1)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123
)
05-19 11:29:20.276 E/AndroidRuntime(12684):     at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2455)
05-19 11:29:20.276 E/AndroidRuntime(12684):     ... 11 more

"The attached PDF is broken" would of course be a valid response, but my
PC viewers have so much as shown a diagnostic message.

Original issue reported on code.google.com by [email protected] on 19 May 2010 at 12:39

Attachments:

Typo in the 'about' pdf

In the 'about' section, we need a space after the dot which is after 
apv.googlecode.com. 
Right after this we should read 'a user' instead of 'an user'.
Thanks.

Original issue reported on code.google.com by [email protected] on 2 Mar 2010 at 7:40

  • Merged into: #13

There is no APK Download

What steps will reproduce the problem?

I have an Anroid Tablet without market access, and I'm not the only one: 
http://groups.google.com/group/android-pdf-viewer/browse_thread/thread/b0d8059ce
64b9ffa

I'm not able to download Android PDF Viewer

What is the expected output? What do you see instead?
A download of the .apk file on this page.

Original issue reported on code.google.com by [email protected] on 8 Jun 2010 at 6:07

Can not open too large file

Opening too large file will cause exception of out of memory.
I think the reason is to load all data into memory.

Original issue reported on code.google.com by [email protected] on 6 Jan 2010 at 3:32

Typo in the 'about' pdf

In the 'about' section, we need a space after the dot which is after 
apv.googlecode.com. 
Right after this we should read 'a user' instead of 'an user'.
Thanks.

Original issue reported on code.google.com by [email protected] on 2 Mar 2010 at 7:41

Landscape PDF Document Created from Excel Displays as Portrait

What steps will reproduce the problem?
1. Create a two-page document from Excel (2003) printed to PDF using Adobe 
Acrobat v. 7 in landscape mode
2. Save the document on the desktop
3. Transfer the PDF file to the Android device and display with PDF Viewer

What is the expected output? What do you see instead?
It should display as a landscape page.
It displays as portrait pages with the right side of the original page cut 
off. This is not the case when viewing the same file with Documents to Go.

What version of the product are you using? On what operating system?
Version 0.2.5 on Android OS 1.6 updated on 02/10/2010.

Please provide any additional information below.
T-Mobile (original) My Touch 3G


Original issue reported on code.google.com by [email protected] on 12 Feb 2010 at 3:34

double click to zoom in

Most android apps takes double click as a zoom in. Please consider 
implementing this action.

Thank you!


Original issue reported on code.google.com by [email protected] on 27 Jan 2010 at 10:44

lock to landscape mode

Please add a feature to lock the app in landscape mode(like the web browser).


Thank you!

Original issue reported on code.google.com by [email protected] on 27 Jan 2010 at 10:43

Feature request: horizontal scroll lock

I use APV to read pdf files on an 7" android tablet (running), in portrait 
mode.  The zoom function in APV allows me to maximize the viewing area, but I 
would have to adjust the placement of the text each time I scroll up or down 
the page.  This becomes tedious very quickly.  If we can have a horizontal 
scroll lock then the problem will go away.

Better yet: can we have two separate horizontal scroll locks -- one for the 
odd-numbered pages, and one for the even-numbered pages?  

MANY THANKS!

Original issue reported on code.google.com by [email protected] on 26 Sep 2010 at 5:17

Feature: Last location by book

Feature request.

I would like the application to record the last location in each book and
automatically open to that location when the book is reopened. Without
bookmarks, this would be great.

If I have 3 books I'm switching reading between, I want to be able to open
the book and be on the page I left it at.

I would echo the other issue of switching between landscape and portrait
layouts. However, I thought fixing it as I mentioned might work as a mode
change fix as well.

I really appreciate the last update which greatly improved the stability.

Great job!
-Mark E.

Original issue reported on code.google.com by [email protected] on 29 Jan 2010 at 2:42

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.