Tyypitettyjen taulukoiden erotin

THotPDF.ExtractLoadedTypedTables muuntaa semanttiset taulukkorivit julkiseksi kanoniseksi sarakeruudukoksi ilman, että ladattua asiakirjaa muutetaan

Taulukon jatkuvuus

Yhteensopivat vierekkäiset fragmentit voivat lisätä kanonisia sarakkeita, jolloin puuttuvista väli-aloituksista tulee eksplisiittisiä ColumnSpan-arvoja yhdistettyjen otsikoiden hylkäämisen sijaan

Peräkkäisillä sivuilla olevat yhteensopivat taulukot yhdistyvät yhdeksi taulukoksi, kun taas vastaavat johtavat otsikkorivit säilyvät ja kantavat IsRepeatedHeader-merkinnän

Tyypitetyt arvot ja luottamus

Jokainen solu säilyttää alkuperäisen Unicode-tekstin, sivuavaruuden rajat, rivi- ja sarakejännekset, normalisoidun arvon, tyypitetyn tallennuksen, valuuttakoodin ja luottamusarvon

Päättely tunnistaa kutsujan valitsemilla desimaali-, tuhat- ja päivämääräjärjestyssäännöillä tyhjät, merkkijono-, kokonaisluku-, numero-, looginen, päivämäärä-, päivämäärä-aika-, valuutta- ja prosenttiarvot

Rajoitettu vienti

ExportLoadedTypedTables kirjoittaa laajennetut RFC 4180 -tyyliset CSV-rivit tai metadatarikkaan JSON-muodon rajatun väliaikaisvirran ja varmuuskopioilla turvallisen loppujulkaisun kautta

Sivu-, glyfi-, lähdetaulukko-, tulos-taulu-, rivi-, solu-, teksti-, tulos-tavu-, luottamus- ja peruutusrajat tarkistetaan ennen tulosten julkaisemista

XLSX-työkirjat

Yksikkö HPDFXLSXExport vie THPDFTypedTables-tietueet Office Open XML -työkirjaksi asentamatta Officea tai lataamatta ulkoista taulukkolaskentakirjastoa

HPDFExportTypedTablesXLSX kirjoittaa luettavaan, kirjoitettavaan ja siirtymiskykyiseen virtaan sen nykyisestä sijainnista väliaikastoiden koko työkirjan ennen julkaisua ja palauttaa ylikirjoitetut tavut, kun palautettava kirjoitusvirhe tapahtuu

HPDFExportTypedTablesXLSXFile käyttää kohteen viereen yksinoikeudella luotua väliaikatiedostoa, tyhjentää sen ja korvaa kohteen atomisesti vasta onnistuneen viennin jälkeen

HPDFExportLoadedTypedTablesXLSX yhdistää poiminnan ja vientiin ja hylkää kohteen, joka on alias ladatulle lähteelle

Jokainen poimittu taulukko muuttuu työkirjaksi nimeltä Table N, jossa on numeeriset ja loogiset solut, päivämäärä- ja päivämäärä-aika-muodot, valuuttakoodit numeromuodoissa, prosenttimuodot ja validoidut yhdistetyt alueet

Yli 15 desimaalin kokonaisluvut tallennetaan tekstinä tarkan arvon säilyttämiseksi, koska Excelin numeerisilla soluilla on rajallinen tarkkuus

Merkkijonot pysyvät literaali tekstinä, myös arvot, jotka alkavat merkillä =, ja XML-ohjausmerkit sekä literaalit Office Open XML -escape-sekvenssit säilyvät SpreadsheetML-escapingin kautta

Oletuksena piilotettu Source metadata-työkirja tallentaa jokaisen lähdesolun työkirjan soluosoitteen, nollapohjaiset lähdesivu- ja taulukkoindeksit, alkuperäisen ja normalisoidun tekstin, arvolajin, valuuttakoodin, sivuavaruuden rajat ja luottamusarvon

THPDFXLSXExportOptions.Default sallii enintään 4 096 taulukkoa, 1 000 000 riviä, 1 000 000 solua ja 256 MiB tulostetta, valinnaisella THPDFCancellationTokenilla ja vaihtoehdolla jättää metadatatyökirja pois

Vienti hylkää päällekkäiset yhdistelmät, järjestämättömät tai kaksoissarakeindeksit, äärettömät numerot, virheelliset valuuttakoodit, päivämäärät vuosien 1900 ja 9999 ulkopuolella, yli 32 767 UTF-16-yksikön tekstit ja Excelin 1 048 576 rivin tai 16 384 sarakkeen rajojen ulkopuoliset työkirjat

Metadatatyökirjassa on yksi otsikkorivi, joten sen käyttöönotto rajoittaa lähdesolut lisäksi 1 048 575:een koko työkirjassa; tyhjä poiminta tuottaa silti yhden näkyvän työkirjan

ZIP-jäsenet käyttävät stored-pakkausmenetelmää, joten tulostekoko voi olla suurempi kuin pakatuilla työkirjoilla; viejä säilyttää ei PDF:n visuaalista tyyliä eikä kaavioita, kaavoja, makroja tai upotettuja kuvia

JSON-työt ja C-ABI näyttävät saman työkirjaputken valinnan tables.export kautta arvolla format: "xlsx" ja jaetuilla poiminta- ja tulostebudjeteilla

Liittyvät API:t