SaveDOCXToStream

pretvorba dokumentov, izluščevanje, DOCX, tokovi

Opis

Pretvori razpon strani PDF v uredljivi dokument WordprocessingML in paket DOCX zapiše na trenutni položaj toka

Sintaksa

Function TPDFlib.SaveDOCXToStream(Const PageRange: WideString;
  Options: Integer; Target: TStream): Integer;

Parametri

PageRangeRazpon strani s številčenjem od 1 ali prazen niz za vse strani; izrecni vrstni red strani se ohrani
OptionsBitna maska: PDF_DOCX_INCLUDE_IMAGES = 1 vgradi slike strani kot plavajoče objekte PNG, PDF_DOCX_DETECT_HEADINGS = 2 preslika velike kratke vrstice v Heading 1 do Heading 3, PDF_DOCX_PRESERVE_STYLES = 4 ohrani imena, velikosti in barve pisav ter bold, italic, nadpisano in podpisano, PDF_DOCX_PRESERVE_PAGE_BREAKS = 8 pa vstavi uredljive prelome strani; PDF_DOCX_DEFAULT omogoči vse štiri
TargetCiljni tok, ki ne preide v last knjižnice

Vrnjene vrednosti

Vrne število pretvorjenih strani ali nič, kadar spodletita validacija, preklic, izvleka, paketiranje ali zapisovanje

Opombe

Odstavki v bralnem vrstnem redu, označeni in oštevilčeni seznami ter zaznane tabele postanejo domača uredljiva vsebina Word in ne posnetki strani

Slikovni podatki so stisnjeni v paket, ko se obdeluje vsaka stran, zato pomnilnik za slike sledi trenutni strani; kompaktno XML telo dokumenta ostane v medpomnilniku, dokler ni zapisan ZIP centralni direktorijIzhod je determinističen paket ZIP DOCX s vnosi Deflate s preverjanjem CRC in ne zahteva namestitve Office

Izbrana stran PDF se obnovi, preden se klic vrneLastErrorCode je 114 za neveljavne argumente in 518 za spodletele izluščevanja, pakiranja ali tokove

Glejte tudi

SaveDOCXToFile, ExtractStructuredDocument, ExportDocumentHTML