כאשר אלמנט HTML ממוקד בהמרת PDF התוצאה נחתכת כדי להציג רק את אלמנט ה- HTML. עם זאת, נותרה השאלה מה לעשות עם שאר הדף. האם יש להציג את העמוד המלא, עם רכיב ה- HTML הממוקד בחלקו העליון או רק אלמנט ה- HTML?

כברירת מחדל העמוד המלא מוצג עם אלמנט ה- HTML הממוקד המופיע בראש הדף. כפי שמוצג בדוגמא מימין.
עם זאת, לעיתים נדרש ליצור PDF שמציג רק את אלמנט ה- HTML שנבחר ללא שאר הדף. דוגמא כיצד זה היה נראה מוצג משמאל.
כדי לעשות זאת עליכם להעביר -1 לפרמטרי רוחב וגובה העמוד. אולם לרוע המזל גישה זו מסובכת יותר מכיוון שלפני שנחתך את ה- PDF יש לבצע אותה.
כך שאם גודל העמוד המוגדר כברירת מחדל אינו גדול דיו בכדי להפוך את אלמנט ה- HTML יפה, ייתכן שיהיה עליכם להגדיר גודל ו / או כיוון עמוד גדולים יותר כדי להבטיח שהוא יינתן כנדרש כנדרש.
חתוך אוטומטית את גודל העמוד אל יעד ה- HTML
שים לב שתכונת גודל העמוד האוטומטית תפעל רק כאשר ממוקד אלמנט HTML.
<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",
{"format": "pdf", "download": 1, "target": "#Article", "height": -1, "width": -1}).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 = {"targetElement":"#Article","pageWidth":-1,"pageHeight":-1};
client.url_to_pdf("http://www.spacex.com", options);
client.save("http://www.example.com/handler", function (error, id){
if (error != null){
throw error;
}
});