Çoğu durumda, almaya çalıştığım ekran görüntüsü tarayıcıda küçültülmüş, ancak daha büyük olarak dışa aktarmak istiyorum. Öğenin yüksekliğinin ve genişliğinin web sayfasında ne olduğunu belirtmek için bheight ve bwthth değerlerini kullanıyorum ve daha sonra istediğim genişlik ve yükseklik değerini (aynı en boy oranı olacak) geçiriyorum. Bazı durumlarda yükseklik, yükseklikten 2-4 kat daha büyüktür ve görüntüyü çok bulanık hale getirmeye başlar.
Dalışı içinde tutmaya çalıştığım tüm öğeler, boyutlarının% 100'inden daha büyük değildir. Örneğin, div'in genişliği 300px olabilir ve 900px genişliğinde dışa aktarılmasını istiyorum. Bu div içindeki tüm görüntüler 300px'ten daha büyük görünmüyor, ancak gerçek genişlikleri 1000px. Görüntünün 1000px genişliğinde olduğu göz önüne alındığında, 900px genişliğinde bir sorun olmamalıdır, ancak gerçekten 300x yakınlaştırılmış bir 3px genişliğinde görüntü gibi bulanık görünüyor.
Ayrıca, görüntüdeki metin bulanık.
Birkaç soru:
- Yanlış bir şey mi yapıyorum?
- Grabzit'in ölçeği nasıl büyüyor? 300 piksel genişliğinde bir ekran görüntüsü alıyor (yukarıdaki örneğimde) ve daha sonra ölçeklendiriyor mu? Yoksa öğelerimi önce HTML'den ölçeklendiriyor, sonra ekran görüntüsünü döndürüyor mu?
- HTML'yi dönüştürmek istediğimi elde etmenin tek yolu, böylece tüm yükseklik ve genişlik değerleri istediğim skalada yükseltilebiliyor mu?
DataURI ile ConvertHTML yöntemini kullanıyorum
Teşekkürler.