דורכפירן PDF צו וואָרט אָנליין. אַנטוויקלען פּדף צו וואָרט קאַנווערטער אָנליין פריי.
איבערבליק
דאָ מיר זענען מיט אן אנדער יקסייטינג בלאָג פֿאַר Aspose.PDF קלאָוד פּראָדוקט משפּחה. אין די לעצטע פאַרגאַנגענהייט, מיר האָבן פארעפנטלעכט פילע אַרטיקלען אַזאַ ווי Download אַטאַטשמאַנט פֿון פּדף ניצן פּיטהאָן, לייג טעקסט און בילד פוטער צו פּדף ניצן פּיטהאָן, און מער. אָבער, דאָס איז אַן Aspose.PDF טוטאָריאַל אין וואָס מיר וועלן לערנען וועגן אַ REST API וואָס אַקערז ווי אַ PDF צו DOC קאַנווערטער פֿאַר דיין געשעפט אַפּלאַקיישאַן. דעריבער, מיר וועלן דעקן דעם פירער דורך קאַווערינג די פאלגענדע פונקטן.
- וואָס איז Aspose.PDF & טעקע פֿאָרמאַט קאַנווערזשאַן?
- PDF צו וואָרט קאַנווערזשאַן אַפּי
- ווי צו קאָנווערט פּדף צו דאָק אין Node.js
וואָס איז אַספּאָסע.פּדף & טעקע פֿאָרמאַט קאַנווערזשאַן?
ווען עס קומט צו סקיילינג, מיינטיינינג און סטרימליינינג אַן אָנליין געשעפט אַפּלאַקיישאַן, עס איז שטענדיק וויטאַל צו אַפּט פֿאַר וואָלקן ינפראַסטראַקטשער. Aspose.cloud אָפפערס וואָלקן-באזירט קרייַז-פּלאַטפאָרמע REST APIs פֿאַר פילע טעקע פֿאָרמאַט קאַנווערזשאַנז אין קייפל שפּראַכן אַזאַ ווי דזשאַוואַסקריפּט, פּיטהאָן און פילע מער. Aspose.PDF איז איינער פון די וואָלקן-באזירט פּראָדוקט פאַמיליעס וואָס אָפפערס טעקע פֿאָרמאַט קאַנווערזשאַן פון די מערסט פאָלקס און וויידלי געוויינט טעקע פֿאָרמאַט פּאָרטאַטיוו דאָקומענט פֿאָרמאַטירונג (פּדף). זינט טעקע פֿאָרמאַט קאַנווערזשאַן איז דער פּראָצעס פון קאַנווערטינג דאַטן טעקעס פון איין פֿאָרמאַט צו אנדערן. אָבער, דעם אָנליין טעקע קאַנווערטער (Aspose.PDF) אַלאַוז איר צו בייַטן דיין געשעפט / פערזענלעכע פּדף טעקעס צו קיין אנדערע פאָלקס טעקע פֿאָרמאַט אַזאַ ווי PDF צו MS Doc און DocX, PDF צו HTML, PDF צו SVG, און פילע מער. אויבן אַלע, איר קענען פּרובירן די וואָלקן אַפּיס ניצן אַ לעבן רעדאַקטאָר.
אין אַדישאַן, PDF טעקע פֿאָרמאַט איז העכסט געניצט אין די פֿירמע סעקטאָר רעכט צו זיין עפעקטיווקייַט און פיייקייט. דערצו, עס האט די פיייקייט צו פירן מעדיע עלעמענטן, כייפּערלינגקס, וויזשאַוואַל פאַרטרעטונג, דיגיטאַל סיגנאַטשערז און פילע אנדערע טייפּס פון אינפֿאָרמאַציע. דערצו, עס זענען קאַמפּאַטאַבילאַטי ישוז אַטאַטשט מיט פאַרשידן טעקע פֿאָרמאַטירונגען און עס איז פארלאנגט צו בייַטן דאַטן טעקעס פון איין פֿאָרמאַט צו אנדערן. דעריבער, Aspose.PDF קומט אַרויף מיט אַלע קייפּאַבילאַטיז צו בייַטן איין טעקע פֿאָרמאַט צו אנדערן, און די PDF צו DOC קאַנווערטער איז איינער פון זיי וואָס מיר וועלן ויספאָרשן אין דעם PDF צו DOC Node.js ביבליאָטעק טוטאָריאַל.
PDF צו וואָרט קאַנווערזשאַן אַפּי
אין דעם אָפּטיילונג, מיר וועלן זען ווי צו באַקומען סטאַרטעד מיט Aspose.PDF.
האַשאָרע: איידער איר מאַך פאָרויס, מאַכן זיכער אַז איר האָבן אינסטאַלירן די פאלגענדע פּשוט פּרי-רעקוואַזאַץ אויף דיין סיסטעם.
- Node.js
- npm
- npm איך אַספּאָסעפּדפקלאָוד
אַמאָל איר האָבן שטעלן אַרויף די אויבן רעקווירעמענץ, נאַוויגירן צו דעם דאַשבאָרד פון Aspose.cloud און צייכן אין. דעם דאַשבאָרד איז אַ וואָלקן פּלאַץ ווו איר קענען באַקומען צו וויסן וועגן אַבאָנעמענט פּלאַנז פון וואָלקן אַפּיס און אַפּט פֿאַר קיין איינער וואָס סוץ איר. דערצו, עס אויך גיט סטאָרידזש, טעקעס און אַפּלאַקיישאַן פאַרוואַלטונג. איצט, עפֿענען די אַפּלאַקיישאַן קוויטל פֿון די מעניו געשטעלט אויף די לינקס זייַט און שאַפֿן דיין נייַע אַפּלאַקיישאַן ווי געוויזן אין די בילד אונטן.
ווען איר שאַפֿן אַ נייַע אַפּלאַקיישאַן, איר קענען מאַכן דיין סטאָרידזש דורך טשוזינג קיין אָפּציע. אויבן אַלע, איר קענען אַפּט פֿאַר קיין דריט-פּאַרטיי סטאָרידזש פֿאַר דיין דאַטן טעקעס אַזאַ ווי Google דרייוו, דראָפּבאָקס, Amazon s3, און מער. אַמאָל איר זענען פאַרטיק, איר וועט באַקומען דיין קליענט שייַן און קליענט סוד פֿון דיין אַפּלאַקיישאַן וי ווי געוויזן אין די בילד אונטן. דער גאַנג פון קראַדענטשאַלז וועט זיין געוויינט צו רופן צו די Aspose.PDF וואָלקן אַפּיס צו מאַכן די פּדף צו שולדבאַנק קאַנווערטער פאַנגקשאַנאַל. דער זיכער וועג צו קראָם דיין אַפּי קראַדענטשאַלז איז צו נוצן די סוויווע וועריאַבאַלז. אין דער ווייַטער אָפּטיילונג, מיר וועלן זען ווי צו גער אַ PDF צו DOC דורך ניצן PDF צו DOC Node.js ביבליאָטעק.
ווי צו גער PDF צו DOC אין Node.js
איצט אַז אונדזער היגע סוויווע איז סעטאַפּ, סטאָרידזש איז דזשענערייטאַד און לינגקט מיט די צונעמען אַפּלאַקיישאַן און מיר האָבן באקומען אונדזער פערזענליכען קראַדענטשאַלז פֿאַר וואָלקן אַפּיס.
דער ווייַטער שריט פון דעם Aspose.PDF טוטאָריאַל איז צו ינסטאַלירן שרייַבן עטלעכע קאָד צו פּראַקטאַקלי פיר די PDF צו DOC קאַנווערטער ניצן די SDK. ווי מיר וועלן ינסטרומענט אין Node.js, דעריבער, מיר האָבן אויסדערוויילט Nestjs. כאָטש איר קענען פּרובירן די SDKs אין אנדערע פראַמעוואָרקס פון Nodejs מיט עטלעכע קאָד מאָדיפיקאַטיאָנס.
באַמערקונג: ביטע באַזוכן דעם לינק אויב איר ווילן צו שטעלן Nestjs אויף דיין מאַשין.
אַמאָל דיין סערווירער איז אַרויף און פליסנדיק, גיין אין די וואָרצל וועגווייַזער און שטעלן די מקור פּדף טעקע וואָס איז צו זיין קאָנווערטעד צו דאָק ווי מיר האָבן געשטעלט אַ פּדף טעקע ‘מ.פּדף’ אין דעם בייַשפּיל. דערצו, מיר אויך האָבן דזשענערייטאַד אַ טעקע “מיפאָלדער” אין די וואָלקן סטאָרידזש, וואָס איר קענען מאַכן לויט דיין ברירה. אָבער, אונדזער רעזולטאַט טעקע (ד"ה טעקע) וועט זיין געראטעוועט אין זיין טעקע. נאָך דעם, עפענען די app.controller.ts טעקע געשטעלט ין דער ‘src’ טעקע, דיין app.controller.ts טעקע זאָל קוקן ווי עס ווי דערמאנט אונטן.
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-doc')
async pdfToDoc() {
const name = 'm.pdf';
const SrcFile = '/' + name;
const resultName = 'result.doc';
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.putPdfInStorageToDoc(
name,
resultPath,
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @צ-איגנאָרירן
'',
'',
'',
'',
'',
'',
'',
'',
'',
storageName,
);
// אראפקאפיע פּדף פֿון וואָלקן סטאָרידזש
const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
const writeStream = fs.createWriteStream(fileToWrite);
writeStream.write(fileData.body);
return 'PDF converted to DOC successfully';
} catch (e) {
throw e;
}
}
}
איצט, ריסטאַרט די סערווער, איר קענען מאַכן אַ פּאָסטן בעטן אויף http://localhost:3000/pdf-to-doc. צום סוף, איר זאָל זען אַ טעקע מיטן נאָמען “result.doc” אין די וואָרצל טעקע פון דיין פּרויעקט.
מסקנא
אין דעם אַרטיקל, מיר האָבן דורכגעקאָכט עטלעכע פאַנדאַמענטאַלז פון קאַנווערזשאַן פון טעקע פֿאָרמאַט און ווי צו גער אַ PDF צו DOC מיט PDF צו DOC Node.js. סימילאַרלי, Aspose.PDF אָפפערס וואָלקן סדקס אין פילע אנדערע שפראַכן וואָס איר קענט טשעק אויס. דער בלאָג פּאָסטן וועט זיכער העלפֿן איר אויב איר זוכט פֿאַר אַ PDF צו DOC קאַנווערטער פֿאַר דיין געשעפט ווייכווארג. אין אַדישאַן, עס איז פולשטענדיק דאַקיאַמענטיישאַן פֿאַר יעדער שטריך פון יעדער אָנליין טעקע קאַנווערטער.
פרעגן אַ קשיא
אויב איר טרעפן קיין פּראָבלעם, ביטע פילן פריי צו באַזוכן אונדזער טעכניש שטיצן פאָרום. מיר פּרובירן אונדזער בעסטער מדרגה צו ריספּאַנד צו אַלע פֿראגן און פֿראגן אַזוי געשווינד ווי מיר קענען.
ויספאָרשן
איר קען געפֿינען די פאלגענדע לינקס באַטייַטיק: