Тази статия споделя подробности за това как да чертаете линии на PDF с помощта на Python. Има подробности за настройка на средата за разработка, списък с програмни стъпки и примерен код за добавяне на ред в PDF с помощта на Python. Ще се научите да персонализирате реда, преди да го добавите към PDF файла, както и да добавите няколко реда в PDF файла.
Стъпки за добавяне на ред в PDF с помощта на Python
- Задайте средата за използване на Aspose.PDF за Python чрез .NET за чертане на линии
- Създайте или заредете PDF файл, като използвате класа Document, за да добавите редове
- Добавете страница към PDF файла, ако няма налична страница или отворете съществуваща страница
- Създайте графичен обект, като зададете неговия размер
- Добавете този графичен обект към колекцията от абзаци на избраната страница
- Създайте линия, като зададете нейните параметри
- Добавете този ред към колекцията от фигури в графичния обект и save PDF файла
Тези стъпки описват как да нарисувате линия в PDF с помощта на Python. Създайте или заредете PDF файл, отворете страница от заредения файл и добавете графичен обект към колекцията от параграфи на страницата. Накрая създайте линейни обект и го добавете към колекцията от форми в графиката, преди да запазите изходния PDF файл.
Код за добавяне на редове към PDF документ с помощта на Python
import jpype | |
import asposecells as cells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, SaveFormat, AutoShapeType, MsoDrawingType | |
# Instantiate a license | |
license = License() | |
license.setLicense("License.lic") | |
# Create a workbook | |
workbook = Workbook() | |
# Select a sheet | |
worksheet = workbook.getWorksheets().get(0) | |
# Draw line | |
worksheet.getShapes().addLine(2, 10, 2, 40, 200, 500) | |
# Save the output | |
workbook.save("sample.xlsx", SaveFormat.XLSX) | |
print("Line drawn successfully!!!") |
Този код демонстрира как да вмъкнете ред в PDF документ с помощта на Python. Екземплярът на графиката изисква ширина и височина в точки, докато линията изисква начална и крайна точка спрямо долния ляв ъгъл на страницата. Можете да зададете стила на линията, като използвате обекта GraphInfo в обекта линия.
Тази статия ни научи как да начертаваме линия върху PDF с помощта на Python. Ако искате да добавите аудио в PDF файл, вижте статията на как да добавите аудио към PDF с помощта на Python.