summaryrefslogtreecommitdiff
path: root/fpdf.go
AgeCommit message (Collapse)Author
2016-03-07Support reading and/or setting image dpikentquirk
Adds the ability to support reading dpi from PNG images, and setting dpi on any image directly; this allows images to be displayed at the designed size.
2015-10-12Add reference PDFs for comparison purposes. Document comparison of example ↵Kurt Jung
documents.
2015-10-11Conditionally order another map iteration. Fix 'go vet' problem with unkeyed ↵Kurt Jung
field in composite literal.
2015-10-11Conditionally sort two map iterations in template code; more to come.Kurt Jung
2015-10-10Conditionally sort image catalog. Correct small typos.Kurt Jung
2015-10-10Introduce helper functions to set default catalog sort flag and creation ↵Kurt Jung
date value. Remove regular expression scheme that effectively ignored the embedded creation date when comparing PDFs.
2015-10-10Implement conditional catalog sort featureKurt Jung
2015-10-10Add method to fix document creation dateKurt Jung
2015-09-25Fpdf: add WriteAligned.Jelmer Snoeck
WriteAligned allows a user to write a single string and align it. Previously, Write() would only write with Left alignment. Sometimes, you want to align a specific text string to the center or the right. HTMLBasic: add <center> tag. This allows a user to center text within the HTML block. This way they do not have to split up their input. A new line will be created automatically before and after the centered text.
2015-08-31Add Barcode contribution package.Jelmer Snoeck
This package adds the ability to easily add a barcode to the PDF. This barcode is generated with the github.com/boombuler/barcode package. It adds wrappers for all the available barcode types through the `Register()` and `Register<Type>()` methods. These register methods put the barcode on the PDF, but not on the page. They will return a unique key that should be used later on with the `Barcode()` method scale the barcode and put it on the page.
2015-08-21Change GetImageInfo to return pointerKurt Jung
2015-08-19Add image information retrieval method and testKurt Jung
2015-08-17Add method to clear current errorKurt Jung
2015-08-04Templating fixesMarcus Downing
2015-07-12implement GetAlphaStani
2015-07-12GetFontDesc returns the current font descriptor if familyStr is emptyStani
2015-07-12implement vertical baseline alignment for textStani
2015-07-12added Fpdf.GetFontDesc method and documentation for FontDescTypeStani
2015-07-09Fixed duplicate name for SetFontSize and SetFontUnitSizeKurt Jung
2015-07-09Add some font size and conversion methods that use document units rather ↵Kurt Jung
than points
2015-07-07Convert sequential examples to ones that are bound to gofpdf methods.Kurt Jung
2015-07-06Start with the conversion of indexed examples to ones that are associated withKurt Jung
a gofpdf method. This involves changes mostly in the test source file, but also references in the main source files. After this conversion is complete, the docWriter routine and interface can be scrapped. The current scheme will be more straightforward for programmers using the library.
2015-07-06implement full support for fill stylesStani
2015-07-06fix path drawing methods for ArcToStani
2015-07-06implemented ArcToStani
2015-07-06fix documentation string MoveToStani
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