Outils pour capturer et convertir le Web
Communauté en ligne de GrabzIt

Comment pouvez-vous utiliser le service depuis Angular +/8

Posez des questions sur la capture ou la conversion de pages Web ou de HTML into des images, des documents CSV, PDF ou DOCX ainsi que des informations sur la conversion de vidéos into GIF animés utilisant notre API.

Bonnes tardes, moi gustaría intEssayez ce service pour convertir les informations Web qui sont dans les dernières versions d'Angular, 
Je veux savoir comment utiliser Rest Api sans utiliser Json, et je vois que dans votre exemple par POSTMAN vous voulez les valeurs par le moyen de données de formulaire.

Cordialement,

Demandé par anonyme le 23 mars 2021

L'API REST est basée sur JSON mais vous pouvez obtenir les mêmes fonctionnalités dans de nombreux langages différents, notamment PHP, JavaScript, etc.

Réponse du support GrabzIt le 23 mars 2021

Merci au support GRABZIT pour votre réponse.

Je POST la requête avec Angular fine, simule l'exemple PostMan.

Maintenant, mon problème est que l'API restante me répond "file = {type: 0}"

GRABZIT prend en charge HTML5 avec des highcharts ???

gratitude!

Répondu par anonyme le 23 mars 2021

C'est probablement parce qu'il renvoie un fichier dans la réponse et que le facteur ne peut pas le gérer. JSON ne doit être renvoyé qu’en cas d’erreur.

Réponse du support GrabzIt le 23 mars 2021

Ne me renvoie pas d'archives, je renvoie un objet unique qui est --  fichier = {type : 0}

pas de rencontre avec une chaîne d'octets pour télécharger comme PDF

Seguiré intdit.

Cordialement,

Répondu par anonyme le 23 mars 2021

Mon code est celui-ci

ExportPDFAPI (Info : quelconque) : Observable {

const a = 'https://api.grabz.it/services/convert.ashx';
    laissez formData = new FormData();
    formData.append('key', Info.key);
    formData.append('format', Info.format);
    formData.append('html', Info.html);  
    const options = { type de réponse : "Blob" } ;    
    const req = new HttpRequest('POST', a, formData, {responseType : "blob"});
    renvoie this.http.request(req);

}

Répondu par anonyme le 23 mars 2021

Je ne pense pas qu'il s'agisse d'une erreur GrabzIt mais d'un problème lié à la façon dont vous utilisez Angular. Voici une description de quelque chose de similaire.

Réponse du support GrabzIt le 23 mars 2021