Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
19 crawler(s) on-line.
 169 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 OneTimer1:  10 mins ago
 amigagr:  19 mins ago
 DiscreetFX:  24 mins ago
 matthey:  48 mins ago
 Matt3k:  58 mins ago
 NutsAboutAmiga:  1 hr 7 mins ago
 pixie:  1 hr 13 mins ago
 Karlos:  2 hrs 7 mins ago
 OlafS25:  2 hrs 11 mins ago
 AMIGASYSTEM:  2 hrs 43 mins ago

/  Forum Index
   /  Classic Amiga Software
      /  PDF-readers
Register To Post

Goto page ( 1 | 2 | 3 Next Page )
PosterThread
Gregor 
PDF-readers
Posted on 13-Jun-2016 8:12:12
#1 ]
Regular Member
Joined: 12-Sep-2011
Posts: 212
From: Unknown

Is there any newer PDF-reader for AmigaOS 3.x than the ancien Apdf from Aminet? It is practically useless for most pdf-filies today...

Regards,

Gregor

 Status: Offline
Profile     Report this post  
Hypex 
Re: PDF-readers
Posted on 13-Jun-2016 15:20:30
#2 ]
Elite Member
Joined: 6-May-2007
Posts: 11220
From: Greensborough, Australia

@Gregor

Well APDF was a port of XPDF. I suppose that could be recompiled from a newer XPDF branch.

But I wonder if this would be worth it. Except for emulation an Amiga would be too slow to display them. My 800Mhz A1 has struggled for years to render a PDF. And AmiPDF is now old.

 Status: Offline
Profile     Report this post  
Nicsoft 
Re: PDF-readers
Posted on 13-Jun-2016 21:04:03
#3 ]
Regular Member
Joined: 5-Sep-2004
Posts: 237
From: Sweden

A 68K version would be to slow.
But AmiPDF v1.25 runs very well and fast on my Sam460ex.

 Status: Offline
Profile     Report this post  
Xenic 
Re: PDF-readers
Posted on 13-Jun-2016 22:09:14
#4 ]
Super Member
Joined: 2-Feb-2004
Posts: 1246
From: Pennsylvania, USA

@Nicsoft
Quote:
But AmiPDF v1.25 runs very well and fast on my Sam460ex.

It's stable and fast but a little outdated. The version date is 2008 and 8 years is a lifetime in Internet terms. I think the latest version of XPDF (which I think AmiPDF is based on) is version 3.04 (2014). OS4 AmiCygnix contains XPDF 3.03 but even that fails with some of the PDFs on the Internet. The problem is that there a number of PDF writing programs that are apparently only tested to work with the Adobe PDF reader; not to meet PDF specifications.

_________________
X1000 with 2GB memory & OS4.1FE

 Status: Offline
Profile     Report this post  
jPV 
Re: PDF-readers
Posted on 14-Jun-2016 10:04:06
#5 ]
Cult Member
Joined: 11-Apr-2005
Posts: 815
From: .fi

VPDF could be one option. At least under MorphOS it's MUCH better than APDF 3.4... practically all PDF files I've thrown to VPDF have worked and even printed fine.

There seems to been bounty to port it to AmigaOS (4?), but for some reason it hasn't been progressed. http://www.amigabounty.net/?function=viewproject&projectid=101

Last edited by jPV on 14-Jun-2016 at 10:06 AM.

_________________
- The wiki based MorphOS Library - Your starting point for MorphOS
- Software made by jPV^RNO

 Status: Offline
Profile     Report this post  
Deniil715 
Re: PDF-readers
Posted on 17-Jun-2016 7:43:13
#6 ]
Elite Member
Joined: 14-May-2003
Posts: 4236
From: Sweden

I think the OS4 PDF reader works fine. Only issue I have is that it keeps refreshing the page many many many times over when the window is resized. It should stop refreshing if the size if the same, i.e. ignore the last 10-20 refreshes taking up to several minutes in some cases. This is very annoying since it isn't very fast, even on X1000 on some PDFs with images.

_________________
- Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes)
> Amiga Classic and OS4 developer for OnyxSoft.

 Status: Offline
