שמירת הדפסה כקובץ PDF באנגולר

  • הוסף לסימניות
  • #41
יש תוסף מיוחד לשילוב טבלאות בתוך ה- PDF, מאוד מומלץ!
בו השתמשתי
לא עובד הגדרה של:
doc.autoTable({ html: '#my-table' })

אלא רק הדרך של :
JavaScript:
autoTable(doc, {
  head: [[ 'count', 'price','nameItem','codeItem']],
  body:rows,
  didDrawPage: (dataArg) => {
    doc.setFontSize(20);
    doc.addFileToVFS("src/app/assets/fonts/Rubik-Black.ttf", this.myFont);
    doc.addFont("src/app/assets/fonts/Rubik-Black.ttf", "Rubik", "normal");
    doc.setFont("Rubik");
    doc.setTextColor(40);
  }
});

השאלה איך אפשר למקם את זה באמצע הטקסט ? (לשים לפני ואחרי טקסט ...)
ועוד שאלה למה ההמרה של עברית לא עובד על הטבלה ? הוא מדפיס גיבריש
 
  • הוסף לסימניות
  • #42
ב- autoTable, ההגדרה של הפונט נעשית באופן אחרת:
JavaScript:
doc.autoTable({
  styles: { font: 'Rubik' },
    )}
 
  • הוסף לסימניות
  • #43
ב- autoTable, ההגדרה של הפונט נעשית באופן אחרת:
ב
doc.autoTable

אבל הוא לא מזהה את ה
doc.autoTable({

אלא רק autoTable בצורה השניה
JavaScript:
autoTable(doc, {
  head: [[ 'count', 'price','nameItem','codeItem']],
  body:rows,
  didDrawPage: (dataArg) => {
    // styles: { font: 'Rubik' }
    doc.setFontSize(20);
    doc.addFileToVFS("src/app/assets/fonts/Rubik-Black.ttf", this.myFont);
    doc.addFont("src/app/assets/fonts/Rubik-Black.ttf", "Rubik", "normal");
    doc.setFont("Rubik");
    doc.setTextColor(40);
  }
});
 
  • הוסף לסימניות
  • #44
ב- autoTable, ההגדרה של הפונט נעשית באופן אחרת:
JavaScript:
doc.autoTable({
styles: { font: 'Rubik' },
זה עובד כך ,
על אותו עקרון איך מגדירים שיהפוך את הכיוון של הטקסט ?
המילה מוצגת בעברית - אבל הפוכה
 
  • הוסף לסימניות
  • #45
זה עובד כך ,
על אותו עקרון איך מגדירים שיהפוך את הכיוון של הטקסט ?
המילה מוצגת בעברית - אבל הפוכה
אצלי היה מספיק להגדיר פעם אחת בהתחלה את השורה הזאת:
JavaScript:
doc.setR2L(true);
אצלך לא עוזר?
 
  • הוסף לסימניות
  • #46
האם יש אפשרות לפתוח למשתמש חלון הדפסה עם הקובץ שירד למחשב ?
ז"א לפתוח לו את החלון של ההדפסה עם קובץ PDF שכבר נמצא על המחשב ?
לתת לו ניתוב במקום ID
 
  • הוסף לסימניות
  • #47
אצלך לא עוזר?

ב"ה זה יצר קובץ ואפילו פתח להדפסה ,
כשאני מריצה את זה על המחשב שעליו יושב התוכנה זה מריץ מצוין ,
כשאני מנסה להריץ את זה בענן (הפרויקט נמצא לי על שרת ) זה נופל לי ורושם לי את השגיאות הבאות:
ניסיתי למצוא פתרון לא ממש הצלחתי:(

ERROR TypeError: Cannot read property 'widths' of undefined

vendor-es2015.js:187054 jsPDF PubSub Error Cannot read property 'widths' of undefined TypeError: Cannot read property 'widths' of undefined
 

פרוגבוט

תוכן שיווקי
פרסומת

פוסטים חדשים שאולי לא קראת....

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה