Szövegforgatás az Adobe Acrobat programban Java használatával

Ez a rövid oktatóanyag bemutatja, hogyan lehet szöveget forgatni az Adobe Acrobat programban Java használatával. Részleteket ad a környezet konfigurációjáról, lépésenkénti eljárást az alkalmazás megírásához, valamint egy futtatható mintakódot a szöveg forgatásához az Adobe programban Java használatával. Nemcsak a PDF-ben lévő szöveg elforgatásának folyamatát tanulja meg, hanem információkat kaphat a szöveg egyéb tulajdonságainak beállításáról is az eredményül kapott PDF kimeneti fájlban.

Szövegforgatás lépései az Adobe Acrobat programban Java használatával

  1. Konfigurálja a projektet úgy, hogy hozzáadja a Aspose.PDF for Java elemet az elforgatott szöveg hozzáadásához
  2. Példányosítson egy új document-et, és adjon hozzá egy alapértelmezett oldalt
  3. Hozzon létre egy TextFragment osztályobjektumot az elforgatandó szövegkifejezés beállításával
  4. Állítsa be a szöveg helyzetét, betűtípusát és elforgatási szögét a TextFragment objektum megfelelő tulajdonságaival
  5. Példányosítson egy TextBuilder osztályobjektumot a céloldal használatával
  6. Csatolja hozzá a szövegrészletet, és mentse az eredményül kapott PDF-fájlt

Ezek a lépések összefoglalják a szöveg elforgatásának folyamatát az Acrobat programban Java használatával. Először is létre kell hoznia egy új PDF-fájlt, be kell szereznie a hivatkozást egy újonnan hozzáadott oldalra, és létre kell hoznia egy TextFragment objektumot a szöveg megadásával, majd be kell állítania a szöveg betűtípusát és elforgatási szögét. Az utolsó lépésekben létrejön egy TextBuilder osztályobjektum, amely hivatkozást igényel az oldalra, és olyan funkciókat biztosít, amelyek szövegrészleteket fűznek a hivatkozott oldalhoz.

Kód a szöveg forgatásához PDF-ben Java használatával

import com.aspose.pdf.Document;
import com.aspose.pdf.License;
import com.aspose.pdf.Page;
import com.aspose.pdf.Position;
import com.aspose.pdf.TextBuilder;
import com.aspose.pdf.TextFragment;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to add rotated text to a PDF file using Java
// Instantiate the license
License lic = new License();
lic.setLicense("Aspose.Total.lic");
// Instantiate a document to add rotated text
Document pdfDoc = new Document();
// Add a new page
Page pdfNewPage = (Page)pdfDoc.getPages().add();
// Create a text element
TextFragment txtFragment = new TextFragment("Sample text rotated at angle 75");
txtFragment.setPosition(new Position(300, 600));
// Set Font size
txtFragment.getTextState().setFontSize(12);
// Set angle of rotation
txtFragment.getTextState().setRotation(75);
// Create a TextBuilder object
TextBuilder txtBuilder = new TextBuilder(pdfNewPage);
// Append the text fragment using the TextBuilder object
txtBuilder.appendText(txtFragment);
// Save the document
pdfDoc.save("PDFWithRotatedText.pdf");
System.out.println("Done");
}

Ez a kód bemutatja a szöveg elforgatását PDF-ben Java használatával. TextFragment objektum segítségével állítja be a szöveget és alapvető tulajdonságait, például a betűméretet, pozíciót és elforgatási szöget. A szöveg egyéb tulajdonságait is beállíthatja, például vízszintes igazítást, függőleges igazítást és hiperhivatkozást, hogy csak néhányat említsünk.

Ez az oktatóanyag elvezetett minket ahhoz, hogy az Adobe-ban hogyan lehet szöveget forgatni Java használatával. Ha további műveleteket szeretne megtudni, például vízjel hozzáadását PDF-hez, olvassa el a hogyan lehet vízjelet hozzáadni a PDF-hez Java használatával című cikket.

 Magyar