פתח ממיר PDF ל-HTML מקוון באמצעות Node.js SDK. למד כיצד להמיר PDF ל-HTML באופן מקוון.

ממיר PDF ל-HTML

סקירה כללית

ברוכים הבאים לפוסט מעניין נוסף בבלוג בסדרה של Aspose.PDF Cloud Product Family בשבוע האחרון, אנו מפרסמים מאמר בו הדגמנו כיצד אנו יכולים להמיר קבצי HTML לקבצי PDF באמצעות Aspose.PDF Cloud SDKs באפליקציית Node.js. עם זאת, במדריך זה של Aspose.PDF, נלמד כיצד להמיר קבצי PDF ל-HTML על ידי כיסוי הנקודות הבאות.

API להמרת PDF ל-HTML

בפוסטים הקודמים שלנו בבלוג, תיארנו בקצרה את ה-Aspose.PDF, ממשקי ה- REST API החשופים שלו וערכות פיתוח תוכנת ענן. לכן, אל תהסס לבקר במאמר זה כדי לדעת את Aspose.PDF בפירוט להבנה טובה יותר. עם זאת, נדבר על SDK עבור ממיר PDF ל-HTML מקוון באופן ספציפי. Aspose.PDF מציע ממשקי API ו-SDK כדי לתפעל, לערוך ולהמיר קבצי PDF לפורמטים פופולריים אחרים של קבצים. בנוסף, הוא מציע גם תוספים עבור WordPress ו-Drupal. יתר על כן, הוא מציע תכונות רבות שאתה יכול לצייד בהן את הוורדפרס או הדרופל שלך.

יש צוות תמיכה תוסס מאוד שתוכלו לפנות אליו כאן. בנוסף, תוכל לצפות בהדגמה סרטון כדי לראות את התכונות בפעולה באופן מעשי. בתיעוד, אתה יכול למצוא חלק שלם למפתחים שבו כל הפיצ’רים מצורפים עם קטעי קוד ודוגמאות. מעל לכל, קטעי קוד זמינים במספר שפות כגון Node.js, C#, PHP ועוד.

בנוסף, אתה יכול לחוות את התכונה בעצמך שכן יש ייצוג גרפי של כל תכונות ה-API כפי שמוצג בתמונה למטה.

ממיר PDF ל-HTML

למה האתר העסקי שלך צריך ממיר PDF ל-HTML?

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

ממשקי API ו-SDK של Aspose.cloud מאובטחים

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

עיבוד מידע פנימי

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

ידידותי לקידום אתרים

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

קַל מִשְׁקָל

יתרון חשוב נוסף של קבצי HTML היא שקבצי HTML הם קלים בהשוואה לקבצי PDF. לכן, ניהול קבצי PDF יעיל יחסית לאחסון.

פיתוח מהיר

בכל הנוגע לפיתוח תוכנה, אתה יכול להגביר את הפיתוח שלך על ידי מינוף ממיר PDF ל-HTML זה. יתר על כן, אתה יכול להגדיר תוכנת המרת קבצים זו לפי העדפותיך.

כיצד להמיר PDF לקובץ HTML באמצעות Aspose.PDF SDK באפליקציית Node.js?

עד כה, עברנו את Aspose.PDF Cloud SDK להמרת קבצי PDF ל-HTML ואת היתרונות העסקיים של ממיר PDF ל-HTML מקוון. כעת, נראה כיצד להמיר קבצי PDF ל-HTML באמצעות תוכנת המרת קבצים Aspose.PDF.

אנא בקר במדריך זה שבו הגדרנו כל שלב בנוגע להגדרת Aspose.cloud באפליקציית Node.js. יתר על כן, פירטנו גם את הדרישות המוקדמות.

כעת, בואו נפתח את הקובץ “app.controller.ts” שנמצא בתוך התיקיה ‘src’, ונדביק את הקוד הבא כדי להפעיל את Aspose.pdf API באפליקציית Node.js שלך.

import { Controller, Post } from '@nestjs/common';
import { AppService } from './app.service';
import { PdfApi } from 'asposepdfcloud';
import \* as fs from 'fs';
@Controller()
export class AppController {
  constructor(private readonly appService: AppService) {}
  @Post('/pdf-to-html')
  async pdfToHtml() {
    const name = 'm.pdf';
    const SrcFile = '/' + name;
    const resultName = 'result.html';
    const resultPath = 'myfolder/' + resultName;
    const storageName = 'testing';
    const fileToWrite = process.cwd() + '/' + resultName;
    const pdfApi = new PdfApi(
      'YOUR-APPSID',
      'YOUR-APPKEY',
    );
    try {
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
      await pdfApi.putPdfInStorageToHtml(
        name,
        resultPath,
        null,
        null,
        null,
        null,
        'HTML5',
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        storageName,
        null,
        'zip',
      );
      // Download pdf from cloud storage
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to HTML successfully';
    } catch (e) {
      throw e;
    }
  }
}

כעת, הפעל מחדש את השרת שלך ושלח בקשת POST בכתובת זו https://localhost:3000/pdf-to-htm. לבסוף, אתה יכול לראות את הקובץ שהומר “result.html” שהורד בספריית השורש שלך.

מַסְקָנָה

זה מביא אותנו לסוף הפוסט הזה בבלוג. אני מקווה שעכשיו יש לך מושג טוב יותר לגבי ה-API של Aspose.pdf. מאמר זה הרחיב גם כיצד להמיר PDF לקובץ HTML באמצעות ממיר PDF ל-HTML. הגיע הזמן להירשם ל-Aspose.cloud עבור ספריות המרה ומניפולציה של פורמטים מבוססי ענן ברמת הארגון. קיימות תוכניות שונות זמינות ואפשר לבחור בתוכנית חינמית כדי לחקור עוד לפני ביצוע רכישה. יתר על כן, יש [תיעוד] מקיף 17 לכל תכונה של כל ממיר קבצים מקוון לבסוף, קטע בלוגים מכיל פוסטים חדשים בבלוג בנושאים מעניינים אחרים.

לכן, אנא הישאר בקשר לקבלת עדכונים שוטפים. יתר על כן, אתה יכול לעקוב אחרינו בחשבונות המדיה החברתית שלנו Facebook, LinkedIn, ו-Twitter.

שאל שאלה

אל תהסס לבקר בפורום שלנו שפעיל מאוד להגיב לשאלות ושאילתות/דיונים.

לַחקוֹר

ייתכן שתמצא את הקישורים הבאים רלוונטיים: