Gaeilge
 Gaeilge

Comhartha Uisce PDF, Word, Excel, PowerPoint, agus comhaid íomhá

Cuir nó bain watermarks ó chomhaid PDF, DOCX, XLSX, PPTX, ODT, RTF, TXT, VSD, EML, MSG, PNG, agus JPG i .NET agus Java. Caomhnaigh do shócmhainní digiteacha trí théacs agus comhartha uisce íomhá-bhunaithe a chur i bhfeidhm go beacht.

Bain triail as ár APIs saor in aisceFaigh Ceadúnas Sealadach

Comhaid sonraí comhartha uisce chun cosaint d'inneachar digiteach a mhéadú

Is éard is comhartha uisce ann ná an próiseas chun lógó nó marc aitheantais eile a chur le comhad digiteach. Is é cuspóir comhartha uisce úinéir an chomhaid a shainaithint, cóipcheart a dhearbhú, rochtain neamhúdaraithe ar d’inneachar a dhíspreagadh, agus brandáil a chur le do shócmhainní. Is féidir leat freisin comharthaí uisce a úsáid chun bunús comhaid a rianú agus cosc a chur ar dhaoine eile d’inneachar a ghoid nó a úsáid gan chead. Tá go leor bealaí ann chun ábhar digiteach a mharcáil, agus is é an ceann is coitianta ná marc amhairc a chur leis an gcomhad i dtéacs nó in íomhá, ag baint úsáide as aip nó clár bogearraí.

Dá ndéanfaí an próiseas a uathoibriú, bheadh sé níos éifeachtaí dá dtiocfadh tú trasna go rialta ar chomhaid iolracha de chineálacha éagsúla a mharcáil ar uisce, rud a shábhálann go leor ama agus iarrachta. Seo an áit a bhfuil APIanna GroupDocs.Watermark do .NET agus Java thar a bheith úsáideach. Déanann siad an próiseas comhartha uisce níos simplí, cuireann siad le héifeachtacht, agus cuireann siad ar do chumas cosaint d'íomhánna digiteacha agus do dhoiciméid a chinntiú. Is féidir leat aipeanna C #, VB.NET, agus Java a thógáil chun comharthaí uisce de chineálacha téacs agus íomhá a chur leis nó a bhaint as i bhformáid PDF, Word, Excel, PowerPoint, OpenDocument, Visio, Ríomhphost, Rich Text, agus formáidí comhaid íomhá éagsúla.

Ag tosú

Chun na samplaí cód roinnte sna codanna ina dhiaidh sin a rith go rathúil agus do thimpeallacht oibre a shocrú, cinntigh le do thoil go bhfuil GroupDocs.Watermark API suiteáilte i gceart le haghaidh .NETJava leaganacha mar aon le haon réamhriachtanais eile.

Cuirimid roinnt roghanna suiteála ar fáil do na leaganacha .NET agus Java, le do thoil athbhreithnigh an fhaisnéis a roinntear thíos le haghaidh tuilleadh cabhrach.

GroupDocs.Watermark le haghaidh suiteáil .NET

Is féidir leat a shuiteáil trí NuGet, an suiteálaí MSI nó na DLLanna a íoslódáil go díreach ón rannán íoslódálacha, nó úsáid a bhaint as an bPacáiste Bainisteoir Console:

PM> Install-Package GroupDocs.Watermark 

GroupDocs.Watermark le haghaidh suiteáil Java

Tabhair cuairt ar an rannán na n-íoslódálacha chun an comhad JAR a fháil, nó, úsáid an chumraíocht Maven is déanaí i d'aipeanna Java:

<repository>
    <id>GroupDocsJavaAPI</id>
    <name>GroupDocs Java API</name>
        <url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
            <artifactId>groupdocs-watermark</artifactId>
        <version>21.3</version> 
</dependency>

Bain úsáid as cásanna chun comharthaí uisce a chur leis nó a bhaint in .NET agus Java

Tar éis GroupDocs.Watermark (do .NET nó Java) a chumrú go rathúil, is féidir linn athbhreithniú a dhéanamh ar chuid de na cásanna úsáide comhartha uisce doiciméad agus íomhá is coitianta.

Bain úsáid as cásanna chun comharthaí uisce a chur leis nó a bhaint in .NET agus Java

Conas watermarks téacs a chur leis i ndoiciméid Word i .NET agus Java?

