home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 10: Diskmags / nf_archive_10.iso / MAGS / CHOSNECK / CHOS2.ZIP / CHOSNECK.2ND / STUFF / DATAS.ZIP / ART43.SCR < prev    next >
Encoding:
Text File  |  1994-10-03  |  5.5 KB  |  112 lines

  1. <head>
  2. <title="...forever...">
  3. <font=monaco10.fnt>
  4. <font=newy36.fnt>
  5. <font=time24.fnt>
  6. <image=back.raw w=256 h=256 t=-1>
  7. <buf=1523>
  8. <bgcolor=-1>
  9. <background=0> 
  10. <link_color=253>
  11. <module=console.mod>
  12. <pal=back.pal>
  13. colors:
  14. 251 - black
  15. </head>
  16. <body>
  17. <frame x=0 y=0 w=640 h=1523 b=-1 c=-1>
  18.  
  19.  
  20.                 - -- - --------------------------------------
  21.  <f1><c000>           <link=pic42.scr>PDF - what's this?</l> <f0>
  22.              <f1><c000>            part #1 <f0>
  23.                 ----------------------------- -- - --- --- -- 
  24.  
  25. I think everyone has heard about it, most  of  you had also such a file on your
  26. HD and most of you had to display such document.  But did you try to understand
  27. what is in these files? How is it organized? Why is it so popular?  Let's start
  28. from the beginning.
  29.  
  30. PDF means 'Portable Document Format' and  it  was created by Adobe Systems many
  31. years ago.  Their main goal  was  to  develop  a  new document standard for all
  32. platforms. PDF is pretty old and the first version is dated 1990.
  33.  
  34. "At that time, the PostScript(r) page description language was rapidly becoming
  35. the worldwide standard for the production  of  the  printed page. PDF builds on
  36. the PostScript page description language  by  layering a document structure and
  37. interactive navigation  features  on  PostScript's  underlying  imaging  model,
  38. providing a convenient, efficient mechanism  enabling  documents to be reliably
  39. viewed and printed anywhere."
  40.  
  41. This is what the PDF Reference says (it says also much more about the history).
  42. Everyone knows that in last few  years  PDFs  are  more and more popular on the
  43. net. One can ask why?  The  files  are  small,  look  exactly the same on every
  44. platform (about this later),  gives  more  possibilities  than  any other known
  45. format etc. So it was just a matter  of  time before also we Atarians could use
  46. it.
  47.  
  48. First step was to use the already  known  GhostScript. So, it works :) The last
  49. version ported to Atari is 6.5 (by  T.  Gallivan up to 1994 and later Christian
  50. Felsch) and the last official version is  8.x. The Atari version is pretty old,
  51. but it really works how it should.
  52.  
  53. Then came the commercial  Porthos  (by  Wolfgang  Domr÷se)  and  in few weeks /
  54. months freeware/shareware MyPDF (by me  and  Eric  Reboux).  About this you can
  55. read in the article written by Adam Klobukowski...
  56.  
  57. Now I want to say a few words  about  the  PDF  format, how it is built, how it
  58. works, what generally can  and  can't  be  stored  in  a PDF document....  Good
  59. questions. First thing that we are thinking of is simple text. That's true - we
  60. can save as much text as we need. This is the first really strong side of PDFs,
  61. but at the same time it's  really  still  not  perfect.  When we write a simple
  62. text, like this article, we should not have any problems with it. We, as writer
  63. and later reader. But if we  use  only one nonstandard character (greek, polish
  64. chars etc.) we (as programmers  of  a  PDF  reader)  will have some problems to
  65. solve. Or in other words, the rendering  process will get more complicated than
  66. you can imagine. But these "problems" give also a lot of freedom for the writer
  67. and reader. Just imagine - you can  display correctly a text written in Korean,
  68. Chinese, Russian etc. This problem is  known  when you use any internet browser
  69. or any of the known text editors.
  70.  
  71. After displaying text we need sometimes  to  use picture(s) - vector or bitmap.
  72. It's also no problem using PDFs.   Actually  the  simplest  thing in PDFs is to
  73. store and read a vector picture.  It's  almost  like  a GEM format. So, the PDF
  74. writers store pictures as  lines,  squares,  Bezier-curves  (yes,  there are no
  75. circles) etc. Some examples of vector graphics  you can find on the screenshots
  76. - on all readers it looks exactly  the  same  :)  This is really great!  Bitmap
  77. pictures are also really simple. There are  only few supported formats. So it's
  78. no problem to load it and display.  The  only  problem can be dithering - but I
  79. assume we are working in TrueColour.
  80.  
  81. What else can be stored in PDF:
  82.  
  83. - form fields - like on the web,
  84. - annotations for example as comments to the page,
  85. - thumbnails (small pictures of each page),
  86. - article thread - it's useful when the page is a newspaper or so,
  87. - interactive forms - JAVA, buttons
  88. - external objects - films, music, WWW, email etc.
  89.  
  90. And all this should exactly the same  on  all  readers and all platforms - it's
  91. really great.  So, you  see  how  much  power  can  be  found  in  a single PDF
  92. document.  This  is  really  great...   Most  of  the  PDFs  (technical  notes,
  93. instructions, prospects etc. etc.)  use  however  only  text and pictures.  And
  94. these documents can be displayed  with  no  problem  on a standard Atari! Maybe
  95. only with some speed and/or displaying  problems occurring while loading bitmap
  96. pictures.  It looks like  PDF  is  a  wonderful,  simple  and fast new document
  97. format.
  98.  
  99. In the next part of this article I'll  try to show how many critical points are
  100. in a simple document and why PDFs are not so perfect.
  101.  
  102.                                                           cu next time
  103.                                                           Rafael Kawecki
  104.  
  105.  
  106. -- - --- -- -------------------------------------------------------------------
  107.  CHOSNECK 4th appearance                                           contact us:
  108.  done by the dream survivors                                 greymsb@poczta.fm
  109. ----------------------------------------------------------------- -- - --- ----
  110. </frame>
  111. </body>
  112.