summaryrefslogtreecommitdiff
path: root/fpdf_test.go
AgeCommit message (Collapse)Author
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-06Small tweak to increment operator keep golint happyKurt Jung
2015-07-06add example tutorial 32 to demonstrate fillstylesStani
2015-07-06update tutorial 30 for ArcToStani
2015-07-06added tutorial 31: line cap 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-04Dashed lines: tutorial example and tip of hat to Claudio FelberKurt Jung
2015-06-23Added path drawing methods:Stani
- MoveTo - LineTo - CurveTo - CurveBezierCubicTo - ClosePath - DrawPath
2015-04-28Cyrillic and Greek font exampleKurt Jung
2015-03-13Adjust references to account for move from code.google.com to githubKurt Jung
2014-12-30Added additional layout directives for document viewingKurt 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-20Include keys for composite literalsKurt 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-23No need to specify font directory for example 23.Kurt 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-06-29Polygon function and demonstrationKurt Jung
2014-05-10Extended example commentKurt Jung
2014-04-15Documentation adjustment.Kurt Jung
2014-04-15Document protection and exampleKurt Jung
2014-04-13Small page text adjustmentKurt Jung
2014-04-12Clarified commentKurt Jung
2014-04-12UTF-8 rune to code page byte translator so that some UTF-8 text can be ↵Kurt Jung
converted for proper rendering in the PDF document.
2014-03-24Demonstration of escaping characters to match code page layout of currently ↵Kurt Jung
selected font.
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-29Name changes for Lint conformance. <rant>One key advantage of the camelback ↵Kurt Jung
naming convention is that a machine can quickly tokenize name segments for indexing and tagging purposes. For example, HtmlWrite easily breaks into Html and Write. By capitalizing all letters in an initialism, this name breaks into H, T, M, L, and Write -- not as useful for tagging purposes. Rather than having to manually filter through the mostly valuable output of golint, I have grudgingly changed names so that golint produces no output.</rant>
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.
2013-12-06Added SplitLines function by Bruno Michel and demonstration of its use.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-07Lawrence Kesteloot provided code to allow an image's extent to be determined ↵Kurt Jung
prior to placement.
2013-09-10Transformation functionality adapted from Moritz Wagner and Andreas Würmser.Kurt Jung
2013-09-08Bookmark outline support submitted by Manuel CornesKurt Jung
2013-08-28Placed tests in separate package. This keeps tests from having privileged ↵Kurt Jung
access to gofpdf internals, and makes tutorials more easily copied-and-pasted for other projects.
2013-08-24Added PageSize() and NewCustom() methodsKurt Jung
2013-08-24Documentation tweaksKurt Jung
2013-08-23Tutorial tweakKurt Jung
2013-08-23Added clipping support adapted from script by Andreas WürmserKurt Jung
2013-08-14Demonstration of alpha blending modesKurt Jung
2013-08-13Gradient support adapted from the FPDF gradients script by Andreas Würmser.Kurt Jung
2013-08-13Added support with example for transparency in a variety of blending modes.Kurt Jung
This was adapted from the FPDF transparency script by Martin Hall-May.
2013-08-11Expanded documentationKurt Jung
2013-08-10Added support for drawing curves and arcs with an example. This was adaptedKurt Jung
from the geometric figures FPDF script by David Hernández Sanz, with a starter function provided by Anthony Starks. Anthony Starks also made a case for not closing the io.Writer after it is used to produce a document. An additional method, OutputAndClose, was added so that the library can close the writer if desired.
2013-08-06Tutorial 10 exercises some uncommon functions as reported by gocov.Kurt Jung
2013-08-02Removed development comments.Kurt Jung
2013-08-02Initial commit into mercurialKurt Jung