У цьому короткому посібнику описано, як додати прапорець у PDF за допомогою C# REST API. Ви навчитеся автоматично додавати прапорці до pdf за допомогою C# RESTful Service за допомогою Cloud SDK на основі .NET, не встановлюючи сторонніх інструментів. Ви навчитеся встановлювати положення прапорця на потрібній сторінці завантаженого PDF-файлу.
Обов’язкова умова
Створити облікові дані API облікового запису, щоб додати прапорець у PDF
Завантажити Aspose.PDF Cloud SDK for Dotnet to create a checkbox in PDF
Налаштуйте проект C# із зазначеним вище SDK для додавання поля галочки
Кроки для додавання прапорця до PDF за допомогою C# .NET-API
- Налаштуйте PdfApi за допомогою своїх облікових даних, щоб додати галочку в PDF
- Створіть поле прапорця, вказавши назву, тип, значення за замовчуванням і прямокутну межу
- Завантажте вихідний PDF-файл, де потрібно додати галочку, у хмару з назвою
- Викличте метод PostCreateField, щоб додати прапорець на потрібну сторінку в завантаженому файлі PDF
- Завантажте вихідний PDF-файл із позначеним прапорцем
Ці кроки описують як поставити галочку в PDF за допомогою C# Low Code API. Створіть поле прапорця, встановивши його тип, значення за замовчуванням і прямокутну область, що описує положення та розміри прапорця. Завантажте вихідний PDF-файл і викличте метод PostCreateField(), щоб додати галочку на визначену сторінку в PDF-файлі.
Код для вставки галочки в PDF за допомогою C# REST API
public static void AddCheckBox() | |
{ | |
PdfApi pdfApi = new PdfApi("api_key", "app_sid");//aspose.cloud | |
string name = "input.pdf"; | |
var field = new Field(Name: "the_checkbox_field",Type: FieldType.Boolean, | |
Values: new List<string> { "1" }, Rect: new Rectangle(LLX: 330,LLY: 670,URX: 340,URY: 680)); | |
try | |
{ | |
// Upload the PDF file | |
pdfApi.UploadFile(name, new MemoryStream(File.ReadAllBytes(name))); | |
var apiResponse = pdfApi.PostCreateField(name, 2, field); | |
if (apiResponse != null && apiResponse.Status.Equals("OK")) | |
{ | |
// Download created pdf file | |
Stream storageRes = pdfApi.DownloadFile(name); | |
storageRes.Position = 0; | |
FileStream fileStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write); | |
storageRes.CopyTo(fileStream); | |
} | |
Console.WriteLine(apiResponse); | |
} | |
catch(Exception ex) | |
{ | |
Console.WriteLine(ex.Message); | |
} | |
} |
Цей код демонструє як додавати позначки в PDF за допомогою C# REST API. FieldType.Boolean створює прапорець, а прямокутна область описує початкову та кінцеву позицію прапорця в точках від нижнього лівого кута сторінки. Для методу PostCreateField() потрібна назва PDF-файлу, призначена під час завантаження, номер сторінки та поле, яке потрібно додати.
У цій статті ми розповіли, як вставити позначку в PDF за допомогою інтерфейсу C# REST. Якщо ви хочете додати сторінку до PDF-файлу, зверніться до статті Додайте нову сторінку в PDF за допомогою C# REST API.