com.itextpdf.svg.renderers.path.impl.ClosePath Maven / Gradle / Ivy
                 Go to download
                
        
                    Show more of this group  Show more artifacts with this name
Show all versions of svg Show documentation
                Show all versions of svg Show documentation
svg is a module for iText that allows you to integrate SVG images in your PDF creation and manipulation process
                
             The newest version!
        
        /*
    This file is part of the iText (R) project.
    Copyright (c) 1998-2025 Apryse Group NV
    Authors: Apryse Software.
    This program is offered under a commercial and under the AGPL license.
    For commercial licensing, contact us at https://itextpdf.com/sales.  For AGPL licensing, see below.
    AGPL licensing:
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Affero General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Affero General Public License for more details.
    You should have received a copy of the GNU Affero General Public License
    along with this program.  If not, see  .
 */
package com.itextpdf.svg.renderers.path.impl;
/***
 * Implements closePath(Z) attribute of SVG's path element.
 * */
public class ClosePath extends LineTo {
    static final int ARGUMENT_SIZE = 0;
    /**
     * Creates new {@link ClosePath} instance.
     */
    public ClosePath() {
        this(false);
    }
    /**
     * Creates new {@link ClosePath} instance.
     *
     * @param relative {@code true} in case it is a relative operator, {@code false} if it is an absolute operator
     */
    public ClosePath(boolean relative) {
        super(relative);
    }
    @Override
    public void draw() {
        context.getCurrentCanvas().closePath();
    }
}
    © 2015 - 2025 Weber Informatics LLC | Privacy Policy