Lägg till vattenstämplar till CAD-ritningar - Aspose.CAD för Java Tutorial
Introduktion
Välkommen till den här omfattande guiden om att lägga till vattenstämplar till CAD-ritningar med Aspose.CAD för Java. I den här handledningen kommer du att lära dig hur du integrerar vattenstämplar effektivt och förbättrar dina CAD-dokument med personliga meddelanden eller varumärke. Aspose.CAD för Java tillhandahåller en kraftfull uppsättning funktioner, vilket gör processen för tillägg av vattenstämpel enkel.
Förutsättningar
Innan vi dyker in i handledningen, se till att du har följande förutsättningar:
- Aspose.CAD för Java: Se till att du har Aspose.CAD-biblioteket installerat i din Java-miljö. Du kan ladda ner denhär.
- Java Development Kit (JDK): Se till att du har den senaste versionen av JDK installerad på ditt system.
Importera paket
Importera de nödvändiga Aspose.CAD-paketen i ditt Java-projekt för att komma igång:
import com.aspose.cad.Image;
import com.aspose.cad.fileformats.cad.CadImage;
import com.aspose.cad.fileformats.cad.cadobjects.Cad3DPoint;
import com.aspose.cad.fileformats.cad.cadobjects.CadMText;
import com.aspose.cad.fileformats.cad.cadobjects.CadText;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;
Steg 1: Lägg till ny MTEXT
//lägg till ny MTEXT
CadMText watermark = new CadMText();
watermark.setText("Watermark message");
watermark.setInitialTextHeight(40);
watermark.setInsertionPoint(new Cad3DPoint(300, 40));
watermark.setLayerName("0");
cadImage.getBlockEntities().get_Item("*Model_Space").addEntity(watermark);
Steg 2: Lägg till enkel enhet som text
Du kan också lägga till en enklare enhet som text:
// eller lägg till enklare enhet som Text
CadText text = new CadText();
text.setDefaultValue("Watermark text");
text.setTextHeight(40);
text.setFirstAlignment(new Cad3DPoint(300, 40));
text.setLayerName("0") ;
cadImage.getBlockEntities().get_Item("*Model_Space").addEntity(text);
Steg 3: Exportera till PDF
Exportera CAD-ritningen med den tillagda vattenstämpeln till en PDF-fil:
// exportera till pdf
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
rasterizationOptions.setLayouts(new String[]{"Model"});
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);
cadImage.save(dataDir + "AddWatermark_out.pdf", pdfOptions);
Slutsats
Grattis! Du har framgångsrikt lagt till vattenstämplar till dina CAD-ritningar med Aspose.CAD för Java. Denna enkla men kraftfulla process låter dig anpassa dina mönster eller skydda dem med varumärke.
FAQ’s
F1: Är Aspose.CAD kompatibel med alla CAD-filformat?
S1: Aspose.CAD stöder olika CAD-format, inklusive DWG, DXF, DWT och DWF.
F2: Kan jag anpassa utseendet på vattenstämpeltexten?
S2: Ja, du har full kontroll över vattenstämpelns utseende, inklusive textstorlek, färg och position.
F3: Finns det en testversion tillgänglig för Aspose.CAD för Java?
A3: Ja, du kan ladda ner testversionenhär.
F4: Hur kan jag få support för Aspose.CAD?
A4: BesökAspose.CAD-forum för samhällsstöd.
F5: Var kan jag hitta den fullständiga dokumentationen för Aspose.CAD för Java?
A5: Sedokumentation för detaljerad information.