Web Yakalama ve Dönüştürme Araçları

Bir PDF veya DOCX'i tarayıcı genişliğine göre ölçeklendirme

Varsayılan olarak PDF'ler ve DOCX'ler 1366 piksele ölçeklendirilir, ancak bu herhangi bir boyuta değiştirilebilir. Ölçeklendirirken esas olarak tarayıcı genişliğini sayfa boyutuna sığdırmaya çalışırsınız. Dolayısıyla, 1366 piksel ve piksel cinsinden boyutu yalnızca 4 olan bir A700 dikey sayfa seçerseniz, mevcut sayfa boyutuna sığması için gerçek içeriğin boyutunun yaklaşık yarısı kadar ölçeklendirilmesi gerekir. Elbette, tarayıcı genişliğini azalttıysanız, sayfa boyutunu artırdıysanız veya manzarayı kullandıysanız, ölçeklendirme çok daha az veya tamamen tersine olacaktır.

Bir belgeyi ölçeklendirirken sonuçlar her zaman mükemmel olmayabilir ve memnun kalmadan önce birkaç farklı boyut denemek isteyebilirsiniz. Bazen belgenin genişliğiyle aynı tarayıcı genişliğine sahip olanı eşleştirmek yararlı olabilir, böylece tarayıcı genişliği parametresine -1 iletilir.

Aşağıdaki örneklerde, tarayıcı genişliği 1500 piksele ayarlı olarak PDF'ler oluşturulmaktadır.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
PDFOptions options = new PDFOptions();
options.BrowserWidth = 1500;
grabzIt.URLToPDF("http://www.spacex.com", options);
grabzIt.Save("http://www.mywebsite.com/Home/Handler");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
PDFOptions options = new PDFOptions();
options.setBrowserWidth(1500);
grabzIt.URLToPDF("http://www.spacex.com", options);
grabzIt.Save("http://www.mywebsite.com/handler");
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com", 
{"format": "pdf", "download": 1, "bwidth": 1500}).Create();
</script>
var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
var options = {"browserWidth":1500};
client.url_to_pdf("http://www.spacex.com", options);
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});
$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = GrabzItPDFOptions->new();
$options->browserWidth(1500);
$grabzIt->URLToPDF("http://www.spacex.com", $options);
$grabzIt->Save("http://www.mywebsite.com/handler.pl");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new \GrabzIt\GrabzItPDFOptions();
$options->setBrowserWidth(1500);
$grabzIt->URLToPDF("http://www.spacex.com", $options);
$grabzIt->Save("http://www.mywebsite.com/handler.php");
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzItPDFOptions.GrabzItPDFOptions()
options.browserWidth = 1500
grabzIt.URLToPDF("http://www.spacex.com", options)
grabzIt.Save("http://www.mywebsite.com/handler.py")
https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=pdf&bwidth=1500&url=https%3A%2F%2Fspacex.com%2F
grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzIt::PDFOptions.new()
options.browserWidth = 1500
grabzIt.url_to_pdf("http://www.spacex.com", options)
grabzIt.save("http://www.mywebsite.com/handler/index")