Profile     Report this post  
elwood 
Re: PDF-readers
Posted on 17-Jun-2016 20:27:58
#7 ]
Elite Member
Joined: 17-Sep-2003
Posts: 3428
From: Lyon, France

@Gregor

Quote:
Is there any newer PDF-reader for AmigaOS 3.x than the ancien Apdf from Aminet? It is practically useless for most pdf-filies today...

It's OS3 which is outdated :-/

_________________
Philippe 'Elwood' Ferrucci
Sam460 1.10 Ghz
AmigaOS 4 betatester
Amiga Translator Organisation

 Status: Offline
Profile     Report this post  
Templario 
Re: PDF-readers
Posted on 17-Jun-2016 21:37:31
#8 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3663
From: Unknown

@elwood
Yes.

 Status: Offline
Profile     Report this post  
Xenic 
Re: PDF-readers
Posted on 17-Jun-2016 22:39:07
#9 ]
Super Member
Joined: 2-Feb-2004
Posts: 1246
From: Pennsylvania, USA

@Deniil715
Quote:
I think the OS4 PDF reader works fine. Only issue I have is that it keeps refreshing the page many many many times over when the window is resized. It should stop refreshing if the size if the same, i.e. ignore the last 10-20 refreshes taking up to several minutes in some cases. This is very annoying since it isn't very fast, even on X1000 on some PDFs with images.

That's probably because you have "Prefs/GUI/Controls/Resize window with contents" checkmarked (activated). AmiPDF is constantly rescaling the page when you resize the window because that's what you requested in GUI prefs.

_________________
X1000 with 2GB memory & OS4.1FE

 Status: Offline
Profile     Report this post  
PR 
Re: PDF-readers
Posted on 18-Jun-2016 0:00:22
#10 ]
Super Member
Joined: 1-Sep-2004
Posts: 1961
From: Suomi-Finland

AmiPDF Works ok in OS4. A port? What is not..

The killer program is comming in the few next two weeks, maybe, maybe not?


Signature:
8 or 16GB memory I don't even know or care, works fast in a Military Class x cp..




 Status: Offline
Profile     Report this post  
Dandy 
Re: PDF-readers
Posted on 23-Aug-2016 13:18:15
#11 ]
Elite Member
Joined: 24-Mar-2003
Posts: 3049
From: Cologne * Germany

@Hypex

Quote:

Hypex wrote:
@Gregor

Well APDF was a port of XPDF. I suppose that could be recompiled from a newer XPDF branch.



I would definitely support this idea.

Quote:

Hypex wrote:

But I wonder if this would be worth it. Except for emulation an Amiga would be too slow to display them. My 800Mhz A1 has struggled for years to render a PDF. And AmiPDF is now old.



Let me reply to this with an analogy:
Back in 1989-1992 I got educated as a CAD Analyst on a SUN Workstation (Medusa, Cadds4x).

At home I had my 7.14 mHz Amiga 500 with DynaCad (3d CAD).
DynaCad crawled on the 68000 cpu @ 7.14 mHz - but I was glad it worked at all.

This way I could do exercises for school at home.
I even had a tool to convert the data from a 3d-DynaCad-file to an executable CNC-file, store it on a floppy disk, take it to school and load it to our Unix-Cadds4x environment. Then I could send it to our CNC System, where the part was manufactured.

Even if it was really slow - I was glad it worked at all and enabled me to exercise at home.

_________________
Ciao

Dandy
__________________________________________
If someone enjoys marching to military music, then I already despise him.
He got his brain accidently - the bone marrow in his back would have been sufficient for him!
(Albert Einstein)

 Status: Offline
Profile     Report this post  
cgutjahr 
Re: PDF-readers
Posted on 23-Aug-2016 14:26:32
#12 ]
Cult Member
Joined: 8-Mar-2003
Posts: 969
From: Unknown

These days, one would use Poppler (a shared library for decoding PDF, and the most accurate free PDF implementation afaik) instead of xpdf. If you don't compile the test programs included in the suite, the list of dependencies is quite short (cairo and libpng/jpeg I think).

