16

compare (command from ImageMagick) If you want to compare the visual appearance of page 4 of a.pdf with page 6 of b.pdf, you can use ImageMagick's command line tool compare. Here is a variation of commands to try: compare a.pdf[3] b.pdf[5] delta1.pdf compare -density 300 a.pdf[3] b.pdf[5] delta2.pdf compare ...


14

DiffPDF nowadays is an paid software for Windows only, but it was previously free and also available for OS X. You can still download such a previous version. It allows both visual and textual comparison.


12

When comparing PDF files, you have the choice between: comparing the contents (i.e. the actual text) comparing the pages as a whole (visual comparison). While you might be looking for the first type of comparison, I wanted to offer a way to compare two PDF files page-by-page. As I've had this requirement regularly in the past, and couldn't find the ...


5

You can use DiffNow: it's free web-app diff tool works via pasting text; uploading files; using URLs The only limitation is that files must be < 2048kb. The sample on their site (first pdf vs. second pdf):


4

I think a good buzzword here would be "fuzzy diff". Possible answer: https://github.com/google/diff-match-patch online tool to evaluate: https://neil.fraser.name/software/diff_match_patch/demos/diff.html (activate efficiency cleanup) Technical explanations of the algorithm: https://neil.fraser.name/writing/diff/ Other possibilities and related questions: ...


3

Many years ago I used SQL Delta for this purpose. I assume it's still good. A single license is $185 though.


3

If the similarly structured tree is identical you can use Beyond Compare. This software can easily compare folders and its content


3

For your use case, comparing the text and discarding all formatting and non-text elements would work well. You can run the pdftotext utility on each file and then a text comparison tool on the result. On OS X, you can install pdftotext from various free software distribution channels such as Brew or MacPorts, it's part of the poppler package. Cas Cremers's ...


3

There is a tool called SelectCompare that allows you to compare two queries. SelectCompare allows to create comparison projects, which define queries against any two data sources that can be connected with OLEDB, ODBC or .NET connectors. The free edition allows to create once comparison project and unlimited number of connections. Here's a screenshot of ...


2

Hi@vi I found a small app that may help you to do this job :)DiffImg Features: Image difference display : a yellow/red mask can overlay the original/modified images. Single/Dual panels mode. Statistic computation: Mean error, RMS error and min/max are computed. Several metrics can be used for computing image difference. Histogram of error. “Slideshow” : ...


2

I found such a webapp. Its in German though. It can be found here: ADAC New Car Recommendations. The ADAC is the German club of car owners. It works exactly like I would have liked it: I can select the elements that I need and place some preferences (like "Long Range Quality", "Transport capability") in a range from "I don't care" to "Super important". ...


2

If you're looking for a distributed version control system for databases, check out Klonio. Its like Git/GitHub for databases. The user interface/commands have been modelled similar to Git, so you can run a klonio diff to get what you want.


2

Here are some suggestions for you You should take a look at Devart's database compare tools for MySQL from it's official website DbForge Data Compare for MySQL serves for comparing and synchronizing data in MySQL, Percona, MariaDB databases. The tool gives clear view of differences between data, allows analyzing them, generates synchronization ...


2

Beyond compare will do most of what you ask, with bonus - visual comparison & showing the differences! Please see http://www.scootersoftware.com/features.php?zz=screenshot&shot=PixCompare I am having trouble linking to it for some reason :-( Select individual files, or files that share similar names (E.g. "(Drawing1)#A.dwg" and "(Drawing1)#B.dwg") ...


2

I haven't used this, just DuckDucklGo'ed it, but what about KS DB Merge Tools for SQLite is an easy to use diff & merge tool for SQLite databases. This tool allows to compare and import/export database objects and data between two database files. It can run in two modes - basic free version and paid Pro mode that provides extended functionality and ...


1

Better than nothing partial answer. This method can return a false positive, (see notes at end), but not a false negative, (i.e. negative results are reliable). tsort is useful util that does topological sorting from standard input. tsort requires node paired input, so that this: * a ** b ** c *** d Must first be reformatted for tsort to look like this: ...


1

I'm not 100% sure, but I would say that Memento might be your best bet!


1

Hitting every point on your list is going to be tricky, but if I can propose a free alternative, EasyDatabase (https://play.google.com/store/apps/details?id=com.dsiastur.easy_database&hl=en_GB) The export is limited to CSV, or PDF for reporting, but you should be able to construct everything you want from this, including barcode generation and handling. ...


1

Here's a simple approach with Python and the Python image-manipulation library Pillow. The program scans through the larger image one pixel at a time looking for an exact duplicate of the smaller image. import sys from PIL import Image import numpy as np haystack, needle = (np.array(Image.open(x)) for x in sys.argv[1:3]) for y in range(haystack.shape[0] - ...


1

Microsoft Office 2016 provides the "Spreadsheet Compare 2016" tool (you can find it in Windows Start Menu). It can compare Excel files. So, you can open your CSV files in Excel, save them as .xlsx and then compare using the mentioned tool. Also, you can use just the Excel itself to compare two tables by selected columns (VLOOKUP function can be helpul). One ...


1

It may not be an exact match, but Altova can export the actual differences between two files: https://www.altova.com/diffdog/differences-report-files.html You could then take the two differences and diff those.


1

Git actually has a command dedicated for this purpose: git difftool. It will open any suitable editor, depending the configuration; in my setup (and, I think, by default) this is vimdiff: $ git config --global diff.tool vimdiff This should be available on any typical Unix system. It doesn't look exactly beautiful (rather a bit too colourful), but it does ...


1

By reading your last comment at the time of this writting, you can do this easily with the command line tool called Cdiff. It's usage if pretty simple and works with Git, Mercurial, and SVN. It's written in Python so it runs nicely on Linux. Cdiff (open source) Term based tool to view colored, incremental diff in a Git/Mercurial/Svn workspace or ...


1

I think you try to find the JavaScript with Image Template Matching here is link that give enough source for your project Resemble.js If you using Android than also go for OpenCV in android that will helps you a lot and provide flexibility


1

One of the simplest ways to do what you are looking for, not byte by byte but with a very low probability of missing anything, is to generate a complete tree listing for both trees with a fingerprint such as MD5 or SHA1 for every file. You can then compare the two listings line by line. This can be done quickly with python. You could even extend such a ...


1

Here are some recommendations for Great Britain, which lead you step by step, through the various options mentioned in the question, to a selection of possibilities. http://www.topgear.com/uk/car-chooser-launch (yay!! Top Gear !!) http://www.carbuyer.co.uk/car-finder (good selection criteria) https://www.carwow.co.uk/car-chooser (slighlty less selection ...


1

The famed WinMerge can be used with 7-zip to get archive support. This is entirely free and the graphical interface for comparison is crystal clear. The bottom line is that you have some configuration to do instead of having a tool to do it out of the box, but for those who are used to comparison using WinMerge, this is probably the way to go.


1

Far Manager Far Manager is one of the most powerful file management tools on Windows. It has a wide array of features. The most relevant ones to your question are: Comparing the files in two directories Recording macros so actions can be repeated with a single key combination What follows are instructions on how to create a list of changed files: ...


1

TortoiseSVN has a built in diff tool that you can use or you can install kdiff3 for windows and set that as your visual diff tool by setting the SVN_MERGE environment variable, within your configuration file or via the TortoiseSVN settings dialogue. kdiff3 is available as source code or pre-built for Windows & Mac it is free.


Only top voted, non community-wiki answers of a minimum length are eligible