PureBasicPower
C64 > PurePDF

PurePDF

Help : http://www.purebasicpower.de/downloads/PurePDF/Index.html

18.2.2013 (27.3.2014 bugfix)

  • PurePDF V2.25 (for PB5.1x x86)
    PurePDF V2.25 (for PB5.2x x86)
    - fixed Bookmarks (Thanks to Normeus)
    - added File Annotations pdf_SetAFile()

15.7.2013 (11.10.2013 / 14.10.2013 / 25.11.2013 bugfix)

  • PurePDF V2.24 (for PB5.2x x86)
    - fixed MEM_DataInit() is using a blocksize of 2048 Bytes now instead of 128000 Bytes (#PDF_MEMBLOCKMINSIZE=2048)
    - fixed ipdf_PutImages() pdfError is checked now
    - fixed ipdf_Save() if out of Memory the pdf is not saved to disk anymore.
    - ipdf_Handle_MS_Encoding() changed variable n.w to n.u
    - ipdf_Handle_MS_Encoding() fixed broken glyph code detection
    - added "Extended sequential DCT" Header for JPG files
    - added "Progressive DCT" Header for JPG files

8.3.2013

  • PurePDF V2.24 (for PB5.10 x86)
    - added pdf_SetDrawColorCMYK() pdf_SetFillColorCMYK() pdf_SetTextColorCMYK() (Thanks to Erlend Rovik)
    - added optional parameter "StructureAdress" to pdf_SetProcFooter() and pdf_SetProcHeader() (Thanks to Guimauve)
    - added pdf_SetLineCap() and pdf_SetLineJoin() (Thanks to Po)
     

21.10.2012

29.5.2012

9.5.2012

23.2.2012

  • - fixed bug in resource freeing

7.10.2011

26.9.2011

  • - fixed broken glyph code ipf_Handle_MS_Encoding()
    - fixed UnicodeHeader bug in ipf_EscapeU()

22.9.2011

  • - fixed memory leak in ipf_LocalDecimal()
    - updated ipf_Endian() procedures (Thanks to Rescator/skywalk/wilbert)
    - updated ipf_GetStringWidth() is much faster now
    - removed ipf_Get_CharWidth()
    - added /Ascent /Descent /CapHeight /ItalicAngle /StemV /MissingWidth to unicode fonts
    - fixed bug in ipf_EscapeU() when printing unicode strings like $010D where $0D has to be escaped
    - removed the unicode parameter from pdf_SetFont()
      its now handled automatically when in unicode mode
    - added unicode support to ipf_PutInfo()

17.9.2011

12.9.2011

10.3.2011

  • PurePDF V2.20 (for PB4.5x x86)
    - added pdf_GetMultiCellNewLines()
    - fixed pdf_Cell() removes newlines and linefeeds at the end of each line

21.7.2010

  • PurePDF V2.19 (for PB4.3x x86)
  • PurePDF V2.19 (for PB4.4x x86)
  • PurePDF V2.19 (for PB4.5x x86)
    - fixed a bug in pdf_Cell() found by Thorsten1867
    added new path functions:
    - pdf_PathBegin()
    - pdf_PathArc()
    - pdf_PathLine()
    - pdf_PathRect()
    - pdf_PathEnd()

11.6.2010

  • PurePDF V2.17 (for PB4.50 x86)
    - added pdf_RoundRect(X.f, Y.f, W.f, H.f, R.f [, Style$])
      (feature request was made by Num3)

1.6.2010

5.4.2010

26.2.2010

  • PurePDF V2.15 (for PB4.4x x86)
    - fixed startxref now points at xref

14.8.2009

17.12.2008

  • PurePDF V2.14 (for PB4.30X86)
    PurePDF V2.14 (for PB4.20)
    Changes :
    - fixed for PureBasic 4.30
    - added ASCII85 Encode/Decode routines
    - added pdf_EmbedFile()
    - added format parameter to pdf_AddPage()
    - added pdf_SetALaunc()
    - added pdf_SetAText()
    - added octal encoding to ipf_Escape()
      characters from 128 to 511 Bytes are now encoded

2.9.2008

  • PurePDF V2.13 (PB4.20)
    -Fixed string bug
    -Fixed pdf_TruncateCell() (Thanks to Thorsten1867)

29.5.2008

  • PurePDF V2.12 (PB4.20)
    -new merged PurePDFMisc and PurePDFDraw into PurePDF
     note: please remove PurePDFMisc and PurePDFDraw if present

2.5.2008

1.5.2008

2.1.2008

9.11.2007

6.7.2007

28.12.2006

3.12.2006

  • PurePDF V2.06
    -neu PurePDF unterstützt das einbetten von Schriften
    sogenanntes FontEmbedding

17.11.2006

12.11.2006

  • PurePDF V2.05 für PB4.01
    -neu Unicode kompatibel
    incl. PDFMisc + PDFDraw

17.5.2006

28.3.2006

  • PurePDF V2.03 für PB3.94
    -neu pdf_ImageMem(Name$,*Mem,MemSize, X.f, Y.f)