웹 캡처 및 변환 도구

웹 캡처 품질을 어떻게 향상 시킵니까?

캡처의 품질을 판단하기 전에 GrabzIt의 캡처 소프트웨어가 Chromium을 기반으로하고 있는지 확인해야합니다. 따라서 URL 또는 HTML이 Chrome에서 제대로 렌더링되지 않으면 잘 캡처되지 않습니다.

이미지 품질

기본적으로 이미지 캡처는 JPG를 사용합니다. JPG는 기본적으로 85 % 압축을 사용하여 품질은 떨어지지 만 이미지 크기는 더 작습니다. 품질을 향상 시키려면 이미지 형식을 기본 JPG 이외의 다른 형식 (예 : PNG)으로 변경하여 압축과 품질의 균형을 잘 유지해야합니다. 또는 JPG 형식을 유지하고 아래 그림과 같이 quality 매개 변수를 100로 설정하십시오 (파일 크기가 커짐).

ImageOptions options = new ImageOptions();
options.Quality = 100;

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.Save("http://www.mywebsite.com/Home/Handler");
ImageOptions options = new ImageOptions();
options.setQuality(100);

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.Save("http://www.mywebsite.com/handler");
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com", 
{"quality":100}).Create();
</script>
var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.url_to_image("http://www.spacex.com", {"quality":100});
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});
$options = GrabzItImageOptions->new();
$options->quality(100);

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->Save("http://www.mywebsite.com/handler.pl");
$options = new \GrabzIt\GrabzItImageOptions();
$options->setQuality(100);

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->Save("http://www.mywebsite.com/handler.php");
options = GrabzItImageOptions.GrabzItImageOptions()
options.quality = 100

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.URLToImage("http://www.spacex.com", options)
grabzIt.Save("http://www.mywebsite.com/handler.py")
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&format=jpg&quality=100&url=https%3A%2F%2Fspacex.com%2F
options = GrabzIt::ImageOptions.new()
options.quality = 100

grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.url_to_image("http://www.spacex.com", options)
grabzIt.save("http://www.mywebsite.com/handler/index")

스크린 샷 크기를 조정하면 또 다른 잠재적 인 품질 문제가 발생할 수 있습니다. 이는 브라우저 크기에 비해 이미지 크기를 늘리거나 줄입니다. 최상의 스케일링 알고리즘을 사용하지만 품질은 여전히 ​​영향을받을 수 있습니다. 개발자가 이미지의 잘못된 배율을 선택.

이미지 홍보int 품질

홍보하고 싶다면int 이미지의 크기가 클수록 이미지 품질이 높아질 수 있습니다.int에드. 이미지를 늘리지 않고이 작업을 수행하려면 고화질 이미지 이미지가 확대되어 세부 묘사가 향상되었습니다.

DOCX 품질

변환중인 문서 유형에 대한 품질 매개 변수를 설정하여 DOCX에 저장된 이미지의 품질을 향상시킬 수 있습니다. 아래 예는 DOCX의 품질을 100로 설정하는 방법을 보여줍니다.

DOCXOptions options = new DOCXOptions();
options.Quality = 100;

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToDOCX("http://www.spacex.com", options);
grabzIt.Save("http://www.mywebsite.com/Home/Handler");
DOCXOptions options = new DOCXOptions();
options.setQuality(100);

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToPDF("http://www.spacex.com", options);
grabzIt.Save("http://www.mywebsite.com/handler");
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com", 
{"quality":100,"format":"docx"}).Create();
</script>
var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.url_to_docx("http://www.spacex.com", {"quality":100});
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});
$options = GrabzItDOCXOptions->new();
$options->quality(100);

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToDOCX("http://www.spacex.com", $options);
$grabzIt->Save("http://www.mywebsite.com/handler.pl");
$options = new \GrabzIt\GrabzItDOCXOptions();
$options->setQuality(100);

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToDOCX("http://www.spacex.com", $options);
$grabzIt->Save("http://www.mywebsite.com/handler.php");
options = GrabzItDOCXOptions.GrabzItDOCXOptions()
options.quality = 100

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.URLToDOCX("http://www.spacex.com", options)
grabzIt.Save("http://www.mywebsite.com/handler.py")
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&format=docx&quality=100&url=https%3A%2F%2Fspacex.com%2F
options = GrabzIt::DOCXOptions.new()
options.quality = 100

grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.url_to_docx("http://www.spacex.com", options)
grabzIt.save("http://www.mywebsite.com/handler/index")

PDF 품질

GrabzIt에 의해 생성 된 PDF 기본적으로 최상의 압축을 사용하므로 품질을 잃지 않고 PDF를 압축 할 수 있습니다. 그러나 50보다 낮은 품질 값은 GrabzIt이 PDF를 완전히 압축하게합니다.

애니메이션 GIF 품질

또한 품질 매개 변수를 100로 설정하여 애니메이션 GIF 품질을 향상시킬 수도 있습니다. 프레임 속도 증가 GIF의 품질도 향상시킵니다.

이러한 기술을 대부분 사용하려면 프리미엄 패키지.