Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
0798fd5
Initial commit for PDF Pig support
tomas-sexenian Nov 20, 2023
36464dd
Move PDFPig implementation to dotnetcore folder
tomas-sexenian Jan 15, 2024
67a99bd
Merge remote-tracking branch 'origin/master' into PDFPig
tomas-sexenian Jan 16, 2024
6054db3
Add exception catching in GxStartPage
tomas-sexenian Jan 17, 2024
ba47840
Fix class naming error
tomas-sexenian Jan 17, 2024
5309646
Move the first 'documentBuilder.AddPage' to the init method to ensure…
claudiamurialdo Jan 17, 2024
a00523f
Support standard page size.
claudiamurialdo Jan 18, 2024
ec059d0
Fix System.NotSupportedException: Stream does not support reading.
claudiamurialdo Jan 24, 2024
8111beb
Various PDF Pig report implementation fixes
tomas-sexenian Feb 7, 2024
692ed02
Provide logging for not supported features
tomas-sexenian Feb 7, 2024
a13a73b
Read chosen report implementation from property value
tomas-sexenian Feb 7, 2024
502507c
Merge remote-tracking branch 'origin/master' into PDFPig
tomas-sexenian Feb 21, 2024
41ea904
Try create AddedImage from url and try create Type1 font from font name
tomas-sexenian Feb 21, 2024
2548aca
Constructor with two arguments in GxReportBuilderPdf8 ended up invoki…
claudiamurialdo Feb 23, 2024
d7b7ff1
Constructor with two arguments in GxReportBuilderPdf8 ended up invoki…
claudiamurialdo Feb 23, 2024
cd97f05
Merge branch 'PDFPig' of https://github.com/genexuslabs/DotNetClasses…
claudiamurialdo Feb 23, 2024
6431e3c
_appPath was not being properly initialized.
claudiamurialdo Feb 26, 2024
134cc2d
Unify the PdfPig version with the one used in GxPdfReportsCS.
claudiamurialdo Feb 27, 2024
6d73318
Remove and sort usings. Force build action.
claudiamurialdo Feb 28, 2024
d23696c
Avoid NullReferenceException when handling unknown fonts just as Bold…
claudiamurialdo Feb 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions dotnet/src/dotnetcore/GxPdfReportsCS/GlobalSuppressions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@
[assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>", Scope = "member", Target = "~M:com.genexus.reports.NativeSharpFunctionsMS.getRegistrySubValues(System.String,System.String)~System.Collections.ArrayList")]
[assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>", Scope = "member", Target = "~M:com.genexus.reports.NativeSharpFunctionsMS.ReadRegKey(System.String)~System.String")]
[assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>", Scope = "member", Target = "~M:com.genexus.reports.MSPDFFontDescriptor.getTrueTypeFontLocation(System.String)~System.String")]
[assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>", Scope = "member", Target = "~M:com.genexus.reports.PDFReportItextBase.getAcrobatLocation~System.String")]
[assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>", Scope = "member", Target = "~M:com.genexus.reports.PDFReportItextBase.loadSubstituteTable")]
[assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>", Scope = "member", Target = "~M:com.genexus.reports.PDFReportBase.getAcrobatLocation~System.String")]
[assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>", Scope = "member", Target = "~M:com.genexus.reports.PDFReportBase.loadSubstituteTable")]
3 changes: 3 additions & 0 deletions dotnet/src/dotnetcore/GxPdfReportsCS/GxPdfReportsCS.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@
<ItemGroup>
<EmbeddedResource Include="..\..\dotnetframework\GxPdfReportsCS\sRGB Color Space Profile.icm" Link="sRGB Color Space Profile.icm" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="PdfPig" Version="0.1.8" PrivateAssets="All"/>
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
Expand Down
4 changes: 2 additions & 2 deletions dotnet/src/dotnetcore/GxPdfReportsCS/PDFReportItext8.cs
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ public class GxReportBuilderPdf8 : GxReportBuilderPdf
public GxReportBuilderPdf8() { }
public GxReportBuilderPdf8(string appPath, Stream outputStream)
{

_appPath = appPath;
_pdfReport = new com.genexus.reports.PDFReportItext8(appPath);
if (outputStream != null)
{
Expand All @@ -49,7 +49,7 @@ public GxReportBuilderPdf8(string appPath, Stream outputStream)
namespace com.genexus.reports
{

public class PDFReportItext8 : PDFReportItextBase
public class PDFReportItext8 : PDFReportBase
{
static IGXLogger log = GXLoggerFactory.GetLogger<PDFReportItext8>();

Expand Down
Loading