ev-olcs
Version:
OpenLayers Cesium integration and plugin library
8 lines • 1 kB
JavaScript
export { computeRectangle } from './computeRectangle.js';
export function computeDPIForPDF(pdfPixels, imageDimensions) {
const widthDPI = imageDimensions[0] / (pdfPixels[0] / 72);
const heightDPI = imageDimensions[1] / (pdfPixels[1] / 72);
// this can be fractional
return (widthDPI + heightDPI) / 2;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJpbnRVdGlscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9vbGNzL3ByaW50L3ByaW50VXRpbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLGdCQUFnQixFQUFDLE1BQU0sdUJBQXVCLENBQUM7QUFJdkQsTUFBTSxVQUFVLGdCQUFnQixDQUFDLFNBQTJCLEVBQUUsZUFBaUM7SUFDN0YsTUFBTSxRQUFRLEdBQUcsZUFBZSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQzFELE1BQU0sU0FBUyxHQUFHLGVBQWUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUUzRCx5QkFBeUI7SUFDekIsT0FBTyxDQUFDLFFBQVEsR0FBRyxTQUFTLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDcEMsQ0FBQyJ9