One could also try to to contact the AmiPDF author to see if he's willing to release his code - maybe parts of the GUI could be reused.

@dandy:
Quote:

Let me reply to this with an analogy:

Since you don't have to "exercise" reading PDFs or using a PDF reader, I'm not sure what you're getting at. I'm sure nobody would mind having a modern PDF reader on OS3, but "I don't mind" doesn't sound like a good enough reason to have a go at it.

Does AROS have a PDF reader?

@jpv:
Quote:

There seems to been bounty to port it to AmigaOS (4?), but for some reason it hasn't been progressed.

It was the first (and last) bounty after the Timberwolf bounty, which - despite all the assurances that "Timberwolf works fine here" - completely destroyed amigabounty.net.

 Status: Offline
Profile     Report this post  
Drewlio77 
Re: PDF-readers
Posted on 23-Aug-2016 21:36:12
#13 ]
Cult Member
Joined: 2-Jan-2008
Posts: 781
From: Woodstock, Ontario, Canada

@elwood

Haven't you heard, 3 is the New 4. That being said, OS 3.x is far from too old.

Drewlio77

 Status: Offline
Profile     Report this post  
OldAmigan 
Re: PDF-readers
Posted on 23-Aug-2016 23:27:26
#14 ]
Cult Member
Joined: 25-Dec-2003
Posts: 681
From: Dumfries, Scotland

@Drewlio77

And with a Vampire accelerator, even the old APDF could work fast enough!

_________________
Fred Booth
========================================
A500, A600, A1200 c/w Mediator and 030
AmigaOne and OS4.1
Mac LCII, G4 Powermac running OSX + Amigakit and MorphOS 3.0
Dell Mini 10 Netbook running IcAros and AmigaForever+Amikit+AmigaSys
2006 Macb

 Status: Offline
Profile     Report this post  
ggw 
Re: PDF-readers
Posted on 26-Aug-2016 5:32:39
#15 ]
Super Member
Joined: 24-May-2003
Posts: 1106
From: Austin, TX

@Xenic

Quote:

That's probably because you have "Prefs/GUI/Controls/Resize window with contents" checkmarked (activated). AmiPDF is constantly rescaling the page when you resize the window because that's what you requested in GUI prefs.


I'm puzzled. I have an X1000 and a decent sized monitor. I can't think of the last time I didn't operate AmiPDF in other than at full screen. Just now I did see that in Prefs I have Resize with Content checked. I tried to "exercise" AmiPDF to see the difference. Hah. I couldn't get it to reduce in width (much). AmiPDF refused! I just assume that is to make sure the gadgets along the top bar can remain seen.

Maybe I'm just too linear? I open a pdf, read it, then quit it. If I get interrupted, I only iconify it.

Please explain your use of AmiPDF in something other than the above way.

_________________
..effects of civilization upon...nature, the growing gap between what education was supposed to accomplish and what it consisted of, the national debt and...high taxes, the problem of the excess cost of medical care -- Philip Wylie, 1951

 Status: Offline
Profile     Report this post  
Deniil715 
Re: PDF-readers
Posted on 26-Aug-2016 10:41:24
#16 ]
Elite Member
Joined: 14-May-2003
Posts: 4236
From: Sweden

@ggw

Quote:
Please explain your use of AmiPDF in something other than the above way.


Your mind seems very single-tasking to me

I never use any program in full screen, unless watching a movie (not just a video clip) of camera pictures for the sake of watching pictures (not just searching or swipping through).

A PDF typically contains information about something I need to do, and what I need to do is in another window. Flipping back and forth through various full screens or iconify cycles just causes lack of focus and reduce productivity.

PDF files are particularly bad for full screen viewing since they are typically in portrait format while modern monitors are wide-screen. So complete waste of screen space having a PDF viewer, or Word document, or program source, or anything else that has a natural portrait format displayed in fulls creen on a wide-screen monitor.

I see some people at work or otherwise that keep everything in full screen. All they do all day long is flipping windows, while I keep everything as much side-by-side as possible to maximize productivity across applications.

