ไฟล์ Watermark PDF ออนไลน์ผ่านแอพ Watermarking และผ่านแอปพลิเคชัน C ++
พัฒนาแอปพลิเคชั่นลายน้ำเอกสาร PDF ที่ใช้ C++ ที่ทรงพลังใส่ลายน้ำเอกสารต่าง ๆ ได้อย่างอิสระ รวมถึงไฟล์ PDF ออนไลน์ผ่านแอพพร้อมการดาวน์โหลดทันที
ลายน้ำไฟล์ PDF ออนไลน์โดยใช้แอพ
- อัปโหลดไฟล์ PDF ไปที่ลายน้ำ
- เขียนข้อความลายน้ำ
- เลือกสีที่เกี่ยวข้อง
- คลิกปุ่ม “ลายน้ำ”
- ดาวน์โหลดไฟล์ PDF ลายน้ำ
เอกสารลายน้ำ PDF ผ่าน C ++
- โหลดเอกสาร PDF
- กำหนด WatermarkArtifact และ TextState
- ตั้งค่าคุณสมบัติสถานะข้อความ
- ใช้วิธีเพิ่มเพื่อเพิ่มสิ่งประดิษฐ์
- เรียกวิธีการบันทึกและรับเอกสาร PDF ที่ใส่ลายน้ำ
รหัส C ++: เอกสารลายน้ำ PDF
String _dataDir("C:\\Samples\\"); | |
String inputFileName("watermark.pdf"); | |
String outputFileName("watermark_out.pdf"); | |
auto document = MakeObject<Document>(_dataDir + inputFileName); | |
auto artifact = MakeObject<WatermarkArtifact>(); | |
auto textState = MakeObject<TextState>(); | |
textState->set_FontSize(72); | |
textState->set_ForegroundColor(Color::get_Blue()); | |
textState->set_Font(FontRepository::FindFont(u"Courier")); | |
artifact->SetTextAndState(u"WATERMARK", textState); | |
artifact->set_ArtifactHorizontalAlignment (HorizontalAlignment::Center); | |
artifact->set_ArtifactVerticalAlignment (VerticalAlignment::Center); | |
artifact->set_Rotation(45); | |
artifact->set_Opacity(0.5); | |
artifact->set_IsBackground(true); | |
document->get_Pages()->idx_get(1)->get_Artifacts()->Add(artifact); | |
document->Save(_dataDir + outputFileName); |
พัฒนาแอปพลิเคชันลายน้ำไฟล์ PDF โดยใช้ C ++
ต้องการพัฒนาสคริปต์ C ++ หรือแอพยูทิลิตี้เพื่อให้สามารถใส่ลายน้ำไฟล์ PDF หลายไฟล์ได้อย่างง่ายดายหรือไม่ด้วย
Aspose.PDF for C++
child API ของ
Aspose.Total for C++
นักพัฒนา C++ ทุกคนสามารถรวมโค้ด API ด้านบนเพื่อตั้งโปรแกรมแอป Watermarking ในเอกสารต่างๆ ได้ไลบรารี C++ อันทรงพลังสำหรับลายน้ำในเอกสาร รองรับรูปแบบยอดนิยมมากมาย รวมถึงรูปแบบ PDF
ไลบรารีลายน้ำ C++ สำหรับไฟล์ PDF
มีตัวเลือกในการติดตั้ง Aspose.PDF สำหรับ C++ บนระบบของคุณโปรดเลือกรายการที่ตรงกับความต้องการของคุณและปฏิบัติตามคำแนะนำทีละขั้นตอน:
- ติดตั้ง แพ็คเกจ NuGet ดู เอกสารประกอบ
- ติดตั้งไลบรารีโดยใช้ คอนโซลตัวจัดการแพ็คเกจ ภายใน Visual Studio IDE
ความต้องการของระบบ
คุณสามารถใช้ไลบรารี C++ นี้เพื่อพัฒนาซอฟต์แวร์บนระบบปฏิบัติการ Microsoft Windows, Linux และ macOS:
- ระบบปฏิบัติการ 32 บิต
- เดสก์ท็อป Microsoft Windows (7, 8, 10)
- ระบบปฏิบัติการเวอร์ชันเก่า (XP, Vista และ Server 2003)
- Microsoft Visual Studio 2017 หรือใหม่กว่า
หากคุณพัฒนาซอฟต์แวร์สำหรับ Linux หรือ macOS โปรดตรวจสอบข้อมูลเกี่ยวกับการพึ่งพาไลบรารีเพิ่มเติมใน
เอกสารประกอบผลิตภัณฑ์
คำถามที่พบบ่อย
- ฉันสามารถใช้โค้ด C++ ข้างต้นในแอปพลิเคชันของฉันได้หรือไม่ใช่ คุณสามารถดาวน์โหลดโค้ดนี้ได้ เราสามารถพัฒนาโซลูชันระดับมืออาชีพสำหรับไฟล์ Watermark PDF โดยใช้ C ++ ได้อย่างง่ายดายใช้ Aspose PDF Watermarking API เพื่อพัฒนาซอฟต์แวร์อิสระบนแพลตฟอร์มระดับสูงใน C++
- เอกสารนี้ Watermarking App ทำงานบน Windows เท่านั้นหรือไม่คุณมีความยืดหยุ่นในการเริ่มต้นลายน้ำเอกสารจากอุปกรณ์ใดก็ได้ โดยไม่คำนึงถึงระบบปฏิบัติการที่ทำงาน ไม่ว่าจะเป็น Windows, Linux, Mac OS หรือ Androidสิ่งที่คุณต้องมีคือเว็บเบราว์เซอร์ร่วมสมัยและการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้
- การใช้แอปออนไลน์เพื่อลายน้ำเอกสาร PDF หลายรายการปลอดภัยหรือไม่แน่นอน! ไฟล์เอาต์พุตที่สร้างผ่านบริการของเราจะถูกลบออกจากเซิร์ฟเวอร์ของเราโดยอัตโนมัติอย่างปลอดภัยภายในกรอบเวลา 24 ชั่วโมงด้วยเหตุนี้ ลิงก์ดาวน์โหลดที่เกี่ยวข้องกับไฟล์เหล่านี้จะหยุดทำงานหลังจากช่วงเวลานี้
- เบราว์เซอร์ใดที่ควรใช้แอพ?คุณสามารถใช้เว็บเบราว์เซอร์สมัยใหม่เช่น Google Chrome, Firefox, Opera หรือ Safari สำหรับลายน้ำเอกสาร PDF ออนไลน์
- ฉันจะลายน้ำไฟล์ PDF หลายไฟล์ได้อย่างไรเริ่มต้นด้วยการอัปโหลดไฟล์อย่างน้อยหนึ่งไฟล์ที่คุณต้องการใส่ลายน้ำ คุณสามารถลากและวางไฟล์ PDF ของคุณหรือเพียงคลิกภายในพื้นที่สีขาวหลังจากนั้นคลิกปุ่ม 'ลายน้ำ' จากนั้นแอปลายน้ำออนไลน์ของเราจะประมวลผลไฟล์ที่อัพโหลดอย่างรวดเร็ว
- ลายน้ำไฟล์ PDF ใช้เวลานานเท่าไหร่?แอปพลิเคชันลายน้ำนี้ทำงานได้อย่างรวดเร็ว อาจใช้เวลาสักครู่ในการอัปโหลดไฟล์และใส่ลายน้ำ