Jak otočit text v Adobe Acrobat pomocí Java

Tento stručný výukový program jak otáčet text v Adobe Acrobatu pomocí Javy. Poskytuje podrobnosti o konfiguraci prostředí, postup při psaní aplikace krok za krokem a spustitelný ukázkový kód pro otočení textu v Adobe pomocí Java. Naučíte se nejen postup otáčení textu v PDF, ale také získáte informace o nastavení dalších vlastností textu ve výsledném výstupním PDF souboru.

Kroky k otočení textu v Adobe Acrobat pomocí Java

  1. Nakonfigurujte svůj projekt tak, aby přidal Aspose.PDF for Java pro přidání otočeného textu
  2. Vytvořte instanci nového document a přidejte k němu výchozí stránku
  3. Vytvořte objekt třídy TextFragment nastavením textové fráze, která se má otáčet
  4. Nastavte polohu textu, písmo a úhel otočení pomocí příslušných vlastností v objektu TextFragment
  5. Vytvořte instanci objektu třídy TextBuilder pomocí cílové stránky
  6. Připojte textový fragment a uložte výsledný soubor PDF

Tyto kroky shrnují proces otáčení textu v Acrobatu pomocí Javy. Nejprve musíte vytvořit nový soubor PDF, získat odkaz na nově přidanou stránku a vytvořit objekt TextFragment poskytnutím textu a následným nastavením písma textu a úhlu otočení. V posledních krocích je vytvořen objekt třídy TextBuilder, který vyžaduje odkaz na stránku a poskytuje funkce pro připojení textových fragmentů na propojenou stránku.

Kód pro otočení textu v PDF pomocí Java

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");
}

Tento kód demonstruje úkol otočit text v PDF pomocí Java. Používá objekt TextFragment k nastavení textu a jeho základních vlastností, jako je velikost písma, poloha a úhel otočení. Můžete také nastavit další vlastnosti textu, jako je vodorovné zarovnání, svislé zarovnání a hypertextový odkaz, abychom jmenovali jen několik.

Tento tutoriál nám ukázal, jak v Adobe otáčet text pomocí Javy. Pokud se chcete naučit další operace, jako je přidání vodoznaku do PDF, přečtěte si článek na jak přidat vodoznak do PDF pomocí Java.

 Čeština