Multitasking is the future. That's why we have wide-screen monitors. They fit two A4-pages side-by-side. Single-tasking fullscreen should be left to the darkages of the 80's and DOS.

_________________
- Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes)
> Amiga Classic and OS4 developer for OnyxSoft.

 Status: Offline
Profile     Report this post  
Deniil715 
Re: PDF-readers
Posted on 26-Aug-2016 10:49:33
#17 ]
Elite Member
Joined: 14-May-2003
Posts: 4236
From: Sweden

@Xenic

Quote:
That's probably because you have "Prefs/GUI/Controls/Resize window with contents" checkmarked (activated). AmiPDF is constantly rescaling the page when you resize the window because that's what you requested in GUI prefs.


Of course I do. Anything else is silly in 2016.

AmiPDF is still stupid for redrawing itself to the same size over and over. All other programs that has a potentially heavy redraw has fixed this and prevent redrawing themselves to the same size: Odyssey, IBrowse, and all otehr MUI programs, MultiView, Annotate (my text editor), Workbench icon windows, etc. etc.

AmiPDF is one of very few apps with heavy redrawing that still haven't implemented this fix.

Code is very simple:
input loop {
if(IDCMP_NEWSIZE) {
if(idcmp.new_window_size == my_window_size) then ignore; else redraw(idcmp.new_window_size);
}
}

_________________
- Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes)
> Amiga Classic and OS4 developer for OnyxSoft.

 Status: Offline
Profile     Report this post  
broadblues 
Re: PDF-readers
Posted on 26-Aug-2016 11:54:18
#18 ]
Amiga Developer Team
Joined: 20-Jul-2004
Posts: 4446
From: Portsmouth England

@Deniil715

Quote:

Code is very simple:



It ain't, believe me.

Quote:

input loop {
if(IDCMP_NEWSIZE) {
if(idcmp.new_window_size == my_window_size) then ignore; else redraw(idcmp.new_window_size);
}
}


That code is broken, it doesn't take account of the fact that the window was resized (tha's what triggered the resize message after all,) and so will have been damaged and *need* redrawing even though it was returned to the same size.

The 'correct' solution to reduce redraws is to set aflag when you recieve the first resize then after processing all messages in that batch, redraw if the flag is set.

ie in pseudo code


while (messages)
{
case ICMP:
redraw = TRUE
}
if redraw
{
redraw
}


That easy in flat C event loop but in AmiPDFs complex C++ class based event handler it just isn't as simple.

_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
fishy_fis 
Re: PDF-readers
Posted on 27-Aug-2016 9:46:43
#19 ]
Elite Member
Joined: 29-Mar-2004
Posts: 2159
From: Australia

Cant recall who asked, but someone in this thread did.

Yes, AROS does have a PDF reader, AROSPDF, which is based on xpdf. Its about 5 years old, but seems to work with most files (havent found any yet that dont).

People seem to underestimate just how much raw grunt modern pdf files, stacked with images, links, etc. take though. There's plenty that have modest requirements, but some are crazy heavy.

Even an x1000/x5000 would struggle with some files, let alone things like a Vampire board, or real 68k cpu. Given that 68k emulation on a modern x86 system is roughly on par with native ppc on a higher end ppc system, an updated 68k pdf reader wouldnt be a complete waste. Lots of people use winuae, and while amithlon has a much smaller user base it does have more grunt than any other 68k based system, so an updated 68k pdf viewer would be handy there too.

 Status: Offline
Profile     Report this post  
fishy_fis 
Re: PDF-readers
Posted on 27-Aug-2016 9:53:14
#20 ]
Elite Member
Joined: 29-Mar-2004
Posts: 2159
From: Australia

@Deniil715

Easy.... just use a 2nd screen for viewing pdfs and set the pdf documents to display 2 pages per screen, then set the pdf viewer to full screen.
Alternatively, rotate your 2nd monitor at 90 degrees.

You seem to be dismissing pdf based on the fact that if you use them in an 80's/90's type fashion theyre dated....... how about using them in modern fashion? None of your points are valid there. Not one.

 Status: Offline
Profile     Report this post  
Goto page ( 1 | 2 | 3 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle