Из этого руководства вы узнаете, как добавить круг в PDF с помощью Java. В нем содержатся сведения о конфигурации, логические шаги по написанию программы для рисования круга в Adobe Acrobat с использованием Java, а также исполняемый пример кода для демонстрации процесса. Также будут обсуждаться различные варианты форматирования круга с последующим сохранением полученного файла на диске.
Шаги по добавлению круга в PDF с помощью Java
- Настройте IDE, чтобы добавить Aspose.PDF for Java, чтобы добавить круг
- Создайте новый PDF-файл document и добавьте в него страницу для добавления графического объекта.
- Создайте circle с указанным положением и радиусом
- Установите свойства круга, такие как его цвет
- Создайте объект Graph и добавьте к нему круг
- Добавьте этот график в коллекцию абзацев выбранной страницы и сохраните его на диске
Эти шаги объясняют как нарисовать круг в Adobe PDF с помощью Java. Сначала создается круг и задается его цвет, после чего создается объект класса Graph, который используется для содержания объектов чертежа в PDF-файле. На следующих шагах этот круг добавляется к объекту графика, который, наконец, добавляется в коллекцию абзацев выбранной страницы перед ее сохранением на диск.
Код для добавления круга в PDF с использованием Java
import com.aspose.pdf.Color; | |
import com.aspose.pdf.Document; | |
import com.aspose.pdf.Page; | |
import com.aspose.pdf.drawing.Circle; | |
import com.aspose.pdf.drawing.Graph; | |
import com.aspose.pdf.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to add circle to PDF using Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Instantiate Document instance | |
Document document = new Document(); | |
// Add an empty page | |
Page page = document.getPages().add(); | |
// Create a circle | |
Circle circle = new Circle(120, 120, 50); | |
// Set Circle color | |
circle.getGraphInfo().setColor(Color.getGreenYellow()); | |
// Create Graph object | |
Graph graph = new Graph(450, 250); | |
// Add circle to shapes collection | |
graph.getShapes().add(circle); | |
// Add Graph object to the paragraphs collection of the page | |
page.getParagraphs().add(graph); | |
// Save PDF file | |
document.save("DrawingCircle1_out.pdf"); | |
System.out.println("Done"); | |
} | |
} |
Этот код демонстрирует как вставить круг в PDF с помощью Java. Он использует объект класса Circle для создания круга, указав положение и радиус, а затем использует метод getGraphInfo() класса Circle для установки цвета. Вы также можете установить другие свойства, такие как цвет заливки, ширина линии, угол поворота для системы координат и коэффициент масштабирования для преобразования координат.
В этом разделе мы узнали как добавить круг в PDF с помощью Java. Если вы хотите изучить процесс добавления цифровых подписей в PDF, обратитесь к статье как добавить цифровую подпись в PDF на Java.