Tools om het web vast te leggen en te converteren
GrabzIt is een online community

HTML naar DocX retourneert een bestand, maar HTML naar PDF niet

Stel vragen over het vastleggen of converteren van webpagina's of HTML into afbeeldingen, CSV-, PDF- of DOCX-documenten en over het converteren van video's into geanimeerde GIF's die onze API gebruiken.

Wanneer we de docx-generator uitvoeren, krijgen we een bestand terug, dwz

var HTML = document.querySelector('#' + $parameters.SectionId).innerHTML;

GrabzIt("XXXXXXXXXXXX").ConvertHTML(HTML, {"bestandsnaam": $parameters.OutputFileName,"format": "docx"}).Create();

maar als we rennen 

var HTML = document.querySelector('#' + $parameters.SectionId).innerHTML;

GrabzIt("XXXXXXX").ConvertHTML(HTML, {"format": "pdf"}).Create();

we ontvangen nooit een bestand terug.

We weten dat de HTML werkt zoals we hebben geknipt en geplakt into de demobox op de website. Weet u niet zeker of de demo Javascript is, maar kan de JavaScript PDF-generator defect zijn?   

 

 

Gevraagd door anoniem op 30 augustus 2022

Het klinkt alsof er misschien een probleem is met JavaScript. Kunt u dat alstublieft doen? kijk hier om te zien of het met succes wordt gegenereerd.

Als dit het geval is, controleer dan de ontwikkelaarstools om te zien of er fouten zijn.

Als u ons de HTML die u gebruikt kunt e-mailen, kunnen we het zelf proberen.

Beantwoord door GrabzIt-ondersteuning op 30 augustus 2022

Hoi,

Dank je voor het antwoord. Ik heb een kijkje genomen in het diagnoseprogramma dat u pointnaar en het bestand wordt daar weergegeven als succesvol gegenereerd. Het lijkt er dus op dat het niet als download naar de browser wordt teruggebracht. Ik gebruik de laatste versie van edge.

Beantwoord door anoniem op 30 augustus 2022

U moet in de ontwikkelaarstools in de browser kijken om te zien wat er gebeurt: https://www.ibm.com/docs/en/rpa/21.0?topic=tools-opening-developer-in-microsoft-edge-browser

Beantwoord door GrabzIt-ondersteuning op 30 augustus 2022

We zien ook hetzelfde probleem waarbij PDF niet wordt teruggestuurd naar de browser in Chrome, dus geen uniek Edge-probleem

Beantwoord door anoniem op 30 augustus 2022

Ik heb zojuist het converteren van HTML naar PDF geprobeerd en het werkt prima. Het probleem is dat je de specificatie niet specificeert download eigendom zoals hier weergegeven.

Als de downloadeigenschap niet is opgegeven, wordt de PDF op de pagina weergegeven. Dit is niet mogelijk voor een DOCX, dus deze wordt gewoon gedownload. 

Beantwoord door GrabzIt-ondersteuning op 30 augustus 2022

Superster! De downloadparameter was de truc. Bedankt voor de hulp

Beantwoord door anoniem op 30 augustus 2022