Is cineál comhartha uisce iad uiscemharcanna téacs a úsáidtear go forleathan chun ábhar íogair a chosaint i gcomhaid a phróiseáiltear go digiteach. Is féidir leat cóipeáil nó priontáil comhaid neamhúdaraithe a chosc trí úsáid a bhaint as comharthaí uisce téacs-bhunaithe. Ligeann APIanna GroupDocs.Watermark d'fhorbróirí .NET agus Java an fheidhmiúlacht seo a chomhtháthú ina modúil bogearraí reatha nó feidhmchláir a thógáil le haghaidh comhéadain ghréasáin soghluaiste nó HTML a chuireann ar chumas úsáideoirí taitneamh a bhaint as gnéithe comhartha uisce téacs gan stró.

Conas watermarks téacs a chur leis i ndoiciméid Word i .NET agus Java?

Cuir watermarks téacs i bhfeidhm ar dhoiciméid próiseála focal i .NET

Má tá tú ag iarraidh cuir isteach comharthaí uisce téacsbhunaithe i gcomhaid Word, le do thoil bain úsáid as an gcód C# a thugtar thíos:

    WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker("path/sample.docx”, loadOptions))
{
    TextWatermark watermark = new TextWatermark("Test watermark", new Font("Arial", 19));
    Apply watermark settings
    watermark.VerticalAlignment = VerticalAlignment.Center;
    watermark.HorizontalAlignment = HorizontalAlignment.Center;
    watermark.RotateAngle = 25.0;
    watermark.ForegroundColor = Color.Red;
    watermark.Opacity = 1.0;
    WordProcessingWatermarkSectionOptions options = new WordProcessingWatermarkSectionOptions();
    // Setting shape name
    options.Name = "Shape 1";
    // Set the descriptive (alternative) text to be associated with the shape
    options.AlternativeText = "Test watermark";
    watermarker.Add(watermark, options);
    watermarker.Save("path/document-text-watermarked.docx”);
} 

Cuir isteach comhartha uisce téacs-bhunaithe i ndoiciméid Word i Java

Is féidir leat uathmharcanna téacs a chur i ndoiciméid Word freisin tríd an gcód Java seo a leanas a úsáid:

    WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();                                   
Watermarker watermarker = new Watermarker(("path/sample.docx”, loadOptions);                          
TextWatermark watermark = new TextWatermark("Test watermark", new Font("Arial", 19));                      
//Apply watermark settings                                                                             
watermark.setVerticalAlignment(VerticalAlignment.Center);                                                  
watermark.setHorizontalAlignment(HorizontalAlignment.Center);                                              
watermark.setRotateAngle(25.0);                                                                            
watermark.setForegroundColor(Color.getRed());                                                              
watermark.setOpacity(1.0);                                                                                 
WordProcessingWatermarkSectionOptions options = new WordProcessingWatermarkSectionOptions();               
// Setting the shape name                                                                                      
options.setName("Shape 1");                                                                                
// Set the descriptive (alternative) text to be associated with the shape                           
options.setAlternativeText("Test watermark");                                                              
watermarker.add(watermark, options);                                                                       
watermarker.save(("path/document-text-watermarked.docx”);                                                               
watermarker.close();      

Bealach éasca chun comharthaí uisce íomhá-bhunaithe a chur le doiciméid PDF in aipeanna C# .NET agus Java

Is bealach iontach é íomhánna a úsáid mar chomharthaí uisce chun doiciméid dhlíthiúla nó oifigiúla a lipéadú mar is fusa iad a chur leo agus is deacair iad a bhaint i gcomparáid le comhartha uisce téacs. Is féidir comharthaí uisce bunaithe ar íomhá a úsáid go héifeachtach freisin chun brandáil nó faisnéis eile a chur le doiciméad. Tacaíonn APIanna GroupDocs.Watermark le cineálacha iomadúla comhartha uisce íomhá-bhunaithe do do chomhaid PDF in .NET agus Java.

Bealach éasca chun comharthaí uisce íomhá-bhunaithe a chur le doiciméid PDF in aipeanna C# .NET agus Java

Cuir comhartha uisce íomhá-bhunaithe le doiciméid PDF i .NET

Cuir comhartha uisce ar dhoiciméid PDF le lipéid íomhá-bhunaithe ag baint úsáide as an cód C# a thaispeántar thíos:

// Add image watermark to PDF file page(s) 
PdfLoadOptions loadOptions = new PdfLoadOptions();
using (Watermarker watermarker = new Watermarker("path/sample.pdf", loadOptions))
{
    ImageWatermark imageWatermark = new ImageWatermark("watermark-image.png")
    {
        // Setting watermark appearance
        Opacity = 0.7,
        X = 70,
        Y = 350
    };
    // Adding image watermark to the second page (page index starts from zero)  
    PdfArtifactWatermarkOptions imageWatermarkOptions = new PdfArtifactWatermarkOptions();
    imageWatermarkOptions.PageIndex = 1;
    watermarker.Add(imageWatermark, imageWatermarkOptions);
    watermarker.Save("path/image-watermarked.pdf");
}    

Conas scarbhileoga Excel agus láithreoireachtaí PowerPoint a mharcáil uisce i .NET agus Java?

Tá Microsoft Excel agus PowerPoint ar dhá cheann de na cineálacha sonraí scarbhileog agus cur i láthair is mó a úsáidtear. Baineann úsáideoirí ar fud an domhain úsáid fhorleathan as na feidhmchláir bogearraí seo le haghaidh tuairiscithe, léiriú táirgí agus go leor cuspóirí eile. Cuireann GroupDocs.Watermark le haghaidh .NET agus Java APIs ar chumas fhorbróirí aipeanna an dá chineál comhaid sonraí seo a mharcáil go ríomhchláraithe le téacs agus íomhánna gan Microsoft Office a cheangal.

Conas scarbhileoga Excel agus láithreoireachtaí PowerPoint a mharcáil uisce i .NET agus Java?

Lipéadaigh do dhoiciméid Excel agus PowerPoint le téacs agus íomhánna i .NET

Chun comharthaí uisce téacs nó íomhá a instealladh i do scarbhileoga Excel in .NET, bain úsáid as an gcódú samplach C# seo a leanas le do thoil:

    SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
    using (Watermarker watermarker = new Watermarker(“path/sample.xlsx”, loadOptions))
    {
        // Add text watermark to the first worksheet
        TextWatermark textWatermark = new TextWatermark("Test watermark", new Font("Arial", 8));
        SpreadsheetWatermarkShapeOptions textWatermarkOptions = new SpreadsheetWatermarkShapeOptions();
        textWatermarkOptions.WorksheetIndex = 0;
        watermarker.Add(textWatermark, textWatermarkOptions);
        // Add image watermark to the second worksheet
        using (ImageWatermark imageWatermark = new ImageWatermark(“watermark-image.jpg”))
        {
            SpreadsheetWatermarkShapeOptions imageWatermarkOptions = new SpreadsheetWatermarkShapeOptions();
            imageWatermarkOptions.WorksheetIndex = 1;
            watermarker.Add(imageWatermark, imageWatermarkOptions);
        }
        watermarker.Save(“path/text-image-watermarked.xlsx”);
    }
    //Similarly, please use this sample code if you are looking to watermark presentations in .NET: 
    PresentationLoadOptions loadOptions = new PresentationLoadOptions();
    using (Watermarker watermarker = new Watermarker(“path/sample.pptx”, loadOptions))
    {
        // Add text watermark to the first slide
        TextWatermark textWatermark = new TextWatermark("Test watermark", new Font("Arial", 8));
        PresentationWatermarkSlideOptions textWatermarkOptions = new PresentationWatermarkSlideOptions();
        textWatermarkOptions.SlideIndex = 0;
        watermarker.Add(textWatermark, textWatermarkOptions);
        // Add image watermark to the second slide
        using (ImageWatermark imageWatermark = new ImageWatermark(“path/watermark-image.jpg”))
        {
            PresentationWatermarkSlideOptions imageWatermarkOptions = new PresentationWatermarkSlideOptions();
            imageWatermarkOptions.SlideIndex = 1;
            watermarker.Add(imageWatermark, imageWatermarkOptions);
        }
        watermarker.Save(“path/text-image-watermarked.pptx”);
    }        

Comhaid Uisce Excel agus PowerPoint le lipéid téacs agus íomhá i Java

Úsáid an sampla cód a roinntear thíos le do thoil chun comharthaí uisce bunaithe ar théacs nó íomhá a chur i bhfeidhm ar do scarbhileoga Excel i Java:

    SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();                                               
    Watermarker watermarker = new Watermarker(“path/sample.xlsx”, loadOptions);                             
    // Add text watermark to the first worksheet                                                                     
    TextWatermark textWatermark = new TextWatermark("Test watermark", new Font("Arial", 8));                         
    SpreadsheetWatermarkShapeOptions textWatermarkOptions = new SpreadsheetWatermarkShapeOptions();                  
    textWatermarkOptions.setWorksheetIndex(0);                                                                       
    watermarker.add(textWatermark, textWatermarkOptions);                                                            
    // Add image watermark to the second worksheet                                                                   
    ImageWatermark imageWatermark = new ImageWatermark(“watermark-image.jpg”);                                           
    SpreadsheetWatermarkShapeOptions imageWatermarkOptions = new SpreadsheetWatermarkShapeOptions();                 
    imageWatermarkOptions.setWorksheetIndex(1);                                                                      
    watermarker.add(imageWatermark, imageWatermarkOptions);                                                          
    watermarker.save(“path/text-image-watermarked.xlsx”);                                                                  
    watermarker.close();                                                                                             
    imageWatermark.close();
    //And, to add text or image watermarks to presentations in Java, please use this code: 
    PresentationLoadOptions loadOptions = new PresentationLoadOptions();                                               
    Watermarker watermarker = new Watermarker(“path/samples.pptx”, loadOptions);                              
    // Add text watermark to the first slide                                                                           
    TextWatermark textWatermark = new TextWatermark("Test watermark", new Font("Arial", 8));                           
    PresentationWatermarkSlideOptions textWatermarkOptions = new PresentationWatermarkSlideOptions();                  
    textWatermarkOptions.setSlideIndex(0);                                                                             
    watermarker.add(textWatermark, textWatermarkOptions);                                                              
    // Add image watermark to the second slide                                                                         
    ImageWatermark imageWatermark = new ImageWatermark(“watermark-image.jpg”);                                             
    PresentationWatermarkSlideOptions imageWatermarkOptions = new PresentationWatermarkSlideOptions();                 
    imageWatermarkOptions.setSlideIndex(1);                                                                            
    watermarker.add(imageWatermark, imageWatermarkOptions);                                                            
    watermarker.save(“path/text-image-watermarked.pptx”);                                                                   
    watermarker.close();                                                                                               
    imageWatermark.close(); 

Foghlaim conas comhartha uisce a chur ar ghrianghraif agus ar íomhánna i .NET agus Java

Cosúil le cineálacha éagsúla doiciméad, seans go mbeidh ort aitheantóir a chur le d’íomhánna. Mar gheall ar an éileamh ollmhór atá ar chomhroinnt ábhair ar ardáin shóisialta, tá grianghraif comhartha uisce ag éirí níos suntasaí freisin chun mí-úsáid a chosc. Is fearr le húsáideoirí comharthaí uisce téacs nó íomhá a neadú le grianghraif sula bhfoilsítear iad ar an ardán sóisialta is rogha leo. Soláthraíonn APIanna GroupDocs.Watermark sraith uirlisí chun lipéid comhartha uisce a chur isteach go héasca i gcomhaid íomhá PNG, JPG, TIFF, agus GIF in ardáin .NET agus Java.

Foghlaim conas comhartha uisce a chur ar ghrianghraif agus ar íomhánna i .NET agus Java

Leabaigh comharthaí uisce téacs in íomhánna i .NET

Má tá tú ag iarraidh íomhánna a comhartha uisce trí lipéid téacs a chur leis, bain úsáid as an gcód C# a thaispeántar thíos a marcanna uisce íomhá JPG:

    using (Watermarker watermarker = new Watermarker("filePath/sample-image.jpg"))
    {
        // Set the Text and Watermark Font
        Font font = new Font ("Arial", 30, FontStyle.Bold | FontStyle.Italic);
        TextWatermark watermark = new TextWatermark("Text Watermark", font);
        // Set Watermark Properties
        watermark.ForegroundColor = Color.Black;
        watermark.TextAlignment = TextAlignment.Right;
        watermark.X = 70;
        watermark.Y = 70;
        watermark.RotateAngle = -30;
        watermark.Opacity = 0.4;
        // watermark.BackgroundColor = Color.Blue;
        // Apply the configured watermark to JPG Image
        watermarker.Add(watermark);
        watermarker.Save("filePath/text-watermarked.jpg");
    }        

Íomhánna comhartha uisce agus do ghrianghraif i Java

Is féidir leat comharthaí uisce a chur i bhfeidhm ar do ghrianghraif agus íomhánna eile i Java freisin. Bain úsáid as an gcód Java seo a leanas le comhartha uisce a chur ar íomhá PNG:

    TextWatermark watermark = new TextWatermark("Text Watermark", new Font("Arial", 30, FontStyle.Bold | FontStyle.Italic));
    // Set Watermark properties
    watermark.setForegroundColor(Color.getBlack());
    watermark.setTextAlignment(TextAlignment.Right);
    watermark.setRotateAngle(-30);
    watermark.setOpacity(0.4);
    watermark.setX(70);
    watermark.setY(70);
    // Apply Watermark to the source PNG Image
    Watermarker watermarker = new Watermarker(“path/sample-image.png”);
    watermarker.add(watermark);
    watermarker.save(“path/text-watermarked.png”);
    watermarker.close();     

Cuardaigh agus bain watermarks i d'aipeanna comhartha uisce .NET agus Java

Gné thábhachtach de ghlanadh nó sláintíocht na gcomhad is ea na comharthaí uisce atá ann cheana a chuardach agus a bhaint de dhoiciméid, nó d’fhéadfadh gur riachtanas gnó é. Smaoinigh ar an scéal maidir le brandáil as dáta a cuireadh le do shócmhainní digiteacha a scriosadh agus an leagan is déanaí a chur ina áit. Le cabhair ó GroupDocs.Watermark APIs le haghaidh.

Cuardaigh agus bain watermarks i d'aipeanna comhartha uisce .NET agus Java

Aimsigh agus bain watermarks a chuirtear le do chomhaid .NET

Chun an comhartha uisce a aimsiú i gcomhaid Word, Excel, PowerPoint, PDF nó Visio i .NET bunaithe ar chritéir ar leith, bain úsáid as an gcódú samplach C# seo:

    using (Watermarker watermarker = new Watermarker(“path/sample.pdf”))
{
    // Apply the exact text search string
    TextSearchCriteria textSearchCriteria = new TextSearchCriteria("© 2019");
    // Find all possible watermarks containing the specified text
    PossibleWatermarkCollection possibleWatermarks = watermarker.Search(textSearchCriteria);
    Console.WriteLine("Found {0} possible watermark(s)", possibleWatermarks.Count);
} 

Chomh maith le cuardach a dhéanamh ar na lipéid comhartha uisce reatha ó do chuid comhad, is féidir leat iad a bhaint freisin. Úsáid an códú C# seo le haghaidh comhartha uisce a bhaint leis an bhformáid sonraithe:

    using (Watermarker watermarker = new Watermarker(“path/sample.pdf”))
    {
        TextFormattingSearchCriteria criteria = new TextFormattingSearchCriteria();
        criteria.ForegroundColorRange = new ColorRange();
        criteria.ForegroundColorRange.MinHue = -5;
        criteria.ForegroundColorRange.MaxHue = 10;
        criteria.ForegroundColorRange.MinBrightness = 0.01f;
        criteria.ForegroundColorRange.MaxBrightness = 0.99f;
        criteria.BackgroundColorRange = new ColorRange();
        criteria.BackgroundColorRange.IsEmpty = true;
        criteria.FontName = "Arial";
        criteria.MinFontSize = 19;
        criteria.MaxFontSize = 42;
        criteria.FontBold = true;
        PossibleWatermarkCollection watermarks = watermarker.Search(criteria);
        watermarks.Clear();
        watermarker.Save(“path/watermark-removed.pdf”);
    }    

Aimsigh agus scrios watermarks ó chomhaid sonraí i Java

Is féidir leat comharthaí uisce a chuardach i ndoiciméid Word, PDF, Excel agus PowerPoint i Java. Úsáidtear an cód seo a leanas chun comharthaí uisce a chuardach ar critéar cuardaigh téacs:

    Watermarker watermarker = new Watermarker(“path/sample.pdf”);                                      
// Apply the exact text search string                                                                                
TextSearchCriteria textSearchCriteria = new TextSearchCriteria("© 2019");                                
// Find all possible watermarks containing the specified text                                            
PossibleWatermarkCollection possibleWatermarks = watermarker.search(textSearchCriteria);                 
System.out.println("Found " + possibleWatermarks.getCount() + " possible watermark(s)");                                                                                                     
watermarker.close(); 

Is féidir freisin aon lipéid comhartha uisce atá ann cheana i Java a bhaint le GroupDocs.Watermark do Java API. Baineann an códú Java seo le comhartha uisce le formáidiú ar leith:

An bhfuil tú ag iarraidh comhartha uisce a chur ar PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, VSD, MSG, EML, RTF, TXT, PNG, JPG, TIFF, agus comhaid eile ar an eitilt ag baint úsáide as do ghléasanna soghluaiste? Má tá, bain triail as ár Aipeanna Comhartha Uisce In Aisce agus bíodh taithí iontach ar mharcáil uisce agat.

Ag lorg cabhrach?

Seiceáil ár mbealaí tacaíochta chun cabhair a fháil le do cheisteanna a bhaineann le gnéithe API táirge Conholdate agus oibriú.