TXT to PDF

Konvertálja a szövegfájlt PDF-be Java segítségével

A TXT kiterjesztés egy szöveges dokumentumot jelöl, amely tiszta szöveget tartalmaz sorok formájában. A tiszta szöveges fájlban tárolt adatértékeket karakterek sorozataként tárolják. Minden karaktert a számítógép memóriájában egy vagy két bájt formájában tárolnak, és ennek a ténynek köszönhetően ez az egyik népszerű formátum minden platformon. Azonban hosszú távú archíválás esetén előfordulhat, hogy szükség van a TXT fájl PDF formátumra PDF való konvertálására. Ebben a cikkben azt fogjuk megvitatni, hogyan lehet a TXT-t PDF-re online konvertálni.

TXT to PDF Conversion API

Aspose.Words Cloud SDK for Java lehetővé teszi a java fejlesztők számára, hogy Word dokumentumok létrehozását, manipulációját és átalakítását valósítsák meg Java alkalmazásokban. Tehát a cikk terjedelmét tekintve a TXT-ről PDF-re való konvertálást kevesebb kódsorral tudjuk megvalósítani. Most kérjük, adja hozzá a következő részleteket a pom.xml fájlhoz a maven build típusú projektjében, hogy hivatkozhasson a Word manipuláló SDK-ra a projektjében.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
		<groupId>com.aspose</groupId>
		<artifactId>aspose-words-cloud</artifactId>
		<version>22.5.0</version>
	</dependency>
</dependencies>

A következő lépés az API használatában egy ingyenes fiók létrehozása az Aspose.Cloud dashboard meglátogatásával. Regisztrálhat, ha egyszerűen meglévő GitHub vagy Google fiókot használ, vagy kattintson a Create a new Account gombra.

Szöveg PDF formátumba konvertálása Java-ban

Kérjük, kövesse az alábbi utasításokat, hogy a Text fájl tartalmát PDF formátumba konvertálja egy Java kódrészlet segítségével.

  • Először hozzon létre egy WordsApi osztály objektumot a Client ID és a Client Secret paramétereként.
  • Másodszor, olvassa el a TXT fájl tartalmát a helyi meghajtóról a File objektum használatával.
  • Harmadszor, olvasd el a TXT fájl tartalmát az UploadFileRequest példány használatával.
  • Most hívja meg a uploadFile(…) metódust a TXT fájl felöltéséhez a felhőtárolóba.
  • A következő lépés egy GetDocumentWithFormatRequest osztály objektumának létrehozása, ahol a kimeneti formátumot PDF-re állítjuk.
  • Végül, hívja meg a getDocumentWithFormat(…) metódust a konverziós művelet végrehajtásához, és mentse a létrehozott PDF-et a felhőtárolóba.
// for more examples, please visit https://github.com/aspose-words-cloud/aspose-words-cloud-java

try
    {
    // Szerezze meg a ClientID-t és a ClientSecret-et a https://dashboard.aspose.cloud/ címen.
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // hozzon létre egy WordsApi objektumot
    // ha a baseUrl null, a WordsApi az alapértelmezett https://api.aspose.cloud címet használja
    WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);

    // read the content of TXT file from local drive
    File file = new File("c://CAD-Errors.txt");
    
    // create file upload request
    UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.txt", null);
    
    // fájl feltöltése a felhő tárolóba
    wordsApi.uploadFile(uploadRequest);
        
    // hozzon létre dokumentum átalakítási kérés objektumot
    GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.txt", "PDF", "", "Internal","", "", "", "resultant.pdf","");
        
    // Hívja meg az API-t a TXT PDF formátumra konvertálásához.
    wordsApi.getDocumentWithFormat(request);
    System.out.println("TXT to PDF Conversion sucessfull !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
TXT to PDF

Image 1:- TXT to PDF konverzió előnézet

TXT to PDF using cURL Commands

A TXT PDF-be való konvertálása az Aspose.Words Cloud segítségével cURL parancsokkal rugalmas és scriptelhető megoldást kínál a fejlesztők számára. Ez a megközelítés nemcsak egyszerűsíti a különféle fejlesztési munkafolyamatokba való integrációt, hanem egy következetes és megbízható folyamatot is biztosít a dokumentumok generálásához. Továbbá, lehetőséget kapsz a cURL parancsok testreszabására a konkrét projekt követelményeihez, így ez a megközelítés alkalmazkodó és skálázható különböző alkalmazásokhoz.

A megkövetelés ennek a megközelítésnek az, hogy JWT tokent generáljunk az ügyfél hitelesítő adatai alapján. Tehát kérjük, hajtsa végre az alábbi parancsot a terminál alkalmazásban a JWT token generálásához.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Most már, hogy megvan a JWT token, kérlek futtasd le a következő parancsot a forrás szövegfájl feltöltéséhez a felhő tárolóba.

curl -v -X PUT "https://api.aspose.cloud/v4.0/words/storage/file/input.txt" \
-H  "accept: application/json" \
-H  "Authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"fileContent":{}}

A TXT fájl betöltéséhez a felhő tárolóból és annak PDF formátumba való átkonvertálásához, kérlek, futtasd le az alábbi cURL parancsot.

curl -v -X GET "https://api.aspose.cloud/v4.0/words/input.txt?format=PDF&outPath=converted.pdf" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

Következtetés

Összegzésképpen, a TXT PDF-be való konvertálásának felfedezése a Java Cloud SDK és az Aspose.Words Cloud cURL parancsok segítségével megvilágítja a dokumentumtranszformáció dinamikus táját. Akár a Java Cloud SDK robusztus képességein, akár az Aspose.Words Cloud-dal végzett cURL parancsok scriptelhető hatékonyságán keresztül, olyan erőteljes eszközökhöz jut, amelyek lehetővé teszik a sima szöveges fájlok zökkenőmentes átalakítását professzionális és megosztható PDF dokumentumokká. Mindazonáltal, ezekkel a sokoldalú módszerekkel a dokumentumok konvertálása a hatékonyság és a precizitás harmonikus kever

Hasznos linkek

Kapcsolódó cikkek

Nagyon ajánljuk, hogy látogassa meg az alábbi linkeket, hogy többet megtudjon: