ol-cesium
Version:
OpenLayers Cesium integration library
8 lines • 998 B
JavaScript
export { computeRectangle } from './computeRectangle';
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJpbnRVdGlscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9vbGNzL3ByaW50L3ByaW50VXRpbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLGdCQUFnQixFQUFDLE1BQU0sb0JBQW9CLENBQUM7QUFJcEQsTUFBTSxVQUFVLGdCQUFnQixDQUFDLFNBQTJCLEVBQUUsZUFBaUM7SUFDN0YsTUFBTSxRQUFRLEdBQUcsZUFBZSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQzFELE1BQU0sU0FBUyxHQUFHLGVBQWUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUUzRCx5QkFBeUI7SUFDekIsT0FBTyxDQUFDLFFBQVEsR0FBRyxTQUFTLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDcEMsQ0FBQyJ9