Додайте прапорець у PDF за допомогою C# REST API

У цьому короткому посібнику описано, як додати прапорець у PDF за допомогою C# REST API. Ви навчитеся автоматично додавати прапорці до pdf за допомогою C# RESTful Service за допомогою Cloud SDK на основі .NET, не встановлюючи сторонніх інструментів. Ви навчитеся встановлювати положення прапорця на потрібній сторінці завантаженого PDF-файлу.

Обов’язкова умова

Кроки для додавання прапорця до PDF за допомогою C# .NET-API

  1. Налаштуйте PdfApi за допомогою своїх облікових даних, щоб додати галочку в PDF
  2. Створіть поле прапорця, вказавши назву, тип, значення за замовчуванням і прямокутну межу
  3. Завантажте вихідний PDF-файл, де потрібно додати галочку, у хмару з назвою
  4. Викличте метод PostCreateField, щоб додати прапорець на потрібну сторінку в завантаженому файлі PDF
  5. Завантажте вихідний 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.

 Українська