diff --git a/PSWritePDF.psd1 b/PSWritePDF.psd1 index 144a44b..b8aad85 100644 --- a/PSWritePDF.psd1 +++ b/PSWritePDF.psd1 @@ -8,7 +8,7 @@ Description = 'Little project to create, read, modify, split, merge PDF files on Windows, Linux and Mac.' FunctionsToExport = @('Close-PDF', 'Get-PDF', 'Get-PDFDetails', 'Get-PDFFormField', 'New-PDF', 'New-PDFArea', 'New-PDFDocument', 'New-PDFInfo', 'New-PDFList', 'New-PDFListItem', 'New-PDFOptions', 'New-PDFPage', 'New-PDFTable', 'New-PDFText', 'Register-PDFFont', 'Get-PDFConstantAction', 'Get-PDFConstantColor', 'Get-PDFConstantFont', 'Get-PDFConstantPageSize', 'Get-PDFConstantVersion', 'Convert-PDFToText', 'Merge-PDF', 'Set-PDFForm', 'Split-PDF') GUID = '19fcb43c-d8c5-44a9-84e4-bccf29765490' - ModuleVersion = '0.0.15' + ModuleVersion = '0.0.16' PowerShellVersion = '5.1' PrivateData = @{ PSData = @{ @@ -19,7 +19,7 @@ } } RequiredModules = @(@{ - ModuleVersion = '0.0.198' + ModuleVersion = '0.0.200' ModuleName = 'PSSharedGoods' Guid = 'ee272aa8-baaa-4edf-9f45-b6d6f7d844fe' }) diff --git a/README.md b/README.md index 701d3e2..a64e337 100644 --- a/README.md +++ b/README.md @@ -24,12 +24,12 @@ For now, I've divided the module functionality into two categories: -- [x] Standalone functions such as Split-PDF, Merge-PDF or Convert-PDFtoText -- [x] Bundled functions working like PSWriteHTML where they are not supposed to be used separately mainly to create PDF files (for now) +- ☑ Standalone functions such as Split-PDF, Merge-PDF or Convert-PDFtoText +- ☑ Bundled functions working like PSWriteHTML where they are not supposed to be used separately mainly to create PDF files (for now) To find out more read following blog posts: -- [x] [Merging, splitting and creating PDF files with PowerShell](https://evotec.xyz/merging-splitting-and-creating-pdf-files-with-powershell/) +- ☑ [Merging, splitting and creating PDF files with PowerShell](https://evotec.xyz/merging-splitting-and-creating-pdf-files-with-powershell/) ## 3rd Party Notices @@ -56,52 +56,54 @@ Install-Module PSWritePDF -Force ## Changelog +- 0.0.16 - 2021.05.06 + - ☑ Added basic support for check box style form fields - added by ChrisMagnuson in [#20](https://github.com/EvotecIT/PSWritePDF/pull/20) - 0.0.15 - 2021.03.17 - - [x] Implemented `Set-PDFForm` and `Get-PDFFormField` - added by ChrisMagnuson in [#19](https://github.com/EvotecIT/PSWritePDF/pull/19) + - ☑ Implemented `Set-PDFForm` and `Get-PDFFormField` - added by ChrisMagnuson in [#19](https://github.com/EvotecIT/PSWritePDF/pull/19) - 0.0.14 - 2021.03.11 - - [x] Improved error handling + - ☑ Improved error handling - 0.0.13 - 2021.03.09 - - [x] Improved error handling + - ☑ Improved error handling - 0.0.12 - 2021.03.09 - - [x] Removed `Exit` in favor of `return` + - ☑ Removed `Exit` in favor of `return` - 0.0.11 - 2021.03.09 - - [x] Added `Register-PDFFont` that allows adding custom fonts (see examples for usage) - - [x] This also allows to use unicode chars (the built-in fonts don't seem to have unicode) - - [x] Usage: `Register-PDFFont -FontName 'Verdana' -FontPath 'C:\Windows\fonts\verdana.ttf' -Encoding IDENTITY_H -Cached -Default` - - [x] Improved `New-PDFListItem` allowing same options as `New-PDFText` + - ☑ Added `Register-PDFFont` that allows adding custom fonts (see examples for usage) + - ☑ This also allows to use unicode chars (the built-in fonts don't seem to have unicode) + - ☑ Usage: `Register-PDFFont -FontName 'Verdana' -FontPath 'C:\Windows\fonts\verdana.ttf' -Encoding IDENTITY_H -Cached -Default` + - ☑ Improved `New-PDFListItem` allowing same options as `New-PDFText` - 0.0.10 - 2020.8.3 - - [x] Fixed issue with `New-PDFText` - problem with `Remove-EmptyValue` + - ☑ Fixed issue with `New-PDFText` - problem with `Remove-EmptyValue` - 0.0.9 - 2020.8.1 - - [x] Fixed problem with `Remove-EmptyValue` + - ☑ Fixed problem with `Remove-EmptyValue` - 0.0.8 - 2020.7.21 - Fixes - - [x] Silly mistake for processing hasthables - tnx Greyland99 [#7](https://github.com/EvotecIT/PSWritePDF/issues/7) + - ☑ Silly mistake for processing hasthables - tnx Greyland99 [#7](https://github.com/EvotecIT/PSWritePDF/issues/7) - Updates - - [x] Module (psm1/ps1/psd1) and all it's DLL's are now signed. Hopefully it won't break anything + - ☑ Module (psm1/ps1/psd1) and all it's DLL's are now signed. Hopefully it won't break anything - 0.0.7 - 2020.05.02 - Fixes - - [x] Fix for UNC paths [#4](https://github.com/EvotecIT/PSWritePDF/issues/4) - tnx sporkabob - - [x] Fix for `Split-PDF` not closing source file - - [x] Fix for `Convert-PDFToText` not closing source file + - ☑ Fix for UNC paths [#4](https://github.com/EvotecIT/PSWritePDF/issues/4) - tnx sporkabob + - ☑ Fix for `Split-PDF` not closing source file + - ☑ Fix for `Convert-PDFToText` not closing source file - 0.0.6 - 2020.01.14 - Fixes - - [x] Added missing `[CmdletBinding()]` - - [x] Fixes New-PDF crash if no FilePath is given (#3) + - ☑ Added missing `[CmdletBinding()]` + - ☑ Fixes New-PDF crash if no FilePath is given (#3) - 0.0.5 - 2019.12.28 - Fixes - - [x] Margins support in multiple scenarios + - ☑ Margins support in multiple scenarios - Additional commands - - [x] Get-PDF - - [x] Get-PDFDetails - - [x] Close-PDF + - ☑ Get-PDF + - ☑ Get-PDFDetails + - ☑ Close-PDF - Updated iText to 7.1.9 - 0.0.4 - 2019.11.29 - - [x] Convert-PDFToText - Fix for resolving paths properly - - [x] Split-PDF - fix for resolving paths properly - - [x] Merge-PDF - fix for resolving paths properly + - ☑ Convert-PDFToText - Fix for resolving paths properly + - ☑ Split-PDF - fix for resolving paths properly + - ☑ Merge-PDF - fix for resolving paths properly - 0.0.3 - 2019.11.29 - Fix for loading module from PowerShellGallery