Narzędzia do przechwytywania i konwertowania Internetu
Społeczność online GrabzIt

Jak utworzyć wielostronicowy dokument pdf ze strony internetowej z dynamiczną treścią?

Cześć. Muszę przekonwertować stronę internetową ze wszystkimi stylami i dużą ilością dynamicznej zawartości do dokumentu .pdf. Oznacza to, że dokument .pdf może mieć 1, 2 lub więcej stron i nie wiem, ile treści może być w różnych przypadkach. Ale dokument .pdf ucina całą zawartość dłuższą niż jedną stronę. Jak mogę przekonwertować moją stronę na wielostronicowy dokument PDF?

Zapytane przez Dawie Harmse 4 października 2019 r

Czy możesz wysłać adres URL, abyśmy mogli go obejrzeć.

Odpowiedział GrabzIt Support 4 października 2019

Jaki adres URL masz na myśli? Używam metody ConvertPage: GrabzIt (this.GRABZIT_KEY) .ConvertPage ({'target': '#someId', 'format': 'pdf', 'download': 1, 'cache': 0, 'filename': username, 'bheight': -1, 'height': -1, 'waitfor': '#someId'}). Create ();

Odpowiedział Dawie Harmse 4 października 2019

Ok, myślę, że rozumiem na czym polega problem. Używasz funkcji targetowania, która nie może działać na dwóch stronach. Możesz zwiększyć rozmiar strony lub po prostu przekazać plik HTML, który chcesz przekonwertować na metodę ConvertHTML.

Odpowiedział GrabzIt Support 4 października 2019

Ok, ale muszę przekonwertować moją stronę internetową z wieloma stylami. Jak to możliwe dzięki metodzie ConvertHTML?

Odpowiedział Dawie Harmse 4 października 2019

Musisz usunąć części, których nie jesteś intzachwycony zachowując style.

Alternatywnie użyj parametru docelowego użyj parametru ukryj, który może usunąć niepotrzebne elementy.

Lub po prostu określ duży rozmiar strony internetowej, który zostanie następnie pocięty na wymiar przez cel.

Odpowiedział GrabzIt Support 4 października 2019