Portable Document Format(PDF) je formát souboru dokumentu, který obsahuje text, obrázky, data atd. Formát PDF se používá, když potřebujete uložit soubory, které nelze upravit. Zatímco soubor Text je textový prostý dokument, který ukládá prostý text ve formě řádků. Je to nespustitelný soubor, který se používá k vytváření rychlých poznámek v různých aplikacích. Někdy stačí prostý text ve formátu .txt. Možná budete muset převést PDF do formátu TEXT. Tento článek popisuje, jak převést PDF do formátu TEXT online pomocí Node.js.
Témata, kterým se tento článek bude věnovat, zahrnují:
Převod PDF na text REST API a Node.js SDK
Node.js SDK of GroupDocs.Conversion je online knihovna pro převod NodeJS, která vám umožňuje provádět převody z PDF do textu online. Jedná se o platformově nezávislé řešení pro převod knihoven a dokumentů. Umožňuje vám bezproblémově převádět vaše dokumenty a obrázky jakéhokoli podporovaného formátu souborů do libovolného formátu, který potřebujete. Můžete snadno převést více než 50 typů dokumentů a obrázků, jako je Word, PowerPoint, Excel, PDF, HTML, CAD, rastrové obrázky atd. Poskytuje také sady .NET, Java, PHP, Ruby, Android a Python SDK jako své členové rodiny konverzí dokumentů Cloud API.
GroupDocs.Convert Cloud můžete nainstalovat do svého projektu Node.js pomocí následujícího příkazu v konzole:
npm install groupdocs-conversion-cloud
Než začnete postupovat podle kroků a dostupných příkladů kódu, načtěte si své ID klienta a tajný klíč klienta z dashboard. Jakmile budete mít své ID a tajemství, přidejte kód, jak je uvedeno níže:
# Importujte Node.js SDK do své aplikace uzlu z http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");
// získejte clientId a clientSecret z https://dashboard.groupdocs.cloud (je nutná bezplatná registrace).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";
Jak převést PDF na textový soubor v Node.js pomocí REST API
Můžete převést PDF na text v Nodejs programově v cloudu podle následujících kroků:
Nahrajte soubor PDF
Nejprve nahrajte soubor PDF do cloudu pomocí následující ukázky kódu:
// otevřete soubor v IOStream ze systémového disku.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.pdf';
// číst soubor
fs.readFile(resourcesFolder, (err, fileStream) => {
// vytvořit FileApi
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// vytvořit žádost o nahrání souboru
var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.pdf", fileStream, myStorage);
// nahrát soubor
fileApi.uploadFile(request)
.then(function (response) {
console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
});
V důsledku toho bude nahraný textový soubor dostupný v sekce souborů vašeho řídicího panelu v cloudu.
Převeďte PDF do formátu TXT v Node.js
- Nejprve vytvořte instanci ConvertApi
- Za druhé, vytvořte instanci ConvertSettings
- Poté nastavte název úložiště a cestu k vstupnímu souboru PDF
- Dále k formátu přiřaďte „txt“.
- Nyní zadejte cestu k výstupnímu souboru PDF
- Poté vytvořte ConvertDocumentRequest pomocí ConvertSettings
- Nakonec převeďte voláním metody convertDocument() pomocí ConvertDocumentRequest
Následující příklad kódu ukazuje, jak převést formát PDF na soubor TEXT pomocí Nodejs REST API:
Stáhněte si převedený soubor
Výše uvedená ukázka kódu uloží převedený textový soubor do cloudu. Nyní víte, jak převést PDF do textového formátu pomocí Node.js. Dále si stáhněte textový soubor pomocí následující ukázky kódu:
// konstrukci FileApi ke stažení převedeného souboru
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// vytvořit žádost o stažení souboru
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.txt", myStorage);
// stáhnout soubor a typ odpovědi Stream
fileApi.downloadFile(request)
.then(function (response) {
// uložte soubor do svého systémového adresáře
fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.txt", response, "binary", function (err) { });
console.log("Expected response type is Stream: " + response.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
Převodník PDF na textový soubor online zdarma
Jak převést PDF na textový soubor online zdarma? Vyzkoušejte prosím následující na bezplatný online převodník PDF na text, který je vyvinut pomocí výše uvedeného rozhraní API.
Závěr
Tímto blogový příspěvek končíme. Soubory PDF a text se široce používají k ukládání a přenosu dat. Tento článek se tedy zabýval tím, jak převést PDF na aplikace Node.js ve formátu Text. Teď víš:
- jak převést PDF do textového formátu pomocí Node.js;
- bezplatný převodník PDF na text online;
Dále se můžete dozvědět více o GroupDocs.Conversion Cloud API pomocí dokumentace. Poskytujeme také sekci API Reference, která vám umožní vizualizovat a pracovat s našimi API přímo prostřednictvím prohlížeče. Podrobné příklady najdete na GitHub.
Další informace můžete najít na naší stránce Začínáme.
Kromě toho je Groupdocs.cloud neustále aktualizován o nová témata. Zůstaňte proto aktuální s nejnovějšími informacemi o rozhraních API.
Položit otázku
Své dotazy ohledně převodu PDF do textového formátu můžete položit prostřednictvím našeho Free Support Forum
Nejčastější dotazy
Jak převedu PDF na text v Node.js?
Sledujte tento odkaz a zjistěte úryvek kódu, jak rychle a pohodlně převést PDF na textový soubor pomocí node.js.
Jak vytvořit textový soubor z PDF v Node.js pomocí REST API?
Vytvořte instanci ConvertApi, nastavte hodnoty nastavení převodu a za účelem převodu PDF vyvolejte metodu convertDocument pomocí ConvertDocumentRequest na čitelný text online.
Mohu převést PDF na text online zdarma?
Online převodník PDF na text zdarma vám umožňuje rychle a snadno převést PDF na textový bezplatný formát souboru. Po dokončení převodu si můžete stáhnout textový soubor.
Jak převedu PDF na čitelný text offline?
Navštivte odkaz ke stažení pdftotext a stáhněte si převodník PDF na text pro Windows. Tento online bezplatný software pro převod PDF na text ke stažení se používá k rychlému převodu PDF do TXT v systému Windows jediným kliknutím.
Viz také
Chcete-li se o tom dozvědět více: doporučujeme přečíst si následující články:
- Převeďte PDF na upravitelný dokument Word pomocí Node.js
- Převeďte tabulky Excelu do PDF v Node.js
- Jak převést JPG do PDF pomocí Node.js
- Převeďte Word na PNG a PNG na Word Document v Javě
- Převeďte dokumenty Word do PDF pomocí REST API v Pythonu
- Jak programově převést Word do JPG a JPG do Wordu v Javě
- Převeďte Word na Markdown a Markdown na Word v Pythonu
- Převeďte CSV na JSON nebo JSON na CSV programově v C#
- Jak převést EXCEL na JSON a JSON na EXCEL v Pythonu
- Převeďte SVG na PNG ve vysoké kvalitě v Pythonu
- Převeďte CSV na JSON a JSON na CSV v Pythonu
- Jak převést PDF do Excelu v Pythonu pomocí REST API