Web Yakalama ve Dönüştürme Araçları

GrabzIt HTML'yi DOCX'e nasıl dönüştürür?

HTML, satır içi DIV'ler veya SPAN'lar gibi birçok karmaşık yapıyı yan yana temsil edebilir. Üst üste gelen HTML öğeleri ve farklı HTML öğelerine kenarlıklar uygulandı. Çoğunlukla bu DOCX'te mantıklı bir yaklaşım olmazken, floatHTML öğelerini metin kutuları ile doldurmak, neredeyse tüm içeriğin metin kutuları içinde bulunmasına neden olur ve bu da çok çirkin ve dağınık bir Word belgesine neden olur.

Bu sorun nedeniyle görmezden geliyoruz floatHTML öğelerinin ve çoğu HTML öğesinin kenarlıklarının oluşturulması. Ancak, örneğin tablo hücreleri ve görüntü öğelerinde hizalama gibi bazı HTML öğelerinin kenarlıklarına saygı duyuyoruz.

Bu, içeriği yan yana yerleştiremeyeceğiniz anlamına mı geliyor? Hayır. Bunu kullanarak hala mümkündür sütun CSS özellikleri, HTML tabloları ve sekme durakları aşağıda belirtildiği gibi.

Bir HTML belgesinin tam olarak ekranda gösterildiği gibi yakalanmasını istiyorsanız, daha iyi HTML'yi PDF'ye dönüştür PDF dosya biçimi mutlak konumlandırma kullandığından.

Sekme Durakları

Sekme Durakları özel bir DOCX özelliğidir ve floatMetin hizalamalı HTML öğeleri, belirli bir metin hizalamasına sahip olmayan% 100 genişlikte bir HTML öğesinin içinde yer alır. Bu, alt öğelere normal hizalamanın uygulanmaması gerektiği anlamına geldiğinden önemlidir. Bu kullanılarak yapılır text-align:start. Sekme Duraklarının bir tablo veya liste içinde çalışmayacağını unutmayın.

Bunun bir örneği aşağıda gösterilmiştir.

<div style="width:100%;text-align:start">
   <div style="width:50%;text-align:left;float:left">Aligned One</div>
   <div style="width:50%;text-align:left;float:left">Aligned Two</div>
</div>