HTML
JPG
PDF
XML
DOCX
PDF
Formulir PDF. Kelola melalui .NET SDK
Kelola Acroforms dalam dokumen PDF menggunakan Cloud .NET SDK
Get StartedCara Mengelola Formulir PDF Menggunakan Cloud .NET SDK
Untuk bekerja dengan AcroForms melalui Cloud .NET SDK, kita akan menggunakan Aspose.PDF Cloud .NET SDK Cloud SDK ini memungkinkan Anda untuk dengan mudah membangun aplikasi pembuat, editor & konverter PDF berbasis cloud dalam C#, ASP.NET, atau bahasa .NET lainnya untuk berbagai platform cloud. Buka NuGet pengelola paket, cari Aspose.PDF Cloud dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Pengelola Paket.
Perintah Konsol Pengelola Paket
PM> Install-Package Aspose.Pdf-Cloud
Langkah-langkah untuk membuat AcroForms melalui .NET SDK
Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & membuat acroforms dalam PDF hanya dalam beberapa baris kode.
- Buat instance PdfApi menggunakan AppSid dan AppSecret Anda dari Aspose Cloud Dashboard.
- Periksa Penyimpanan Cloud untuk File. Ambil daftar file dalam penyimpanan cloud menggunakan GetFilesList(""). Jika file target tidak ditemukan, lanjutkan untuk mengunggahnya.
- Unggah PDF ke Penyimpanan Cloud (jika diperlukan).
- Buat Field TextBox. Instansiasi objek TextBoxField untuk halaman 1 dan atur properti.
- Tambahkan Field ke PDF. Gunakan PutTextBoxField untuk memasukkan field ke dalam dokumen yang disimpan di cloud.
- Cetak Status Operasi. Keluarkan status hasil ke konsol.
Kode contoh ini menunjukkan pembuatan AcroForms dalam dokumen PDF
public static void AddFormField()
{
const string localImageFileName = @"C:\Samples\StudentInfoFormElectronic.pdf";
const string storageFileName = "StudentInfoFormElectronic.pdf";
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
var filesOnStorage = pdfApi.GetFilesList("");
if (filesOnStorage.Value.All(f => f.Name != storageFileName))
{
using var file = File.OpenRead(localImageFileName);
var uploadResult = pdfApi.UploadFile(storageFileName, file);
Console.WriteLine(uploadResult.Uploaded[0]);
}
var textBoxField = new TextBoxField(PageIndex: 1)
{
PartialName = "Email",
Rect = new Rectangle(100, 100, 180, 120),
Value = "aspose-pdf-cloud@example.com",
Border = new Border(Width: 5, Dash: new Dash(1, 1))
};
var response = pdfApi.PutTextBoxField(storageFileName, "Email", textBoxField);
Console.WriteLine(response.Status);
}