एक लेयर में वेक्टर फीचर बनाना और जोड़ना:
var points = [
new OpenLayers.Geometry.Point(0, 0),
new OpenLayers.Geometry.Point(0, 100),
new OpenLayers.Geometry.Point(100, 100),
new OpenLayers.Geometry.Point(100, 0)
];
var ring = new OpenLayers.Geometry.LinearRing(points);
var polygon = new OpenLayers.Geometry.Polygon([ring]);
// create some attributes for the feature
var attributes = {name: "my name", bar: "foo"};
var feature = new OpenLayers.Feature.Vector(polygon, attributes);
var layer = new OpenLayers.Layer.Vector("Test");
layer.addFeatures([feature]);
हालाँकि आप GeoExt प्रिंट नियंत्रणों को देखना पसंद कर सकते हैं क्योंकि वे पृष्ठ आकार जैसे A4 का समर्थन करते हैं और मानचित्र में पूर्वावलोकन क्षेत्र जोड़ते हैं। आप सोर्सकोड को देखने के लिए भी देख सकते हैं कि वे ऐसा कैसे करते हैं।