summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-03Merge branch 'darrenmcc-print-diff-flag'Kurt
2017-08-30FalseDarren McCleary
2017-08-30Updated exampleDarren McCleary
2017-08-30Added flag to print PDF byte diffsDarren McCleary
2017-08-30Merge branch 'echa-master'Kurt
2017-08-30output xmp earlier to not clash with trailer refsAlexander Eichhorn
2017-08-30add xmp metadata outputAlexander Eichhorn
2017-08-25Demonstrate word-wrapping in table cellsKurt
2017-08-18Return 'do nothing' function for Unicode translator rather than nil if ↵Kurt
document is in error state
2017-07-19Remove reference to inapplicable exampleKurt
2017-07-19Merge branch 'aloidev-LastPageIndicator'Kurt
2017-07-19Tweak some last page expressions and commentsKurt
2017-07-19Issue #121 Add Last Page information FooterFncAloidev
2017-06-12Fix typo in documentationKurt
2017-06-12Trigger an error when attempting to render text if font has not been setKurt
2017-06-10prevent panic when registering barcode fails (#118)Dan Meyers
2017-06-10Thanks, Dan Meyers, for embedded JavaScript supportKurt Jung
2017-06-10add the ability to include JavaScript in PDFs (#117)Dan Meyers
2017-05-05Add space between Markdown hashes and headerKurt Jung
2017-05-05Note lack of support for Chinese, Arabic and other multi-codepage fontsKurt Jung
2017-03-25Fixed heading in README.md (#106)Marco Vito Moscaritolo
* Fixed heading in README.md * Fixed example heading
2017-02-11Accept interfaces where appropriate. (#103)dchapes
* Accept interfaces where appropriate. `Fpdf.RawWriteBuf` only needs an `io.Reader`, it doesn't have to be a `bytes.Buffer`. The only reason I can see not to do this is to avoid the interface "boxing" if the caller is actually using a `bytes.Buffer`; however, since eventually this gets into `binary.Read` which takes an `io.Reader` the boxing will happen anyway (and possibly repeatedly if `readByte` gets called a number of times; I didn't bother to check). * Also use interface for segmentRead * Use read-only bytes.Reader instead of bytes.Buffer where appropriate.
2016-12-27List barcode generation as featureKurt
2016-12-27Add support for Aztec barcodes (#101)Ruud Kamphuis
* Add RegisterAztec * Add test for RegisterAztec
2016-12-16Merge branch 'master' of https://github.com/jung-kurt/gofpdfKurt
2016-12-16Clarify state of current position after call to MultiCell(). Thanks, Roger ↵Kurt
Flores
2016-12-10Added A1 and A2 page sizes (#98)Vinayak Nagpal
2016-12-09Add page size for A6 (#97)Sebastian Müller
2016-12-02Acknowledge Guillermo Pascual's alignment enhancementKurt
2016-12-02Issue #53 - Support for <RIGHT> alignment tag on basic HTML (#95)Guillermo Pascual
* Added <RIGHT> tag support to the html basic parser. Also added a test line for the RIGHT alignment on fpdf_test ExampleFpdf_HTMLBasicNew * Updated the reference PDF for HTMLBasicNew
2016-11-26Include golint in standard checkKurt
2016-11-13Change reference to new license filenameKurt
2016-11-13Delete LICENSEKurt Jung
Effectively rename LICENSE to license.txt to comply with github's convention for license file names.
2016-11-13Create license.txtKurt Jung
Comply with silly github convention that requires license name to have "txt" or "md" extension.
2016-11-12Document the TIFF image functions. Correct related documentation.Kurt
2016-11-11Adjust some names of test functions to conform with Go's naming conventionsKurt
2016-11-10Add package descriptionKurt
2016-11-10Support standard tiff imagesKurt
2016-11-07Use struct keywords in examples of fpdf_test to comply with go vet (#90)Wilk
Good catch, @flibustenet -- thanks!
2016-11-06flibustenet's example that demonstrates clipped table cells and wrapped ↵Kurt
table cells
2016-11-06Add tables examples ClippedTableCells and WrappedTableCellsWilk
2016-10-12added mutex to barcode cache (#85)Ruben
to prevent race condition
2016-10-11Include ... in go get commandKurt
2016-09-08Adding support CMYK in parsejpg (#81)midiland
* adding support CMYK in jpg parseur * adding support CMYK in parsejpg * clear code debug * Clear code * Clear code
2016-08-18Allow default compression mode to be set. Go 1.7 introduces a new ↵Kurt
compression/flate routine that results in different compressed streams than before. Consequently, PDFs generated with go 1.7 are not generally binary-equivalent with those generated with previous versions. Turning off compression for test files removes this variability. However, it does not help with PDFs that contain images. For now, those reference PDFs have been removed to allow tests to proceed.
2016-08-01Check for error in ghostscript exampleKurt
2016-07-30Correct names of various CellFormat examples and generated filesKurt
2016-07-30Change example test function name to comply with go vetKurt
2016-07-30Check for error in ghostscript exampleKurt
2016-07-30Correct example function nameKurt