diff --git a/Changes.txt b/Changes.txt index 1a3f85d6..45c3e557 100644 --- a/Changes.txt +++ b/Changes.txt @@ -2,6 +2,12 @@ @page changes Changes +## 0.2.9 January 3 2016 + +- Added the `worksheet_insert_image()` function to add PNG and JPG images to + worksheets. See @ref demo.c and @ref images.c. + + ## 0.2.8 December 22 2015 - Added `worksheet_set_default_row()` function to allow setting of default row diff --git a/Readme.md b/Readme.md index 58fbd646..85cbe3cd 100644 --- a/Readme.md +++ b/Readme.md @@ -18,6 +18,7 @@ It supports features such as: - Merged cells. - Defined names. - Autofilters. +- Worksheet PNG/JPEG images. - Memory optimization mode for writing large files. - Source code available on [GitHub](https://github.com/jmcnamara/libxlsxwriter). - FreeBSD ref license. @@ -44,8 +45,9 @@ int main() { /* Set the bold property for the format */ format_set_bold(format); - /* Widen the first column to make the text clearer. */ + /* Widen the columns to make the text clearer. */ worksheet_set_column(worksheet, 0, 0, 20, NULL, NULL); + worksheet_set_column(worksheet, 1, 1, 2, NULL, NULL); /* Write some simple text. */ worksheet_write_string(worksheet, 0, 0, "Hello", NULL); @@ -57,6 +59,9 @@ int main() { worksheet_write_number(worksheet, 2, 0, 123, NULL); worksheet_write_number(worksheet, 3, 0, 123.456, NULL); + /* Insert an image. */ + worksheet_insert_image(worksheet, 1, 2, "logo.png"); + workbook_close(workbook); return 0; diff --git a/dev/release/release_check.sh b/dev/release/release_check.sh index 4735f84c..4a9befd4 100755 --- a/dev/release/release_check.sh +++ b/dev/release/release_check.sh @@ -111,7 +111,7 @@ function check_docs { echo -e "Please run: make docs\n"; exit 1 else - echo " Running tests..."; + echo " Building docs..."; make docs check_docs fi diff --git a/docs/src/mainpage.dox b/docs/src/mainpage.dox index 771be2e4..64bcc612 100644 --- a/docs/src/mainpage.dox +++ b/docs/src/mainpage.dox @@ -18,6 +18,7 @@ features such as: - Merged cells. - Defined names. - Autofilters. +- Worksheet PNG/JPEG images. - Memory optimization mode for writing large files. - Source code available on [GitHub](https://github.com/jmcnamara/libxlsxwriter). - FreeBSD @ref license. diff --git a/include/xlsxwriter.h b/include/xlsxwriter.h index e038be91..000e0e9b 100644 --- a/include/xlsxwriter.h +++ b/include/xlsxwriter.h @@ -18,6 +18,6 @@ #include "xlsxwriter/format.h" #include "xlsxwriter/utility.h" -#define LXW_VERSION "0.2.8" +#define LXW_VERSION "0.2.9" #endif /* __LXW_XLSXWRITER_H__ */ diff --git a/libxlsxwriter.podspec b/libxlsxwriter.podspec index 2d54f6bc..bf52a64c 100644 --- a/libxlsxwriter.podspec +++ b/libxlsxwriter.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "libxlsxwriter" - s.version = "0.2.8" + s.version = "0.2.9" s.summary = "Libxlsxwriter: A C library for creating Excel XLSX files." s.ios.deployment_target = "6.0" s.osx.deployment_target = "10.8" @@ -15,6 +15,7 @@ Pod::Spec.new do |s| * Merged cells. * Defined names. * Autofilters. + * Worksheet PNG/JPEG images. * Memory optimisation mode for writing large files. * Source code available on [GitHub](https://github.com/jmcnamara/libxlsxwriter). * FreeBSD ref license.