GroupDocs.Watermark for .NET C# เอพีอี

C# .NET สำหรับการดำเนินงานลายน้ำ Excel

ปรับปรุงเวิร์กโฟลว์เอกสาร Excel ของคุณในสภาพแวดล้อม .NET โดยการลบหรือแก้ไขลายน้ำได้อย่างราบรื่นด้วยเครื่องมือที่ออกแบบมาเพื่อความแม่นยำและใช้งานง่าย

ลบลายน้ำออกจากเอกสาร Excel โดยใช้ .NET

GroupDocs.Watermark ช่วยให้งานลบลายน้ำออกจากเอกสารทางธุรกิจง่ายขึ้น เพิ่มประสิทธิภาพให้กับแอปพลิเคชัน .NET ของคุณด้วยการผสานรวมไลบรารีของเราและทำตามขั้นตอนง่ายๆ เหล่านี้:

  1. เริ่มต้นด้วยการสร้างอินสแตนซ์คลาสหลัก Watermarker ด้วยเอกสาร Excel API ของเรารองรับการประมวลผลเอกสารที่เป็นสตรีมหรือเส้นทางในเครื่อง
  2. ใช้ SearchCriteria เพื่อจำกัดชุดลายน้ำที่จะประมวลผลให้แคบลง คุณสามารถใช้พารามิเตอร์ต่างๆ เช่น รูปภาพ ข้อความ หรือคุณลักษณะการจัดรูปแบบ ยิ่งคุณระบุพารามิเตอร์การค้นหาที่เฉพาะเจาะจงมากเท่าไร ผลลัพธ์ที่คุณได้รับก็จะยิ่งแม่นยำมากขึ้นเท่านั้น
  3. ประมวลผลรายการลายน้ำเอกสารที่ได้รับเป็นผลการค้นหา และลบออกจากเอกสาร
  4. หลังจากลบลายน้ำแล้ว ให้บันทึกเอกสารผลลัพธ์เป็นไฟล์ในเครื่องหรือสตรีมไบต์
// ลบลายน้ำข้อความออกจากเอกสาร Excel

// จัดเตรียมอินสแตนซ์ Watermarker สำหรับเอกสารต้นฉบับ Excel
using (Watermarker watermarker = new Watermarker("input.xslx"))
{
    // ลบลายน้ำที่เลือกออกจากเอกสาร
    TextFormattingSearchCriteria criteria = new TextFormattingSearchCriteria();
    criteria.ForegroundColorRange = new ColorRange();
    criteria.FontBold = true;
    PossibleWatermarkCollection watermarks = watermarker.Search(criteria);
    watermarks.Clear();

    // บันทึกไฟล์ไปยังเส้นทางที่ให้ไว้
    watermarker.Save("output.xslx");
}
dotnet add package GroupDocs.Watermark
คลิกเพื่อคัดลอก
คัดลอก
ตัวอย่างเพิ่มเติม เอกสาร

ปรับปรุงการกำจัดลายน้ำด้วย C# .NET API

ค้นพบความสามารถในการกำจัดลายน้ำอันทรงพลังของ API C# .NET ของเราที่ออกแบบมาเพื่อผสานรวมกับแอปพลิเคชัน .NET ของคุณได้อย่างราบรื่นลบหรือล้างลายน้ำจาก PDF และเอกสารสำนักงานอย่างมีประสิทธิภาพในขณะที่รักษาคุณภาพของไฟล์ต้นฉบับ

ลบลายน้ำ

การล้างลายน้ำที่แม่นยำ

API .NET ของเราให้เครื่องมือที่แม่นยำในการลบลายน้ำออกจากเอกสารใด ๆ ได้อย่างสะอาดคุณลักษณะนี้เหมาะสำหรับนักพัฒนา ช่วยให้มั่นใจได้ว่าการลบลายน้ำจะไม่ส่งผลต่อคุณภาพของเอกสารหรือเค้าโครง

การกำจัดลายน้ำจำนวนมากโดยอัตโนมัติ

ทำกระบวนการลบลายน้ำออกจากชุดเอกสารขนาดใหญ่โดยอัตโนมัติ ด้วย API .NET ของเราเหมาะสำหรับธุรกิจที่จัดการเอกสารจำนวนมาก ช่วยเพิ่มประสิทธิภาพและความปลอดภัยของเอกสาร

คุณสมบัติการแก้ไขลายน้ำขั้นสูง

ใช้ประโยชน์จากคุณลักษณะขั้นสูงเพื่อเลือกแก้ไขหรือแก้ไขลายน้ำAPI ของเรารองรับการปรับเปลี่ยนโดยละเอียดเพื่อให้แน่ใจว่าเอกสารของคุณคงรูปลักษณ์อย่างมืออาชีพในขณะที่รักษาความปลอดภัยข้อมูลที่ละเอียดอ่อน

ลบลายน้ำข้อความสเปรดชีต

วิธีลบลายน้ำข้อความด้วยการจัดรูปแบบพิเศษใน Excel เอกสาร

C#


    //  โหลดสมุดงาน Excel
    var loadOptions = new SpreadsheetLoadOptions();
    using (Watermarker watermarker = new Watermarker("source.xlsx", loadOptions))
    {
        //  รับเนื้อหาและค้นหาลายน้ำที่เหมาะสม
        SpreadsheetContent content = watermarker.GetContent<SpreadsheetContent>();
        foreach (SpreadsheetWorksheet section in content.Worksheets)
        {
            for (int i = section.Shapes.Count - 1; i >= 0; i--)
            {
                foreach (FormattedTextFragment fragment in section.Shapes[i].FormattedTextFragments)
                {
                    if (fragment.ForegroundColor.Equals(Color.Red) && fragment.Font.FamilyName == "Arial")
                    {
                        //  ลบลายน้ำข้อความ
                        section.Shapes.RemoveAt(i);
                        break;
                    }
                }
            }
        }

        //  บันทึกการประมวลผล XLSX
        watermarker.save("result.xlsx");
    }

GroupDocs.Watermark for .NET C# ห้องสมุด

ไลบรารี GroupDocs.Watermark for .NET C# มีเครื่องมือที่แข็งแกร่งสำหรับการจัดการลายน้ำในไฟล์ Excel ตั้งแต่การลบเครื่องหมายที่ไม่พึงประสงค์ไปจนถึงการแก้ไขเครื่องหมายที่มีอยู่ ช่วยอำนวยความสะดวกในการควบคุมลายน้ำอย่างครอบคลุม เหมาะสำหรับธุรกิจที่ให้ความสำคัญกับความสะอาดของเอกสารและความเป็นมืออาชีพ
เรียนรู้เพิ่มเติม
About illustration

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Watermark ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

ปรับปรุงการกำจัดลายน้ำ Excel ใน .NET

เรียนรู้วิธีใช้ API GroupDocs.Watermark for .NET C# เพื่อลบลายน้ำออกจากแผ่น Excel ได้อย่างมีประสิทธิภาพ เพื่อให้แน่ใจว่ารายงานทางการเงินและการวิเคราะห์ข้อมูลที่แท้จริงและนำเสนอ

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย