Hi
Z powodzeniem używam ConvertHTML z PNG, a teraz próbuję użyć tego samego kodu (nieznacznie zmodyfikowanego dla parametrów PDF), aby mieć również opcję eksportu PDF, ale eksport PDF daje nieco inny wynik, który nie jest do końca poprawny . Eksport PDF powoduje umieszczenie dodatkowej pustej przestrzeni (nie marginesów) po prawej i u dołu mojego kodu HTML. Przetestowałem dokładnie ten sam HTML z poniższym kodem. Jakieś pomysły, dlaczego otrzymuję inny eksport? Jedyne, o czym przychodzi mi do głowy, to kiedy konwertuję piksele na mm, muszę zaokrąglić.
Podziękowania
Oto kod, który mam dla PNG:
GrabzIt („”). ConvertHTML (whatToConvert, {
„target”: „#captureThis”,
„adres”: adres,
„format”: „png”,
„przezroczysty”: 1,
„bwidth”: 1200,
„bheight”: 628,
„szerokość”: 1200,
„wysokość”: 628,
„displayid”: „finalImage”,
}). DataURI (dataURLAfterGrabzIt);
A oto kod dla PDF:
GrabzIt (). ConvertHTML (whatToConvert, {
„target”: „#captureThis”,
„adres”: adres,
„format”: „pdf”,
"width": 317, // Piksele przeliczone na mm
"height": 166, // Piksele przeliczone na mm
„displayid”: „finalImage”,
„mtop”: 0,
„mleft”: 0,
„mbottom”: 0,
„prawy”: 0
}). DataURI (dataURLAfterGrabzIt);