웹 캡처 및 변환 도구
GrabzIt의 온라인 커뮤니티

JavaScript에서 DOCX 결과 변경

안녕,

JavaScript 코드를 사용하여 HTML을 내보내고 있습니다. intDocx.


다운로드하기 전에 응답을 조작 할 수있는 방법이 있습니까? 아니면 파일을 응답으로 가져 와서 필요에 따라 조작 한 다음 다운로드 할 수 있습니다.

GrabzIt("Application Key").ConvertHTML(data ,{"onfinish": function(response){
alert(response);
},
"format": "docx"}).Create();

여기에 onfinish 이벤트가 있지만 여기서는 응답 파일 응답이 아닌 ID 만 얻습니다.

우리가 이와 같은 것을 가지고 있다면 도움이 될 것입니다.

25 년 2019 월 XNUMX 일 GrabzIt 지원팀에서 요청

당신은을 사용하여 응답을 얻을 수 있습니다 DataURI 방법base64 인코딩 형식으로 응답을 반환합니다.

그러나 DOCX 형식은 본질적으로 내용, 스타일 등과 같은 것들을 포함하는 많은 XML 파일로 구성된 ZIP 파일이기 때문에 시도하고 조작하려는 경우 서버 측 언어를 사용하는 것이 좋습니다.

25 년 2019 월 XNUMX 일에 GrabzIt Support에서 답변

안녕하세요,

DataUri 콜백 메소드를 사용한 후 아래 응답이 있지만 변환 할 수있는 방법이 있습니까 into 조작 후 다운로드 할 수 있도록 파일 형식

data : application / vnd.openxmlformats-officedocument.wordprocessingml.document; base64,
UEsDBBQAAAAIABlr2U5ryYMnqhgAAPTYAAARABwAd29yZC9kb2N1bWVudC54bWwgohgA

감사

 

 

 

25 년 2019 월 XNUMX 일에 GrabzIt Support에서 답변

서버 측 프로그래밍 언어를 사용하지 않으려는 경우이 서버는 수행 할 수있는 작업을 제한하므로 JavaScript 로이 작업을 수행하려고한다는 것을 기억하십시오.

당신은 두 가지 옵션이 있습니다 :

첫 번째 옵션은 데이터 URI를 HTML 링크에 넣고 다운로드 속성. 누군가가 링크를 클릭하면 다운로드됩니다.

그렇지 않으면 이것을 업로드 할 수 있습니다 서버 측 프로그래밍 언어에 대한 데이터 URI. 거기에서 조작 한 다음 목적에 맞는 새 웹 서비스 작성을 호출하고 클라이언트 측에서 호출하여 다시 다운로드하십시오.

25 년 2019 월 XNUMX 일에 GrabzIt Support에서 답변

답장을 보내 주셔서 감사합니다.

사실, 나는 단지 dlownloaded 파일을 유지하고 싶습니다. into 일부 폴더는 DataUri 콜백 메소드로 응답을 받으면 즉시 생성됩니다. 

 

감사

Charanjit Singh

 

25 년 2019 월 XNUMX 일 Charanjit Singh의 답변