HTML
JPG
PDF
XML
DOCX
PDF
Tambahkan Stempel Teks ke halaman spesifik dari PDF melalui Go SDK
API untuk menambahkan Teks ke halaman PDF dengan Aspose.PDF Cloud Go SDK
Get StartedCara menambahkan stempel teks ke halaman PDF menggunakan Cloud Go SDK
Untuk menambahkan stempel teks ke dokumen PDF, kita akan menggunakan Aspose.PDF Cloud Go SDK Cloud SDK ini membantu para pemrogram Go dalam mengembangkan aplikasi pembuat, anotator, editor, dan konverter PDF berbasis cloud menggunakan bahasa pemrograman Go melalui Aspose.PDF REST API. Gunakan perintah berikut dari Konsol Manajer Paket.
Perintah Konsol Manajer Paket
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Langkah-langkah untuk menambahkan stempel teks ke PDF menggunakan Go
Pengembang Aspose.PDF Cloud Go dapat dengan mudah menambahkan stempel teks ke dokumen PDF. Pengembang hanya memerlukan beberapa baris kode.
- Unggah File PDF ke penyimpanan cloud.
- Bangun Stempel Teks.
- Tambahkan Stempel Teks.
- Unduh PDF yang Telah Dimodifikasi.
Kode sampel ini menunjukkan cara menambahkan stempel teks ke dokumen PDF menggunakan PDF Cloud Go SDK
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func AppendPageStampText(pdf_api *asposepdfcloud.PdfApiService, documentName string, pageNumber int32, outputDocument string, text_value string, remoteFolder string) {
// Append text stamp to page of the PDF document.
uploadFile(pdf_api, documentName)
args := map[string]interface{}{
"folder": remoteFolder,
}
textStamp := asposepdfcloud.TextStamp{
Background: true,
HorizontalAlignment: asposepdfcloud.HorizontalAlignmentCenter,
VerticalAlignment: asposepdfcloud.VerticalAlignmentCenter,
Opacity: 1,
Rotate: asposepdfcloud.RotationNone,
RotateAngle: 30,
Zoom: 1,
TextAlignment: asposepdfcloud.HorizontalAlignmentCenter,
Value: text_value,
TextState: &asposepdfcloud.TextState{FontSize: 14, FontStyle: asposepdfcloud.FontStylesBoldItalic, Font: "Arial", ForegroundColor: &asposepdfcloud.Color{A: 0xFF, R: 0xFF, G: 0x00, B: 0x00}},
}
_, httpResponse, err := pdf_api.PostPageTextStamps(documentName, pageNumber, []asposepdfcloud.TextStamp{textStamp}, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("appendStampText(): Failed to append text stamp to the document.")
} else {
fmt.Println("appendStampText(): text stamp '"+text_value+"' appended successfully on page", pageNumber, " to the document '"+documentName+"'.")
downloadFile(pdf_api, documentName, outputDocument, "add_text_stamp_")
}
}
Dengan Go SDK kami Anda dapat
- Menambahkan header & footer dokumen PDF dalam format teks atau gambar.
- Menambahkan tabel & stempel teks atau gambar ke dokumen PDF.
- Menambahkan beberapa dokumen PDF ke file yang sudah ada.
- Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
- Menerapkan enkripsi atau dekripsi pada dokumen PDF & menetapkan kata sandi.
- Menghapus semua stempel & tabel dari halaman atau seluruh dokumen PDF.
- Menghapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
- Mengganti satu atau beberapa instance teks pada halaman PDF atau dari seluruh dokumen.
- Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
- Mengekstrak berbagai elemen dari file PDF & mengoptimalkan dokumen PDF.
- Anda dapat mencoba Aplikasi gratis kami untuk menguji fungsionalitas.
- Sumber Daya Pembelajaran
- Dokumentasi
- Kode Sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Mengapa Aspose.PDF Cloud untuk Go?
- Daftar Pelanggan
- Keamanan