Web sayfalarını veya HTML'yi nasıl yakalayacağınız veya dönüştüreceğinizle ilgili sorular sorun into Resimler, CSV, PDF veya DOCX belgeleri ve ayrıca videoların nasıl dönüştürüleceği intAPI'mızı kullanan animasyonlu GIF'ler.
Merhaba,
Html'yi dışa aktarmak için JavaScript kodunu kullanıyorum intveya Docx.
İndirmeden önce yanıtı değiştirebilmemin herhangi bir yolu var mı veya dosyayı yanıt olarak alabilirim, böylece onu ihtiyacıma göre değiştirebilirim ve sonra indirebilirim.
GrabzIt("Application Key").ConvertHTML(data ,{"onfinish": function(response){
alert(response);
},
"format": "docx"}).Create();
Burada bir bitiş olayı var ancak burada herhangi bir yanıt dosyası yanıtı değil yalnızca kimliği alıyorum
eğer böyle bir şeyimiz varsa yardım edilecektir.
kullanarak yanıt alabilirsiniz. DataURI yöntemiyanıtı base64 kodlu bir biçimde döndürür.
Ancak DOCX formatı esasen içerik, stiller vb. gibi şeyleri kapsayan bir dizi XML dosyasından oluşan bir ZIP dosyası olduğundan, denemek ve değiştirmek istiyorsanız sunucu tarafı dili kullanmanız daha iyi olabilir.
Merhaba,
DataUri geri çağırma yöntemini kullandıktan sonra aşağıdaki yanıtı aldım, ancak bunu dönüştürmenin herhangi bir yolu var mı? into dosya formatını değiştirdikten sonra indirebilmem için
veri:application/vnd.openxmlformats-officedocument.wordprocessingml.document;base64,
UEsDBBQAAAAIABlr2U5ryYMnqhgAAPTYAAARABwAd29yZC9kb2N1bWVudC54bWwgohgA
Teşekkür
Bunu JavaScript'te yapmaya çalıştığınızı unutmayın; bu nedenle, sunucu tarafı programlama dili kullanmaya istekli değilseniz, bu durum yapabileceklerinizi sınırlar.
İki seçeneğiniz var:
İlk seçenek, Veri URI'sini bir HTML bağlantısına yerleştirmek ve bir indirme özelliği. Birisi bağlantıya tıkladığında indirilecektir.
Aksi takdirde bunu yükleyebilirsiniz Sunucu tarafı programlama diline veri URI'si. Orada değiştirin ve ardından bu amaç için yeni bir web hizmeti oluşturarak ve onu istemci tarafından arayarak yeniden indirin.