TXT ל-PDF JavaScript | טקסט ל-PDF ב-JavaScript

האם אתה מחפש דרך להמיר קבצי טקסט רגיל מפורמט TXT לפורמט PDF בצורה חלקה בתוך פרויקטי JavaScript שלך? הגעתם למקום הנכון! בין אם אתה בונה יישום אינטרנט, יוצר כלי פרודוקטיביות או פשוט מחפש לייעל את זרימת העבודה שלך, היכולת להמיר TXT ל-PDF ישירות מתוך קוד ה-JavaScript שלך היא חיסכון אמיתי בזמן. אז בואו נצא למסע הזה כדי לשלוט באמנות המרת TXT ל-PDF ב-JavaScript!

מאמר זה עוסק בנושאים הבאים:

  1. ממיר JavaScript TXT ל-PDF
  2. המר TXT ל-PDF ב-JavaScript
  3. נסה ממיר TXT ל-PDF Online
  4. משאבים בחינם

ספריית JavaScript להמרת TXT ל-PDF

נשתמש ב-Aspose.PDF עבור JavaScript כדי להמיר TXT למסמך PDF. זה מאפשר למפתחים ליצור, לתפעל, לערוך ולהמיר מסמכי PDF באופן תוכנתי. ניתן לשלב אותו בקלות ביישומי JavaScript, מה שהופך אותו לבחירה אידיאלית עבור משימות הקשורות ל-PDF.

אנא הורד את הספרייה ופעל לפי הוראות ההתקנה המופיעות כאן: התקן Aspose.PDF for JavaScript.

המר TXT ל-PDF ב-JavaScript

על מנת להמיר TXT ל-PDF באמצעות Aspose.PDF ביישום אינטרנט, עלינו רק לטעון את קובץ ה-TXT ולאחר מכן לשמור אותו בפורמט PDF. משימת ההמרה עתירת המשאבים TXT ל-PDF תועבר לשרשור של עובד אינטרנט, וזה ימנע את חסימת השרשור הראשי של ממשק המשתמש. אז אפליקציית הממיר שלנו הופכת לידידותית למשתמש, וההורדה באמצעות המרה פשוטה יותר.

אנו יכולים להמיר בקלות קובץ טקסט רגיל למסמך PDF ב-JavaScript על ידי ביצוע השלבים הבאים:

  1. צור עובד אינטרנט באמצעות קטע הקוד הבא:
/*Create Web Worker*/
const AsposePDFWebWorker = new Worker("AsposePDFforJS.js");
AsposePDFWebWorker.onerror = evt => console.log(`Error from Web Worker: ${evt.message}`);
AsposePDFWebWorker.onmessage = evt => document.getElementById('output').textContent = 
  (evt.data == 'ready') ? 'loaded!' :
    (evt.data.json.errorCode == 0) ? `Result:\n${DownloadFile(evt.data.json.fileNameResult, "application/pdf", evt.data.params[0])}` : `Error: ${evt.data.json.errorText}`;

/*Event handler*/
const ffileFromTxt = e => {
  const file_reader = new FileReader();
  file_reader.onload = event => {
    /*Convert a TXT-file to PDF and save the "ResultPDFFromTxt.txt" - Ask Web Worker*/
    AsposePDFWebWorker.postMessage({ "operation": 'AsposePdfFromTxt', "params": [event.target.result, e.target.files[0].name, "ResultPDFFromTxt.pdf"] }, [event.target.result]);
  };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};

/*Make a link to download the result file*/
const DownloadFile = (filename, mime, content) => {
    mime = mime || "application/octet-stream";
    var link = document.createElement("a"); 
    link.href = URL.createObjectURL(new Blob([content], {type: mime}));
    link.download = filename;
    link.innerHTML = "Click here to download the file " + filename;
    document.body.appendChild(link); 
    document.body.appendChild(document.createElement("br"));
    return filename;
}
  1. כעת, המר TXT ל-PDF על ידי ביצוע השלבים הבאים:
  • ראשית, בחר את קובץ ה-TXT הקלט שברצונך להמיר.
  • לאחר מכן, צור אובייקט FileReader חדש.
  • לאחר מכן, קרא לפונקציה AsposePdfFromTxt, אשר ממירה TXT לפורמט PDF. פונקציה זו מקבלת גם את שם הקובץ שהומר.
  • לאחר מכן, אם ה-json.errorCode הוא 0, אז קובץ ה-PDF שנוצר שלך מקבל את השם שציינת קודם לכן. אחרת, תהיה שגיאה בקובץ שלך, והודעת השגיאה תירשם בקובץ json.errorText.
  • לבסוף, הפונקציה DownloadFile מייצרת קישור להורדת קובץ ה-PDF שהומר.

דוגמת הקוד הבאה מראה כיצד להמיר קובץ TXT למסמך PDF ב-JavaScript.

var ffileFromTxt = function (e) {
  const file_reader = new FileReader();
  file_reader.onload = (event) => {
    const json = AsposePdfFromTxt(event.target.result, e.target.files[0].name, "ResultPDFFromTxt.pdf");
    if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
    else document.getElementById('output').textContent = json.errorText;
    DownloadFile(json.fileNameResult, "application/pdf");
  }
  file_reader.readAsArrayBuffer(e.target.files[0]);
}
המר TXT ל-PDF ב-JavaScript

קבל ספריית PDF בחינם של JavaScript

אתה יכול לקבל רישיון זמני ללא תשלום ולהשתמש בספריית PDF זו של JavaScript ללא כל הגבלה.

נסה ממיר TXT ל-PDF באינטרנט

אתה יכול גם להמיר קבצי טקסט רגיל למסמכי PDF באופן מקוון באמצעות הכלי החינמי הזה ממיר TXT ל-PDF.

TXT ל-PDF - משאבי למידה

מלבד יצירת קובצי TXT למסמכי PDF, למד עוד על יצירה, מניפולציה והמרת מסמכי PDF, וחקור תכונות שונות אחרות של הספרייה באמצעות המשאבים שלהלן:

סיכום

בפוסט זה בבלוג, חקרנו את התהליך של המרת קובצי TXT למסמכי PDF באמצעות JavaScript. השלבים וקטעי הקוד המסופקים בפוסט זה בבלוג מייעלים את ההמרה של קבצי טקסט רגיל לפורמט PDF באמצעות יישומי JavaScript. מפשט את משימות המרת המסמכים באמצעות השילוב והתכונות החזקות שלו, Aspose.PDF עוזר למפתחים להפוך את היישומים שלהם ליעילים יותר על ידי מתן המרת טקסט ל-pdf. אם יש לך שאלות כלשהן, אל תהסס ליידע אותנו באמצעות פורום התמיכה החינמי שלנו.

ראה גם