{"id":22790374,"url":"https://github.com/stackcats/briss","last_synced_at":"2025-03-30T16:42:43.759Z","repository":{"id":108777191,"uuid":"146982409","full_name":"stackcats/briss","owner":"stackcats","description":"Fork of Briss (http://briss.sourceforge.net/)","archived":false,"fork":false,"pushed_at":"2018-09-01T08:44:48.000Z","size":62,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-05T18:27:51.759Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stackcats.png","metadata":{"files":{"readme":"README.txt","changelog":"CHANGELOG.txt","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-01T08:41:41.000Z","updated_at":"2018-09-01T08:44:50.000Z","dependencies_parsed_at":"2023-06-05T00:45:42.495Z","dependency_job_id":null,"html_url":"https://github.com/stackcats/briss","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stackcats%2Fbriss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stackcats%2Fbriss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stackcats%2Fbriss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stackcats%2Fbriss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stackcats","download_url":"https://codeload.github.com/stackcats/briss/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246350770,"owners_count":20763225,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-12T02:20:46.399Z","updated_at":"2025-03-30T16:42:43.754Z","avatar_url":"https://github.com/stackcats.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"// $Id: README.txt 75 2012-05-26 16:23:39Z laborg $\n/**\n * Copyright 2010 Gerhard Aigner\n * \n * This file is part of BRISS.\n * \n * BRISS is free software: you can redistribute it and/or modify it under the\n * terms of the GNU General Public License as published by the Free Software\n * Foundation, either version 3 of the License, or (at your option) any later\n * version.\n * \n * BRISS is distributed in the hope that it will be useful, but WITHOUT ANY\n * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR\n * A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n * \n * You should have received a copy of the GNU General Public License along with\n * BRISS. If not, see http://www.gnu.org/licenses/.\n */\n \n################################################\nBRISS - BRight Snippet Sire \n################################################\n\nThis is a small application to crop PDF files. It helps the user to decide what \nshould be cropped by creating a overlay of similar pages (=\u003eall pages within a pdf\n having the same size, orientation(even/odd)). \n\n\n########################\nGeneral\n########################\n * Homepage : http://sourceforge.net/projects/briss/\n * License: GPLv3\n * Author: Gerhard Aigner (gerhard.aigner@gmail.com\n * Requirements: Java 6\n * Operating systems: Windows, Linux, MacOSX\n * This software uses two libraries to render and crop PDF files: \n  * itext (AGPLv3) http://itextpdf.com/ \n  * jpedal (LGPL) http://www.jpedal.org/\n\n\n########################\nStarting the application\n########################\nYou can run the application by executing following command in terminal:\n\njava -jar briss-0.9.jar\nor\njava -jar briss-0.9.jar cropthis.pdf\n\n(The second line comes in handy if you want shortlinks for pdf editing) \n\n\n########################\nCommandline\n########################\n\nIf you prefer command line and trust the basic automatic detection algorithm\nuse it this way (can be batched!):\n\njava -jar briss-0.9.jar -s [SOURCEFILE] [-d [DESTINATIONFILE]]\n\nExample:\njava -jar briss-0.9.jar -s dogeatdog.pdf -d dogcrop.pdf\njava -jar briss-0.9.jar -s dogeatdog.pdf \n\nthe second line will create the cropped pdf into dogeatdog_cropped.pdf\n\n\n\n########################\nInstructions\n########################\n1) Load a pdf by pressing \"Load\"\n2) Create multiple crop rectangles for all page cluster: Each crop rectangle will\n   result in a cropped page.\n 2.1) Press the left mouse button on a corner where you want to start\n 2.2) Draw the rectangle\n 2.3) Release the mouse button\n * [OPTIONAL] Drag around crop rectangles (press and hold mouse button down)   \n * [OPTIONAL] Set width/height to maximum: Select the crop rectangles by holding\n    down CTRL + left click into rectangle to select. All crop rectangles will be\n    resized to the biggest one, either on width or height.\n3) Start the cropping by pressing \"Crop\" or preview and specify the destination of the cropped pdf.\n\n[OPTIONAL FEATURES]\n* Select a Rectangle with ctrl + mouse click. Then copy (ctrl-c) and paste it into another cluster.\n* Use hotcorners to make a crop rectangle smaller or bigger\n\n\n########################\nProblems\n########################\n* If you want to crop really big files it might be necessary to start briss with \nan additional parameter: \"-Xms128m -Xmx1024m\" (complete call would look like: \n\"java -Xms128m -Xmx1024m -jar briss-0.9.jar\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstackcats%2Fbriss","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstackcats%2Fbriss","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstackcats%2Fbriss/lists"}