Přidat vodoznak pouze pro tisk do PDF

Úvod

V tomto tutoriálu se ponoříme do procesu přidávání vodoznaku pouze pro tisk do PDF pomocí GroupDocs.Watermark for .NET. Vodoznakové dokumenty jsou zásadním aspektem zabezpečení dokumentů a brandingu a GroupDocs.Watermark poskytuje vývojářům .NET bezproblémové řešení, jak toho dosáhnout.

Předpoklady

Než začneme, ujistěte se, že máte následující předpoklady:

  • Základní znalost programovacího jazyka C#.
  • Visual Studio nainstalované na vašem počítači.
  • Knihovna GroupDocs.Watermark for .NET nainstalovaná ve vašem projektu.

Importovat jmenné prostory

Nejprve se ujistěte, že jste importovali potřebné jmenné prostory:

using GroupDocs.Watermark.Options.Pdf;
using GroupDocs.Watermark.Watermarks;
using System.IO;
using System;

Krok 1: Vložte dokument

Nejprve musíte načíst dokument PDF, který chcete vodoznakem. Nahradit"Your Document Path" s cestou k vašemu souboru PDF a"Your Document Directory" s adresářem, kam chcete uložit výstupní soubor.

string documentPath = "Your Document Path";
string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, Path.GetFileName(documentPath));
var loadOptions = new PdfLoadOptions();
using (Watermarker watermarker = new Watermarker(documentPath, loadOptions))
{
    // Zde bude přidán kód vodoznaku
}

Krok 2: Přidejte vodoznak

Dále vytvořte objekt textového vodoznaku s požadovaným textem a písmem. SouborisPrintOnly natrue abyste zajistili, že vodoznak bude viditelný pouze při tisku dokumentu, nikoli v režimu zobrazení.

TextWatermark textWatermark = new TextWatermark("This is a print only test watermark. It won't appear in view mode.", new Font("Arial", 8));
bool isPrintOnly = true;

Krok 3: Nakonfigurujte možnosti vodoznaku

Definujte volby pro vodoznak, jako je index stránky, kam má být vodoznak přidán, a určete jej jako anotaci pouze pro tisk.

PdfAnnotationWatermarkOptions options = new PdfAnnotationWatermarkOptions();
options.PageIndex = 0;
options.PrintOnly = isPrintOnly;

Krok 4: Použijte vodoznak

Přidejte vodoznak do dokumentu pomocí zadaných možností a uložte výstupní soubor.

watermarker.Add(textWatermark, options);
watermarker.Save(outputFileName);

Závěr

V tomto tutoriálu jsme se naučili, jak přidat vodoznak pouze pro tisk do dokumentu PDF pomocí GroupDocs.Watermark for .NET. To umožňuje vývojářům snadno zlepšit zabezpečení dokumentů a branding.

FAQ

Je GroupDocs.Watermark kompatibilní s jinými formáty dokumentů kromě PDF?

Ano, GroupDocs podporuje různé formáty dokumentů, jako je Word, Excel, PowerPoint a obrázky.

Mohu upravit vzhled vodoznaku?

GroupDocs.Watermark samozřejmě poskytuje rozsáhlé možnosti přizpůsobení textu vodoznaku, písma, barvy, velikosti a umístění.

Nabízí GroupDocs.Watermark možnosti dávkového zpracování?

Vývojáři mohou samozřejmě vodoznakem více dokumentů současně pomocí funkcí dávkového zpracování.

Je k dispozici zkušební verze pro GroupDocs.Watermark?

Ano, z poskytnutého odkazu máte přístup k bezplatné zkušební verzi GroupDocs.Watermark.

Jak mohu získat technickou podporu pro GroupDocs.Watermark?

Technickou pomoc můžete vyhledat na fóru GroupDocs.Watermark, které je k dispozici na uvedeném odkazu podpory.