Tabell til PDF

Lag en tabell på nettet og konverter den til PDF


Last ned CSV
Loading...

Hva er Tabell til PDF ?

Tabell til PDF er et gratis nettbasert verktøy som hjelper deg med å lage en tabell på nettet, fylle den ut og deretter konvertere den til PDF. Du kan også fylle ut tabellen ved å laste opp CSV-filen din. Standard elimiter er komma. Du kan imidlertid velge forskjellige skilletegn under alternativer som halvfarge, tabulator eller mellomrom. Du kan endre fargene på tabelloverskriften og radene. Hvis du ønsker å konvertere CSV-en din til en pen tabell i PDF-format, eller lage en tabell online på et øyeblikk, så er dette verktøyet ditt. Med denne gratistjenesten Tabell til PDF kan du raskt og enkelt lage en tabell på nettet og deretter konvertere den til en god tabell i PDF.

"; return html; } var data = {wd:"table-to-pdf_no_2_195_1833760770683fefff636092.58138637"}; var options_code_form = { url:"/DevSDK/upload_code.php", data: data, success: function(json) { if(json.status == 5) message_box("Tabell til PDF","Fil er ikke tillatt", 0, "p"); else if(json.status == 2) message_box("Tabell til PDF","Feil under opplasting av fil. Vær så snill, prøv på nytt.", 0, "p"); else { $("#spin_wait").addClass("d-none"); delimiter = $("#delimiter").val(); var csv = csvToArray(json.code, delimiter); load_table(csv); saveEditorState(csv); // force clear filename so you can upload the same image $("#customFileInput")[0].value = ""; } }, dataType : "json", type: "post" }; $(document).on("click" , "#clearBtn", function(e) { var grid_data = _mySpreadsheet.getData(); const dims = [ grid_data.length, grid_data[0].length ]; for(var r = 0; r < dims[0]; ++r) for(var c = 0; c < dims[1]; ++c) grid_data[r][c] = ""; load_table(grid_data); saveEditorState(grid_data); localStorage.clear(); }); $(document).on("click" , "#download_csv_Btn", function(e) { _mySpreadsheet.download(); }); // parse csv string with commas inside cell content or double quote function csvToArray(text, delimiter) { text = text.trim(); let p = "", row = [""], ret = [row], i = 0, r = 0, s = !0, l; for (l of text) { if ('"' === l) { if (s && l === p) row[i] += l; s = !s; } else if (delimiter === l && s) l = row[++i] = ""; else if ("\n" === l && s) { if ("\r" === p) row[i] = row[i].slice(0, -1); row = ret[++r] = [l = ""]; i = 0; } else row[i] += l; p = l; } return ret; }; $("#codeform").submit(function() { $("#spin_wait").removeClass("d-none"); $(this).ajaxSubmit(options_code_form); return false; }); document.querySelector("#header_color").value = header_color; document.querySelector("#row_color").value = row_color; document.querySelector("#header_color").addEventListener("change", watchHeaderColorPicker, false); document.querySelector("#row_color").addEventListener("change", watchRowColorPicker, false); function watchHeaderColorPicker(event) { header_color = event.target.value; color_preview(); } function watchRowColorPicker(event) { row_color = event.target.value; } // initialization of unfold var unfold = new HSUnfold(".js-hs-unfold-invoker").init(); // initialization of fancybox $(".js-fancybox").each(function () { var fancybox = $.HSCore.components.HSFancyBox.init($(this)); }); // move GDPR up if($("#actionBtns").is(":visible")) { } // initialization of header //var header = new HSHeader($("#header")).init(); //---------------- // Handle Language //---------------- function setCookie(name,value,days) { value = encodeURIComponent(value); if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } $(document).on("click", ".setlang", function() { var lang = $(this).attr("data-lang"); setCookie("i2lang", lang); }); function reload() { window.location.reload(true); } // handle clearing search box $("#search_app_ribbon_edit").on("search", function () { search_ribbon_app(); }); // handle keyup change $("#search_app_ribbon_edit").on("input", function() { search_ribbon_app(); }); // handle search button click and Enter $(document).on("click" , "#search_app_ribbon_submit", function(e) { search_ribbon_app(); e.preventDefault(); // prevent refreshing page }); function search_ribbon_app() { var query = $("#search_app_ribbon_edit").val().trim(); var data = "query=" + encodeURIComponent(query) + "&type=R"; // search ribbon apps under every service $.ajax({ url: "/DevSDK/ajax/search.php", type: "POST", data: data, cache: false, success: function (data) { $("#card_tray").html(data); }, error: function (request, status, error) { } }); } });
OSZAR »