summaryrefslogtreecommitdiff
path: root/fpdf.go
AgeCommit message (Collapse)Author
2015-07-04implement line join styleStani
2015-07-04Multi-segment path drawing routines by stanimKurt Jung
2015-07-04Example of Claudio Felber's generalized font loaing implementationKurt Jung
2015-07-04Small adjustment to documentationKurt Jung
2015-07-04Dashed lines: tutorial example and tip of hat to Claudio FelberKurt Jung
2015-06-27Add SetFontLoader() method to load fonts from arbitrary locationsClaudio Felber
2015-06-27Add SetDashPattern() methodClaudio Felber
2015-06-23Added path drawing methods:Stani
- MoveTo - LineTo - CurveTo - CurveBezierCubicTo - ClosePath - DrawPath
2015-02-09Note about cell margin's effect on GetXKurt Jung
2014-12-30Added additional layout directives for document viewingKurt Jung
2014-10-28TypoKurt Jung
2014-10-28Correct tutorial referenceKurt Jung
2014-10-28Robert Lillack's Beziergon function with example. Corrections to curve ↵Kurt Jung
argument names.
2014-10-12Add example that demonstrates how to embed an image that is retrieved from a ↵Kurt Jung
web server. Resolves issue 29.
2014-09-29Clarified use case in which an io.Reader loads an image.Kurt Jung
2014-09-21Corrected an off-by-one indexing error in encoding list. Thanks jy.pelle!Kurt Jung
2014-09-16Added layer functionality. This allows content to be placed into layers, the ↵Kurt Jung
visibility of which can be controlled from the document reader.
2014-08-22Tweak comments to make lint happyKurt Jung
2014-08-22Embed core font definition files and the 1252 code page in the application. ↵Kurt Jung
Only if a non-core font or non-default code page is used does an actual font directory need to be specified when creating an Fpdf instance.
2014-07-21Use integer math in SplitLines().Lawrence Kesteloot (lk
The math for the limit used to be done in floats, but round-off error sometimes resulted in a string being wrapped at a width that had previously been returned by GetStringWidth() for that same string. (I got this with the string "$53,013" in Arial 12 point.)
2014-07-21Add GetMargins() and GetPageSize() methods.Lawrence Kesteloot (lk
2014-06-29Polygon function and demonstrationKurt Jung
2014-04-15Documentation adjustment.Kurt Jung
2014-04-15Document protection and exampleKurt Jung
2014-04-12Removed unused argument from AddFontFromReaderKurt Jung
2014-04-12Documentation tweaksKurt Jung
2014-04-12Added AddFontFromReader()Ivan Daniluk
2014-04-12Added possibility to register images via custom Reader.Ivan Daniluk
2014-02-17Clarified comment.Kurt Jung
2014-02-17Added convenience function to write PDF to a file (rather than a Writer ↵Kurt Jung
interface) and then close the PDF instance.
2014-02-13Patch provided by Stefan Schroeder to control vertical alignment of text ↵Kurt Jung
within cell.
2014-01-29Remove some obsolete commentsKurt Jung
2014-01-29Factored basic SVG path rendering, basic HTML rendering, and color routines.Kurt Jung
2014-01-28Support for unstyled, path-only SVG images of the type generated by the ↵Kurt Jung
jSignature web control.
2014-01-28Corrected order of destination point and destination control points in ↵Kurt Jung
documentation for CurveCubic.
2013-12-06Added SplitLines function by Bruno Michel and demonstration of its use.Kurt Jung
2013-11-19One character typoKurt Jung
2013-11-19Bring new comments into lint conformanceKurt Jung
2013-11-19Restore comment about width and height in CellFormat.Kurt Jung
2013-11-18Add GetCellMargin(), SetCellMargin(), and one clarifying comment.Lawrence Kesteloot (lk
2013-11-16Clarify what empty string does in call to AliasNbPages.Kurt Jung
2013-11-15Brush some lint off using github.com/golang/lint. This includes one breaking ↵Kurt Jung
change: WriteLinkID instead of WriteLinkId.
2013-11-07Removed unnecessary code from image cataloging loop.Kurt Jung
2013-11-07Lawrence Kesteloot provided code to allow an image's extent to be determined ↵Kurt Jung
prior to placement.
2013-11-07Add a RegisterImage() function that adds the image to the PDF but not the page.Lawrence Kesteloot (lk
2013-10-15Bruno Michel identified a problem with encoded characters that have a value ↵Kurt Jung
of 0x80 or greater. His correction makes sure Go treats strings as an array of bytes rather than runes.
2013-10-09Bruno Michel caught and corrected yet another defect, this one an error in ↵Kurt Jung
determining the number of loaded fonts.
2013-09-11Increase precision of curve and transform instructionsKurt Jung
2013-09-10Bruno Michel identified and fixed a problem with non-cp1252 encodings, ↵Kurt Jung
specifically in the way differences with cp1252 are stored and accessed. Thanks, Bruno.
2013-09-10Transformation functionality adapted from Moritz Wagner and Andreas Würmser.Kurt Jung