diff options
| author | Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> | 2024-07-30 21:28:24 +0530 |
|---|---|---|
| committer | Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> | 2024-07-30 21:28:24 +0530 |
| commit | caa9c3f705730886cab911cb241703a10494581c (patch) | |
| tree | 624ab13c6d370cc999c1ff4b896faf72b6853827 | |
| parent | 60fa822ab38b6d8d2db7c553c779043858c30eb2 (diff) | |
| download | banglar-bhumi-utils-caa9c3f705730886cab911cb241703a10494581c.tar.gz banglar-bhumi-utils-caa9c3f705730886cab911cb241703a10494581c.zip | |
Added plot map details on top of pdf page.
| -rw-r--r-- | package.json | 2 | ||||
| -rw-r--r-- | src/scripts/functionality/sheet-map/download-map-pdf-page-content.html | 20 | ||||
| -rw-r--r-- | src/scripts/functionality/sheet-map/index.ts | 10 |
3 files changed, 31 insertions, 1 deletions
diff --git a/package.json b/package.json index e6c737f..fab95c5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "banglar-bhumi-utils", - "version": "1.0.0", + "version": "1.1.0", "description": "A chrome extension to improve functionality of the banglarbhumi.gov.in website.", "main": "dist/index.js", "repository": "https://github.com/arpitchakladar/banglar-bhumi-utils", diff --git a/src/scripts/functionality/sheet-map/download-map-pdf-page-content.html b/src/scripts/functionality/sheet-map/download-map-pdf-page-content.html index 4d698ef..da765ec 100644 --- a/src/scripts/functionality/sheet-map/download-map-pdf-page-content.html +++ b/src/scripts/functionality/sheet-map/download-map-pdf-page-content.html @@ -25,7 +25,27 @@ stroke-linecap: round; stroke-linejoin: round; } + .details { + font-size: 1.3rem; + display: flex; + width: 100%; + padding: 0 1rem 1rem 1rem; + border-bottom: 2px solid black; + justify-content: space-around; + margin-bottom: 0.2rem; + } </style> +<div class="details"> + <div> + DISTRICT: $district$ + </div> + <div> + BLOCK: $block$ + </div> + <div> + MOUZA: $mouza$ + </div> +</div> <svg> $mapContent$ </svg> diff --git a/src/scripts/functionality/sheet-map/index.ts b/src/scripts/functionality/sheet-map/index.ts index c3ad13f..71228fe 100644 --- a/src/scripts/functionality/sheet-map/index.ts +++ b/src/scripts/functionality/sheet-map/index.ts @@ -44,8 +44,18 @@ const setPlotInformation = (plotPolygon: PlotPolygon | null | undefined = null) }; const downloadPDF = (labelPoints: boolean = true) => { + const _getMapDetail = (i: number) => { + const detail = document.querySelector(`#headerTable > tbody > tr > td:nth-child(${i})`)! + .innerHTML + .split("[")[1] + .trim(); + return detail.substr(0, detail.length - 1); + }; generateWebPage( getDownloadMapPDFPageContent({ + district: _getMapDetail(1), + block: _getMapDetail(2), + mouza: _getMapDetail(3), mapContent: plotPolygonPathElements + (labelPoints ? plotNumberLabelTextElements : "") }), "map" |
