diff --git a/build/linux/HGBase/HGBase.cbp b/build/linux/HGBase/HGBase.cbp new file mode 100644 index 00000000..1fab5980 --- /dev/null +++ b/build/linux/HGBase/HGBase.cbp @@ -0,0 +1,86 @@ + + + + + + diff --git a/build/linux/HGImgFmt/HGImgFmt.cbp b/build/linux/HGImgFmt/HGImgFmt.cbp new file mode 100644 index 00000000..7e2d7d32 --- /dev/null +++ b/build/linux/HGImgFmt/HGImgFmt.cbp @@ -0,0 +1,85 @@ + + + + + + diff --git a/build/linux/HGImgProc/HGImgProc.cbp b/build/linux/HGImgProc/HGImgProc.cbp new file mode 100644 index 00000000..ed2ac845 --- /dev/null +++ b/build/linux/HGImgProc/HGImgProc.cbp @@ -0,0 +1,66 @@ + + + + + + diff --git a/build/linux/HGSaneUser/HGSaneUser.cbp b/build/linux/HGSaneUser/HGSaneUser.cbp new file mode 100644 index 00000000..d3f30aaf --- /dev/null +++ b/build/linux/HGSaneUser/HGSaneUser.cbp @@ -0,0 +1,51 @@ + + + + + + diff --git a/build/linux/HGTest/HGTest.cbp b/build/linux/HGTest/HGTest.cbp new file mode 100644 index 00000000..b0f4ff5e --- /dev/null +++ b/build/linux/HGTest/HGTest.cbp @@ -0,0 +1,48 @@ + + + + + + diff --git a/build/linux/HGTest/main.cpp b/build/linux/HGTest/main.cpp new file mode 100644 index 00000000..fcd2b3ca --- /dev/null +++ b/build/linux/HGTest/main.cpp @@ -0,0 +1,32 @@ +#include "stdio.h" +#include "../../../../base/HGBase.h" +#include "../../../../imgfmt/HGImgFmt.h" +#include "../../../../imgproc/HGImgProc.h" + +int main() +{ + HGImage img = NULL; + + HGImgFmt_LoadImage("1.pdf", 0, NULL, HGBASE_IMGTYPE_RGB, HGBASE_IMGORIGIN_TOP, &img); + HGImgFmt_SaveImage(img, 0, NULL, 0, "pdf2pdf.pdf"); + HGBase_DestroyImage(img); + + HGImgFmt_LoadImage("1.jpg", 0, NULL, HGBASE_IMGTYPE_RGB, HGBASE_IMGORIGIN_TOP, &img); + HGImgFmt_SaveImage(img, 0, NULL, 0, "jpg2pdf.pdf"); + HGBase_DestroyImage(img); + + HGImgFmt_LoadImage("1.pdf", 0, NULL, HGBASE_IMGTYPE_RGB, HGBASE_IMGORIGIN_TOP, &img); + HGImgFmt_SaveImage(img, 0, NULL, 0, "pdf2jpg.jpg"); + HGBase_DestroyImage(img); + + HGImgFmt_LoadImage("1.bmp", 0, NULL, HGBASE_IMGTYPE_RGB, HGBASE_IMGORIGIN_BOTTOM, &img); + HGImage imgCrop = NULL; + HGImgProc_ImageDeskew(img, HGFALSE, HGFALSE, NULL, 800, 1200, HGBASE_IMGTYPE_BGRA, HGBASE_IMGORIGIN_TOP, &imgCrop); + HGImgFmt_SaveImage(imgCrop, 0, NULL, 0, "deskew.bmp"); + HGBase_DestroyImage(imgCrop); + HGBase_DestroyImage(img); + + HGBase_WriteInfo(HGBASE_INFOTYPE_DEBUG, "%d", 123456); + HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "%d", 12345); + return 0; +} diff --git a/build/linux/HGWebService/HGWebService.cbp b/build/linux/HGWebService/HGWebService.cbp new file mode 100644 index 00000000..b9764d73 --- /dev/null +++ b/build/linux/HGWebService/HGWebService.cbp @@ -0,0 +1,85 @@ + + + + + + diff --git a/build/linux/default.workspace b/build/linux/default.workspace new file mode 100644 index 00000000..9c4f7129 --- /dev/null +++ b/build/linux/default.workspace @@ -0,0 +1,11 @@ + + + + + + + + + + +