Jak obrócić tekst w programie Adobe Acrobat przy użyciu języka Java

Ten krótki samouczek zawiera instrukcje dotyczące obracania tekstu w programie Adobe Acrobat przy użyciu języka Java. Zawiera szczegółowe informacje na temat konfiguracji środowiska, procedurę pisania aplikacji krok po kroku oraz uruchamialny przykładowy kod do obracania tekstu w programie Adobe przy użyciu języka Java. Nie tylko poznasz proces obracania tekstu w pliku PDF, ale także uzyskasz informacje o ustawianiu innych właściwości tekstu w wynikowym pliku wyjściowym PDF.

Kroki, aby obrócić tekst w programie Adobe Acrobat przy użyciu języka Java

  1. Skonfiguruj swój projekt, aby dodać Aspose.PDF for Java do dodawania obróconego tekstu
  2. Utwórz instancję nowego document i dodaj do niej domyślną stronę
  3. Utwórz obiekt klasy TextFragment, ustawiając rotację frazy tekstowej
  4. Ustaw pozycję tekstu, czcionkę i kąt obrotu, używając odpowiednich właściwości w obiekcie TextFragment
  5. Utwórz instancję obiektu klasy TextBuilder przy użyciu strony docelowej
  6. Dołącz fragment tekstu i zapisz wynikowy plik PDF

Te kroki podsumowują proces obracania tekstu w programie Acrobat przy użyciu języka Java. Najpierw musisz utworzyć nowy plik PDF, pobrać odniesienie do nowo dodanej strony i utworzyć obiekt TextFragment, podając tekst, a następnie ustawiając czcionkę tekstu i kąt obrotu. W końcowych krokach tworzony jest obiekt klasy TextBuilder, który wymaga odniesienia do strony i udostępnia funkcje dołączania fragmentów tekstu do strony, do której prowadzi link.

Kod do obracania tekstu w formacie PDF przy użyciu języka 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");
}

Ten kod demonstruje zadanie obracania tekstu w formacie PDF przy użyciu języka Java. Wykorzystuje obiekt TextFragment do ustawiania tekstu i jego podstawowych właściwości, takich jak rozmiar czcionki, położenie i kąt obrotu. Możesz także ustawić inne właściwości tekstu, takie jak wyrównanie w poziomie, wyrównanie w pionie i hiperłącze, aby wymienić tylko kilka.

Ten samouczek poprowadził nas, jak w Adobe obracać tekst za pomocą Javy. Jeśli chcesz poznać inne operacje, takie jak dodawanie znaku wodnego do pliku PDF, zapoznaj się z artykułem na temat jak dodać znak wodny do pliku PDF za pomocą Java.

 Polski