AddPDF¶
HTML içeriğiyle depoya yeni bir PDF dosyası ekler ve oluşturulan FileInfo.
myFiles.AddPDF(html: string, name: string, options?: FooterHtml : string
Belgedeki tüm sayfaların altbilgisi olarak kullanılacak HTML içeriğini alır veya ayarlar.
FooterSpacing : number
Altbilgi ile sayfa içeriği arasındaki boşluğu alır veya ayarlar. Varsayılan değer 0'dır.
HeaderHtml : string
Belgedeki tüm sayfaların üstbilgisi olarak kullanılacak HTML içeriğini alır veya ayarlar.
HeaderSpacing : number
Üstbilgi ile sayfa içeriği arasındaki boşluğu alır veya ayarlar. Varsayılan değer 0'dır.
MarginBottom : number
Sayfanın alt kenar boşluğunu alır veya ayarlar.
MarginLeft : number
Sayfanın sol kenar boşluğunu alır veya ayarlar. Varsayılan değer '10mm'dir.
MarginRight : number
Sayfanın sağ kenar boşluğunu alır veya ayarlar. Varsayılan değer '10mm'dir.
MarginTop : number
Sayfanın üst kenar boşluğunu alır veya ayarlar.
Orientation : ( "Landscape" | "Portrait" )
Sayfa yönünü alır veya ayarlar.
PageHeight : number
Sayfa yüksekliğini alır veya ayarlar.
PageSize : ( "A1" | "A2" | "A3" | "A4" | "A5" | "A6" | "A7" | "A8" | "A9" | "B0" | "B1" | "B2" | "B3" | "B4" | "B5" | "B6" | "B7" | "B8" | "B9" | "B10" | "C5E" | "Comm10E" | "DLE" | "Executive" | "Folio" | "Ledger" | "Legal" | "Letter" | "Tabloid" )
Önceden tanımlanmış sayfa boyutunu alır veya ayarlar. Varsayılan değer 'A4'tür.
PageWidth : number
Sayfa genişliğini alır veya ayarlar.
Style : string
Sayfaya eklenecek CSS stilini alır veya ayarlar.):FileInfo
Parametreler¶
string html
Dosyanın HTML biçimindeki içeriği.
string name
Dosyanın adı.
FooterHtml : string
Belgedeki tüm sayfaların altbilgisi olarak kullanılacak HTML içeriğini alır veya ayarlar.
FooterSpacing : number
Altbilgi ile sayfa içeriği arasındaki boşluğu alır veya ayarlar. Varsayılan değer 0'dır.
HeaderHtml : string
Belgedeki tüm sayfaların üstbilgisi olarak kullanılacak HTML içeriğini alır veya ayarlar.
HeaderSpacing : number
Üstbilgi ile sayfa içeriği arasındaki boşluğu alır veya ayarlar. Varsayılan değer 0'dır.
MarginBottom : number
Sayfanın alt kenar boşluğunu alır veya ayarlar.
MarginLeft : number
Sayfanın sol kenar boşluğunu alır veya ayarlar. Varsayılan değer '10mm'dir.
MarginRight : number
Sayfanın sağ kenar boşluğunu alır veya ayarlar. Varsayılan değer '10mm'dir.
MarginTop : number
Sayfanın üst kenar boşluğunu alır veya ayarlar.
Orientation : ( "Landscape" | "Portrait" )
Sayfa yönünü alır veya ayarlar.
PageHeight : number
Sayfa yüksekliğini alır veya ayarlar.
PageSize : ( "A1" | "A2" | "A3" | "A4" | "A5" | "A6" | "A7" | "A8" | "A9" | "B0" | "B1" | "B2" | "B3" | "B4" | "B5" | "B6" | "B7" | "B8" | "B9" | "B10" | "C5E" | "Comm10E" | "DLE" | "Executive" | "Folio" | "Ledger" | "Legal" | "Letter" | "Tabloid" )
Önceden tanımlanmış sayfa boyutunu alır veya ayarlar. Varsayılan değer 'A4'tür.
PageWidth : number
Sayfa genişliğini alır veya ayarlar.
Style : string
Sayfaya eklenecek CSS stilini alır veya ayarlar. options optional
İsteğe bağlı PDF dönüştürme seçenekleri.
Döndürür¶
Oluşturulan FileInfo.
Açıklamalar¶
HTML'den PDF'ye dönüştürme, betik yürütülürken eşzamanlı olarak gerçekleşir. Geçersiz dönüştürme seçenekleri veya dönüştürme hataları betik hatasına neden olur; dosya yalnızca dönüştürme başarılı olduğunda eklenir.
Parametreleri headerHtml ve footerHtml parametreleri tek bir sayfanın içeriğini belirtir ve aşağıdaki parametreleri içerebilir:
[page]: Geçerli sayfa numarası.[frompage]: İlk sayfa numarası.[topage]: Toplam sayfa sayısı.[customField]: Seçeneklerde belirtilen diğer özel özellikler.
PDF dönüştürme için yeniden kullanılabilir üstbilgi HTML'si tanımlama¶
1 2 3 4 5 6 7 8 9 10 | |
HTML'yi PDF dosyasına dönüştürme¶
1 2 3 | |